tag:blogger.com,1999:blog-7705621287099839652024-03-16T23:52:50.403+05:00A Doctor`s Linux BlogMy personal notes & small tips for Linux Home UsersDr.Saleem Khan Marwathttp://www.blogger.com/profile/07960771689848936649noreply@blogger.comBlogger113125tag:blogger.com,1999:blog-770562128709983965.post-41687265146811763022014-11-23T20:48:00.004+05:002014-11-23T20:48:58.556+05:00The Linux Setup posted my interview recently
<style type="text/css">p { margin-bottom: 0.25cm; line-height: 120%; }</style>
<div style="text-align: justify;">
<a href="https://www.blogger.com/null" name=":z.1"></a>Recently Steven <span style="background: #ffff00;">Ovadia</span>
from About My Linux Rig sent me an email to fill a <span style="background: #ffff00;">questionnaire</span>
for his The Linux Setup.</div>
<div style="text-align: justify;">
Here is the link to the interview <a href="http://www.mylinuxrig.com/post/97658337501/the-linux-setup-saleem-khan-physician">The Linux Setup - SaleemKhan, Physician</a> . </div>
<div style="text-align: justify;">
They are collecting a good collection of interviews from all walks
of life across the world. Hope everybody likes their efforts .</div>
<div style="line-height: 100%; margin-bottom: 0cm;">
<br />
</div>
Dr.Saleem Khan Marwathttp://www.blogger.com/profile/07960771689848936649noreply@blogger.com16tag:blogger.com,1999:blog-770562128709983965.post-85579892546083465202014-07-30T14:21:00.001+05:002014-07-30T14:26:42.664+05:0010 easy steps to convert Manjaro Linux installation back to native Arch Linux<style type="text/css">p { margin-bottom: 0.1in; line-height: 120%; }a:link { }</style>
<br />
<div style="line-height: 100%; margin-bottom: 0in;">
After my previous
review of Manjaro Linux Manjaro KDE! An unpromised Release with
promised breakages !! things have changed a lot on Manjaro side and
it is a much mature project with a huge users numbers and many more
release and different versions. The project is much stable and is
getting better everyday. I installed the MATE version and used it for
a couple of days and it was fun but then I decided to get back the
base to native Arch Linux keeping the skeleton designed by Manjaro
team as it is.
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
<br /></div>
<div style="line-height: 100%; margin-bottom: 0in;">
Here is how I did it
and it worked for me perfectly.</div>
<div style="line-height: 100%; margin-bottom: 0in;">
<br /></div>
<div style="line-height: 100%; margin-bottom: 0in;">
<br /></div>
<div style="line-height: 100%; margin-bottom: 0in;">
<a href="https://www.blogger.com/null" name="__DdeLink__1_1333834308"></a>
1 . Before doing anything else just change the pacman.config settings
as below, you can copy/paste these settings if you like to</div>
<div style="line-height: 100%; margin-bottom: 0in;">
<br /></div>
<div style="line-height: 100%; margin-bottom: 0in;">
#
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
# /etc/pacman.conf
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
#
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
#
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
# GENERAL OPTIONS
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
#
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
[options]
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
SigLevel =
Never
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
LocalFileSigLevel =
Optional
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
HoldPkg = pacman
glibc
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
SyncFirst =
pacman
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
Architecture = auto
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
Color
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
CheckSpace
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
ILoveCandy
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
#
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
# REPOSITORIES
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
#
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
[core]
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
Include =
/etc/pacman.d/mirrorlist
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
[extra]
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
Include =
/etc/pacman.d/mirrorlist
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
[community]
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
Include =
/etc/pacman.d/mirrorlist
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
<br /></div>
<div style="line-height: 100%; margin-bottom: 0in;">
2 . Change pacman
mirrors to these, again you can copy/paste these settings if you like
to keep these mirrors for you</div>
<div style="line-height: 100%; margin-bottom: 0in;">
<br /></div>
<div style="line-height: 100%; margin-bottom: 0in;">
# Arch Linux
repository mirrorlist</div>
<div style="line-height: 100%; margin-bottom: 0in;">
<br /></div>
<div style="line-height: 100%; margin-bottom: 0in;">
Server =
http://mirror.us.leaseweb.net/archlinux/$repo/os/$arch</div>
<div style="line-height: 100%; margin-bottom: 0in;">
Server =
http://archlinux.polymorf.fr/$repo/os/$arch</div>
<div style="line-height: 100%; margin-bottom: 0in;">
Server =
<a href="http://mirrors.kernel.org/archlinux/$repo/os/$arch">http://mirrors.kernel.org/archlinux/$repo/os/$arch</a></div>
<div style="line-height: 100%; margin-bottom: 0in;">
<br /></div>
<div style="line-height: 100%; margin-bottom: 0in;">
3. Open /etc/ with a
file manager as root ( I did it as thunar root ) . Manually change
these files contents and make one file back as given below</div>
<div style="line-height: 100%; margin-bottom: 0in;">
<br /></div>
<div style="line-height: 100%; margin-bottom: 0in;">
a )
/etc/manjaro-release.bak</div>
<div style="line-height: 100%; margin-bottom: 0in;">
b)
pacman-mirrors.conf.bak</div>
<div style="line-height: 100%; margin-bottom: 0in;">
c) /etc/os-release :
change conetnts to these</div>
<div style="line-height: 100%; margin-bottom: 0in;">
<br /></div>
<div style="line-height: 100%; margin-bottom: 0in;">
NAME="Arch
Linux"
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
ID=arch
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
PRETTY_NAME="Arch
Linux"
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
ANSI_COLOR="0;36"
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
HOME_URL="https://www.archlinux.org/"
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
SUPPORT_URL="https://bbs.archlinux.org/"
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
BUG_REPORT_URL="<a href="https://bugs.archlinux.org/">https://bugs.archlinux.org/</a>"
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
<br /></div>
<div style="line-height: 100%; margin-bottom: 0in;">
d) /etc/issue :
change conetnts to these</div>
<div style="line-height: 100%; margin-bottom: 0in;">
change conetnts to
these</div>
<div style="line-height: 100%; margin-bottom: 0in;">
Arch Linux \r (\l)</div>
<div style="line-height: 100%; margin-bottom: 0in;">
<br /></div>
<div style="line-height: 100%; margin-bottom: 0in;">
e ) /etc/lsb-release
: change conetnts to these</div>
<div style="line-height: 100%; margin-bottom: 0in;">
<br /></div>
<div style="line-height: 100%; margin-bottom: 0in;">
LSB_VERSION=1.4
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
DISTRIB_ID=Arch
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
DISTRIB_RELEASE=rolling
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
DISTRIB_DESCRIPTION="Arch
Linux"</div>
<div style="line-height: 100%; margin-bottom: 0in;">
<br /></div>
<div style="line-height: 100%; margin-bottom: 0in;">
4 . Do # pacman -Syu
and deal with the dpendencies if any arise accordingly , I did not
meet any so I did a full upgrade of all the packages without any
issue.</div>
<div style="line-height: 100%; margin-bottom: 0in;">
<br /></div>
<div style="line-height: 100%; margin-bottom: 0in;">
5 . Install Arch
Linux stock kernel and its headers files</div>
<div style="line-height: 100%; margin-bottom: 0in;">
<br /></div>
<div style="line-height: 100%; margin-bottom: 0in;">
# pacman -Sy linux
linux-headers
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
<br /></div>
<div style="line-height: 100%; margin-bottom: 0in;">
You have to deal
with any dependencies if arise manually yourself.</div>
<div style="line-height: 100%; margin-bottom: 0in;">
<br /></div>
<div style="line-height: 100%; margin-bottom: 0in;">
6 . Install nvidia
and its dependencies if any if you are on Nvidia Graphic card like
me. Again you would know how to deal with the dependencies if you get
any issues.</div>
<div style="line-height: 100%; margin-bottom: 0in;">
<br /></div>
<div style="line-height: 100%; margin-bottom: 0in;">
# pacman -Sy nvidia
nvidia-utils</div>
<div style="line-height: 100%; margin-bottom: 0in;">
<br /></div>
<div style="line-height: 100%; margin-bottom: 0in;">
7. Search manually
for all Manjaro related packages and remove them.</div>
<div style="line-height: 100%; margin-bottom: 0in;">
<br /></div>
<div style="line-height: 100%; margin-bottom: 0in;">
8. Do # pacman -Syu
once again and you will get warnings that some packages installed are
newer than the available on mirrors/repositories , you can reinstall
them or live with them , I personally removed all those packages and
reinstalled them from Arch Linux repositories.</div>
<div style="line-height: 100%; margin-bottom: 0in;">
<br /></div>
<div style="line-height: 100%; margin-bottom: 0in;">
9. You might end up
with your mouse freezing up , I tried to know the reason but could
not find one but did find a fix which works</div>
<div style="line-height: 100%; margin-bottom: 0in;">
<br /></div>
<div style="line-height: 100%; margin-bottom: 0in;">
a ) Installing the
tlp package
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
<br /></div>
<div style="line-height: 100%; margin-bottom: 0in;">
<b><span style="font-weight: normal;">b
) $ </span></b><b><span style="font-weight: normal;">sudo
tlp usb</span></b><span style="font-weight: normal;"> </span>
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
<br /></div>
<div style="line-height: 100%; margin-bottom: 0in;">
<span style="font-weight: normal;">10
. Remove all Manjaro related wallpapers and eye-candy effects ,
icons,buttons and you are ready to reboot and enjoy your Manjaro
Linux fully converted back to native Arch Linux. </span>
</div>
<div style="line-height: 100%; margin-bottom: 0in;">
<br /></div>
<div style="line-height: 100%; margin-bottom: 0in;">
<br /></div>
<div style="line-height: 100%; margin-bottom: 0in;">
<br /></div>
<div style="line-height: 100%; margin-bottom: 0in;">
<br /></div>
Dr.Saleem Khan Marwathttp://www.blogger.com/profile/07960771689848936649noreply@blogger.com179tag:blogger.com,1999:blog-770562128709983965.post-46990017987069833642014-07-19T00:18:00.000+05:002014-07-19T13:05:56.763+05:00How to build obmenu-generator for Debian Linux <a href="http://trizenx.blogspot.com/2012/02/obmenu-generator.html">obmenu-generator</a> generates a menu with icons for openbox <br />
<br />
These are the steps that need to be followed:<br />
<br />
1) Dependencies: perl-linux-desktopfiles and perl-data-dump<br />
<br />
A) How to download, compile and install perl-linux-desktopfiles:<br />
<br />
$ wget http://cpan.metacpan.org/authors/id/T/TR/TRIZEN/DesktopFiles-0.08.tar.gz<br />
$ tar -zxvf DesktopFiles-0.08.tar.gz<br />
$ cd Linux-DesktopFiles-0.08/<br />
$ perl Build.PL<br />
$ ./Build<br />
$ ./Build test<br />
$ sudo ./Build install <br />
<br />
B) How to download and install perl-data-dump:<br />
<br />
$ wget http://mirror.us.leaseweb.net/archlinux/community/os/i686/perl-data-dump-1.22-1-any.pkg.tar.xz<br />
$ sudo tar -Jxvf perl-data-dump-1.22-1-any.pkg.tar.xz -C / --exclude=.PKGINFO --exclude=.MTREE<br />
<br />
Then you need to run the following command to find obmenu-generator Data:<br />
<br />
$ sudo cp -av /usr/share/perl5/vendor_perl/Data /usr/local/share/perl/5.14.2/<br />
<br />
If the command fails repeat it after installing obmenu-generator.<br />
<br />
2) obmenu-generator<br />
<br />
How to download, build and install the deb obmenu-generator:<br />
<br />
$ mkdir obmenu-generator<br />
$ cd obmenu-generator/<br />
$ mkdir DEBIAN<br />
$ nano DEBIAN/control<br />
<br />
Copy paste these contents <br />
<br />
Package: obmenu-generator<br />
Version: 1.0<br />
Section: custom<br />
Priority: optional<br />
Architecture: all<br />
Essential: no<br />
Installed-Size: 1375<br />
Maintainer: Daniel Șuteu<br />
Description: Menus generator for OpenBox <br />
<br />
Save and close it with Ctrl + O and Ctrl + X <br />
<br />
$ mkdir -p usr/bin/<br />
$ wget -nv http://trizen.googlecode.com/files/obmenu-generator<br />
$ chmod +x obmenu-generator<br />
$ mv obmenu-generator usr/bin/<br />
$ cd ..<br />
$ dpkg-deb -b obmenu-generator<br />
$ sudo dpkg -i obmenu-generator.deb<br />
$ dpkg -l obmenu-generator<br />
$ obmenu-generator <br />
<br />
For generating a static menu, use:<br />
obmenu-generator -i -s<br />
<br />
or dynamic menu:<br />
obmenu-generator -i -p<br />
<br />
and reconfigure the Openbox, by executing:<br />
openbox --reconfigure<br />
<br />
<br />
<br />
<br />
<br />Dr.Saleem Khan Marwathttp://www.blogger.com/profile/07960771689848936649noreply@blogger.com6tag:blogger.com,1999:blog-770562128709983965.post-4327989008235481902013-09-25T17:30:00.001+05:002013-10-05T23:54:41.234+05:00Reincarnation of Kitty the Pisi | ex-Pardus Linux is Pisi Linux now ! <style type="text/css">P { margin-bottom: 0.08in; }</style>
<br />
<div style="margin-bottom: 0in; text-align: justify;">
I remember it . I have a very vivid
memory of my first hand experience with first version of Pardus Linux
. It was fun and excitement to use a unique operating system with a
package manager named Pisi.
</div>
<div style="margin-bottom: 0in; text-align: justify;">
<br /></div>
<div style="margin-bottom: 0in; text-align: justify;">
Since I have always liked linux
distributions which are different , not used by common home users
Pardus Linux was my favourite along with Arch Linux both on my
desktop and laptop for years . I am still using Arch Linux . Pardus
Linux was “ forced to die” due to some unknown reasons ( Turkish
government stopped funding the project ? ) and a new Pardus with
debian under the hood was created . Pisi and the uniqueness behind
this distribution was left to rot and a sweet dream died for many
like me.</div>
<div style="margin-bottom: 0in; text-align: justify;">
<br /></div>
<div style="margin-bottom: 0in; text-align: justify;">
Recently <strike>some guys ( I really don`t
know who they are)</strike> Anka-Team a voluntary developers team of Pisi Linux ( thanks to <a href="https://plus.google.com/112600190964044612740/posts">erdinc gultekin</a> for the info ) lead by project leader Serdar Soytetir ( thanks to <a href="https://plus.google.com/u/0/111806694067012167877/posts">Richard de Bruin</a> for the info ) , ex-Pardus fans who sticked to the
Pisi dream and had the potential to rise the kitty from ashes created
a new distribution with the name of <a href="http://www.pisilinux.org/%E2%80%8E">Pisi Linux</a> . More detail information about Pisi Linux and the development team can be found on this link from <a href="http://forum.pisilinuxworld.org/index.php?topic=23.0">Pisi Linux WORLD</a> . Worth to mention here is that although Pisi Linux main website is offered in Turkish language only but Pisi Linux WORLD is English language based and contains all the news, updates , download links and forum for Pisi Linux .<br />
<br />
There were news about this new project and even Distrowatch added this distribution to their
database but then something of mysterious nature happened and this
neonate distribution was condemned , treated as a step child and the
project was blamed to be immature.<br />
<br />
<span style="font-size: small;"><b><span dir="auto">Addendum:</span></b></span><br />
<br />
<span style="font-size: small;"><span dir="auto">I want to understand the reason why Pisi Linux has been treated as a foster and step child since its day of inception . We daily see so many forks of forks distributions with nothing pure and original , all such forks just add eye candy to an existing distribution and re-invent the same wheel again and again . Pisi Linux is uunique and original . It does not arise or depend on any other distribution . Everything on Pisi Linux is made from scratch up . Even its </span></span>predecessor Pardus Linux was not a forked distribution. So why is Pisi Linux received in such an un-welcome way? Just because someone labeled this project as immature all the hard work and efforts to run this project has become baseless??<br />
<br />
<strike>Please comment and let me know the real side of story if it looks like I am missing something</strike> . Ok I read about it and I think it was some kind of flame war lit by some unfortunate misunderstandings,so let`s forget it and move on with how Pisi Linux is serving me so well this time.<br />
<span style="font-size: small;"><span dir="auto"> </span></span></div>
<div style="margin-bottom: 0in; text-align: justify;">
Out of curiosity and having an
association with Pisi through ex-Pardus I kept on following this
project to see their progress since they sounded to be resilient and
persistent despite the initial unfortunate incidents happened to
their project . Honestly they were sort of slow and it looked like
this distribution will suffer an infantile demise . But recently I
noticed some new developmental events going on at this project when they
released beta version to their first release but I was still
skeptical to try out their work . Last night I noticed they have come
up with an RC version . This was the time to mess up with the
reincarnated kitty so I downloaded and installed it on my desktop and
it was a wonderful experience .</div>
<div style="margin-bottom: 0in; text-align: justify;">
<br /></div>
<div style="margin-bottom: 0in; text-align: justify;">
<strike>I am not going to reveal what is my
experience with Pisi Linux</strike> , I think I will share something that works so perfect . I just installed openbox , the default packages available on repositories were installed in few minutes and from KDM I could log in to an openbox session with tint2 and conky running . Openbox installation was just perfect with openbox menu set already , so it was almost an auto magical task .<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqcmQfBumQsIvye1QoigbyZKfF7ow90ifuNhzVBbcjkxJVS2CDIbN4CkMt12Mw6KaJtM8QsOOIZ9MtoVXUEbZzw8wC_oomdNH11VjUZPeAgkTWyJ-r_h7wvNTyTLgCXZE4GTFe_JBx1PEC/s1600/snapshot1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqcmQfBumQsIvye1QoigbyZKfF7ow90ifuNhzVBbcjkxJVS2CDIbN4CkMt12Mw6KaJtM8QsOOIZ9MtoVXUEbZzw8wC_oomdNH11VjUZPeAgkTWyJ-r_h7wvNTyTLgCXZE4GTFe_JBx1PEC/s320/snapshot1.png" width="320" /></a></div>
<br />
<br />
I want others to test and know for
themselves . But I have no reluctance to say that I have no regrets
to try it and I am going to use this new Pisi Linux since it really
impressed me totally. There are going to be issues since its still an
infant project but why not test and see what are these people trying
to do in this project ??</div>
<div style="margin-bottom: 0in; text-align: justify;">
<br /></div>
<div style="margin-bottom: 0in;">
<br /></div>
Dr.Saleem Khan Marwathttp://www.blogger.com/profile/07960771689848936649noreply@blogger.com5tag:blogger.com,1999:blog-770562128709983965.post-90421256337793217632012-08-21T17:37:00.001+05:002012-08-21T17:41:00.798+05:00Manjaro KDE! An unpromised Release with promised breakages !!<div style="text-align: justify;">
Today I tested the newly released Manjaro 0.8.0 KDE i686 . I know this distro for quite some time now : the last time I used it that was their XFCE version. Then it was quite acceptable and even that there were problems it was still working.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
But this release is a total disaster as far as KDE version is concerned : they have released their classic XFCE version once again and GNOME also.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Since I tested KDE I will mention the disasters I faced on this version.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
It is a live DVD : Boots fine and you see a plain KDE Desktop.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
I kept looking for their installer and contrary to their XFCE version they did not bother to place an icon on desktop so one can launch the installer : I kept searching for it in K Menu and after good five minutes I finally managed to locate the installer.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<u>About the installer</u> : It is the same old ArchBang Installer which these few newly forked arch based distros got adopted and works well on others but totally fails on Manjaro.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
All the steps on installer apparently went smooth till GRUB2 installation : I opted to default i.e MBR and GRUB2 failed to install : I retried and this time I opted to install to the partition where I was trying to install Manjaro and as expected GRUB2 failed once again. So feeling fully pissed off I opted not to install GRUB2 and planned to boot it with my Arch Linux .</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Once I had manually entered Manjaro kernel enteries into my Arch Linux GRUB2 I finally managed to boot Manjaro and more disasters were waiting ahead .</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
KDE being fully installed should present KDM to login to Manjaro but there was no KDM : just plain text based login prompt : with grim heart I issued my username and password and weirdly I could see my password visible . I issued startx and X tried to load but crashed in few moments leaving me at login prompt again .</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
I looked for nvidia drivers and they were already installed : looked for inittab to check if KDM was enabled there and to my amazement there is no inittab file present !</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
One more missing file offered by Archbang installer normally was rc.conf file so I had no idea what was autoset for my system by Manjaro during installation.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
After these apparently visible disasters I lost my all excitement to probe anymore into this distro and I promptly formatted it without any hesitation.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
In my humble opinion and with my brief but futile experience with Manjaro KDE I have no regrets to say that it is a total waste of bandwidth and time. Other than a polished new website and being accepted by DistroWatch added to its distributions list it seems to be poorly tested and rushed for release only .</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
This project was quiet for many months and suddenly it comes to surface with a bright new website : three different types of isos and lots of apparent attraction but on real test it failed like a hobbyist distro. And to reassure I had perfectly burned media : no bad download : no wrong md5sums etc.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Contrary to Manjaro , Bridge Linux , Nosonja and ArchbBang all work out of box and I have never faced any issues with any of these distros while installing them on numerous machines.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
If Manjaro team wants to be more successful they have to release at least some test releases for public testing and bug fixing before they commit to a new release with broken wings as this 0.8.0 release. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Best wishes to Manjaro, see you next time when you can at least walk on your feet .</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
<br />
Regards</div>
<br />Dr.Saleem Khan Marwathttp://www.blogger.com/profile/07960771689848936649noreply@blogger.com6tag:blogger.com,1999:blog-770562128709983965.post-39588175853149290722012-08-16T22:14:00.000+05:002012-08-16T22:17:42.258+05:00Fbpanel Configuration file for Arch Linux Recently I installed Openbox on Arch Linux : everyone has choice to use any panel or no panel : some like tint2 : I personally like Fbpanel .<br />
<br />
So I spent some time to create a working Fbpanel settings for Arch Linux openbox session and I will put it here for quick reference .<br />
<br />
Please find the following location in your file manager in super user mode (root )<br />
<br />
<code style="display: inline-block; padding: 0.1em 0.3em;">~/.config/fbpanel</code><br />
<br />
<code style="display: inline-block; padding: 0.1em 0.3em;">This directory contains a file named as "default" : that is our target file to configure to that we can run a neat and tidy fbpanel on Arch Linux .</code><br />
<br />
<code style="display: inline-block; padding: 0.1em 0.3em;">This file contains default settings for an fbpanel : you need to modify it so it can work for your Arch Linux Openbox session . Open it with a text editor e.g geany </code><br />
<br />
<code style="display: inline-block; padding: 0.1em 0.3em;">Just copy paste these conents into this file removing the default settings first </code><br />
<code style="display: inline-block; padding: 0.1em 0.3em;"><br /></code>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQdWL27OWdlsOUubv0pBK3wv0XMPB_a_mT0wQw-R8iBj9VgNgmDndOI5vpzlhxtCDlj69XPD2J3gwKWzviStSTN9ooOdvWSgo4bSxhyphenhyphenhTbdLjwirfKeLrhNYj8O5K0py8lzLEKw8icxLxM/s1600/arch.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQdWL27OWdlsOUubv0pBK3wv0XMPB_a_mT0wQw-R8iBj9VgNgmDndOI5vpzlhxtCDlj69XPD2J3gwKWzviStSTN9ooOdvWSgo4bSxhyphenhyphenhTbdLjwirfKeLrhNYj8O5K0py8lzLEKw8icxLxM/s1600/arch.png" /></a></div>
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-lL_qJVHwwtZJiCTYAgdcLhy4NQ9WVmu0tEcZFYT_vzL9XgV8Zu4hmZ4-D8eaclK2u3g1vaZ4jwLmtfgxjsYuCXAxPHeaciNYsZy-f23v7ewoauQYy6fOiMWhWACVA-Od4v0hIYG_gK8S/s1600/exit.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-lL_qJVHwwtZJiCTYAgdcLhy4NQ9WVmu0tEcZFYT_vzL9XgV8Zu4hmZ4-D8eaclK2u3g1vaZ4jwLmtfgxjsYuCXAxPHeaciNYsZy-f23v7ewoauQYy6fOiMWhWACVA-Od4v0hIYG_gK8S/s1600/exit.png" /></a><code style="display: inline-block; padding: 0.1em 0.3em;">########################################<br />## fbpanel configuration file ##<br />########################################<br />Global {<br /> edge = bottom<br /> allign = center<br /> margin = 0<br /> widthtype = percent<br /> width = 100<br /> height = 25<br /> transparent = true<br /> tintcolor = #000000<br /> alpha = 200<br /> setdocktype = true<br /> autohide = false<br /> heightWhenHidden = 0<br /> roundcorners = false<br /> setpartialstrut = true<br /> setlayer = false<br /> layer = above<br /> roundcornersradius = 0<br /> maxelemheight = 0<br />}<br />Plugin {<br /> type = space<br /> config {<br /> size = 2<br /> }<br />}<br />plugin {<br /> type = menu<br /> expand = false<br /> padding = 0<br /> config {<br /> image = ~/.config/fbpanel/arch.png<br /> systemmenu {<br /> }<br /> separator {<br /> }<br /> menu { <br /> name = Computer<br /> icon = computer<br /> <br /> item {<br /> name = Terminal<br /> icon = terminal<br /> action = lxterminal<br /> }<br /> item {<br /> name = Lock Display<br /> icon = gnome-lockscreen<br /> action = slimlock<br /> }<br /> separator {<br /> }<br /> item {<br /> name = Reboot<br /> icon = gnome-session-reboot<br /> action = sudo reboot<br /> }<br /> item {<br /> name = Shutdown<br /> icon = gnome-session-halt<br /> action = sudo shutdown -h 0<br /> }<br /> item {<br /> name = logout<br /> icon = gnome-session-logout<br /> action = openbox --exit<br /> }<br /> }<br /> }<br />}<br />Plugin {<br /> type = space<br /> config {<br /> size = 12<br /> }<br />}<br />Plugin {<br />type = launchbar<br />config {<br />button {<br />icon = file-manager<br />tooltip = File Manager<br />action = pcmanfm<br />}<br />button {<br />icon = terminal<br />tooltip = Terminal<br />action = lxterminal<br />}<br />button {<br />icon = web-browser<br />tooltip = Web Browser<br />action = firefox<br />}<br />}<br />}<br />Plugin {<br /> type = space<br /> config {<br /> size = 15<br /> }<br />}<br />Plugin {<br /> type = wincmd<br /> config {<br /> icon = gnome-fs-desktop<br /> tooltip = Show Desktop<br /> }<br />}<br />Plugin {<br /> type = space<br /> config {<br /> size = 15<br /> }<br />}<br />Plugin {<br /> type = pager<br /> config {<br /> showwallpaper = true<br /> }<br />}<br />Plugin {<br /> type = taskbar<br /> expand = true<br /> config {<br /> ShowIconified = true<br /> ShowMapped = true<br /> ShowAllDesks = false<br /> tooltips = true<br /> IconsOnly = false<br /> MaxTaskWidth = 150<br /> }<br />}<br />Plugin {<br /> type = space<br /> config {<br /> size = 15<br /> }<br />}<br />plugin {<br /> type = tray<br /> expand = false<br /> padding = 0<br /> config {<br /> }<br />}<br />Plugin {<br /> type = space<br /> config {<br /> size = 10<br /> }<br />}<br />plugin {<br /> type = volumebutton<br />}<br /># Digital Clock<br />Plugin {<br /> type = dclock<br /> expand = false<br /> padding = 0<br /> config {<br /> ShowSeconds = false<br /> HoursView = 12<br /> TooltipFmt = %A %x<br /> Color = #1068a0<br /> ShowCalendar = true<br /> }<br />}<br />Plugin {<br /> type = space<br /> config {<br /> size = 10<br />}<br />}<br />separator {<br />}<br />Plugin {<br />type = launchbar<br />config {<br />button {<br />image = ~/.config/fbpanel/exit.png<br />action = /usr/bin/oblogout<br />}<br /><br /># 'icons' plugin lets you customize window icons.<br /># these changes apply to entire desktop<br />Plugin {<br /> type = icons<br /> config {<br /> DefaultIcon = /usr/share/fbpanel/images/default.xpm<br /> application {<br /> icon = gnome-terminal<br /> ClassName = XTerm<br /> }<br /> application {<br /> icon = gnome-terminal<br /> ClassName = mlterm<br /> }<br /> application {<br /> icon = gnome-terminal<br /> ClassName = URxvt<br /> }<br /> application {<br /> icon = gnome-emacs<br /> ClassName = Emacs<br /> }<br /> application {<br /> icon = mozilla-firefox<br /> ClassName = Firefox-bin<br /> }<br /> application {<br /> icon = mozilla-firefox<br /> ClassName = Firefox<br /> }<br /> }<br />}<br />---------------------------------------------------</code><br />
<br />
<code style="display: inline-block; padding: 0.1em 0.3em;">Install "oblogout" from AUR so you can use the Exit button on your panel .The Exit button </code><br />
<br />
<code style="display: inline-block; padding: 0.1em 0.3em;">icon is given on this post : place it in </code><br />
<br />
<code style="display: inline-block; padding: 0.1em 0.3em;"> </code><code style="display: inline-block; padding: 0.1em 0.3em;">~/.config/fbpanel </code><br />
<code style="display: inline-block; padding: 0.1em 0.3em;"><br /></code>
<code style="display: inline-block; padding: 0.1em 0.3em;">direcotry along with "arch.png"(arch.png will work for your menu button set for Arch Linux ) so your fbpanel picks them according to the settings in "default" file pasted above .</code><br />
<code style="display: inline-block; padding: 0.1em 0.3em;"><br /></code>
<code style="display: inline-block; padding: 0.1em 0.3em;">You are all set to use Fbpanel on your openbox session now .</code><br />
<code style="display: inline-block; padding: 0.1em 0.3em;"><br /></code>Dr.Saleem Khan Marwathttp://www.blogger.com/profile/07960771689848936649noreply@blogger.com0tag:blogger.com,1999:blog-770562128709983965.post-46779128423101760942012-08-16T02:46:00.001+05:002012-08-16T02:46:38.647+05:00Two Rolling Release Distributions <table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; text-align: right;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiO8Tl_TQwlcYZbB-vUsA7gR6fb3UkjQ5rsrvOIGzk-rYYPG4F4Pkhtvq8vULgdoGlHLqCzwlgCBq9a4qbya7NIt7Oz7xRziwAaA4xbkYG_VjDwQjkgfOkBIpSlEGh-ozuXZ2bJ56_FPGec/s1600/pclinuxos-p92.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="256" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiO8Tl_TQwlcYZbB-vUsA7gR6fb3UkjQ5rsrvOIGzk-rYYPG4F4Pkhtvq8vULgdoGlHLqCzwlgCBq9a4qbya7NIt7Oz7xRziwAaA4xbkYG_VjDwQjkgfOkBIpSlEGh-ozuXZ2bJ56_FPGec/s320/pclinuxos-p92.png" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">PCLinuxOS .92</td></tr>
</tbody></table>
I am using Arch Linux and PCLinuxOS for past many years with PCLinuxOS dating back to V.92 and Arch Linux since early 2010 . I also used Sabayon Linux , ALT Linux , Chakra , Fuduntu and Unity Linux for different periods of times in past but never settled down with any of these for a daily usage due to many different reasons ranging from instability to facing many problems at different levels.<br /><br />I prefer using a Rolling-Release Distribution and when I searched on google I found out that Arch Linux and PCLinuxOS are the commonly used Rolling-Release Distributions.<br /><br /> In recent years LinuX Mint Debian Edition ( LMDE) , antiX and<br />siduction ( Debian based Rolling ReleaseDistributions ) have gained much popularity as well and I tried them at different stages but did not use them for much longer time periods . Worth mentioning here is semplice ( sid with openbox ) which I still like but have not tested it well enough as yet . <br /><br /> Out of my perosnal experience I find both the Arch Linux and PCLinuxOS as one of the best Rolling-Release Distributions till now : they are stable, reliable,easy to configure and use and work on almost all common hardware.<br />
<br />
I use them on daily basis and promote them to my friends , family members and to those who want to try a Linux Distribtution as a replacement for Windows. Of course I urge them to use PCLinuxOS at first and later switch to Arch Linux when they are more experienced and comfortable in handling routine Linux computing issues in command line.<br />Dr.Saleem Khan Marwathttp://www.blogger.com/profile/07960771689848936649noreply@blogger.com0tag:blogger.com,1999:blog-770562128709983965.post-31996330933510451182012-08-16T01:40:00.000+05:002012-08-16T01:40:11.038+05:00PCLinuxOS Desktop Screenshot<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUXReA_2p3C0OGQgAda8BC7g-YwteYBgbbil47yz_I5UIj-92lvRQcIxgDFZtk50QuswqWHaagdQMttSbV21o6Uo6I9iHEhxi2iYzfX0QYzfykiAumC63h5HK6E9-ekvt_r9JZo4YS6ZZd/s1600/4.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUXReA_2p3C0OGQgAda8BC7g-YwteYBgbbil47yz_I5UIj-92lvRQcIxgDFZtk50QuswqWHaagdQMttSbV21o6Uo6I9iHEhxi2iYzfX0QYzfykiAumC63h5HK6E9-ekvt_r9JZo4YS6ZZd/s320/4.png" width="320" /></a></div>
My freshly cooked PCLinuxOS Desktop sporting KDE 4.8.3 with all the latest software packages .Dr.Saleem Khan Marwathttp://www.blogger.com/profile/07960771689848936649noreply@blogger.com0tag:blogger.com,1999:blog-770562128709983965.post-42526264143496089112012-07-15T22:58:00.003+05:002012-07-22T18:49:11.259+05:00Arch Linux Openbox Installation & Configuration<style type="text/css">
<!--
@page { margin: 0.79in }
P { margin-bottom: 0.08in }
A:link { so-language: <span style="background: none repeat scroll 0% 0% yellow;" class="goog-spellcheck-word">zxx</span> }
-->
</style>
<br />
<div style="margin-bottom: 0in; text-align: justify;">
Smaller the better , better things come
in smaller packs but it takes lot of efforts to make smaller delicate
items .</div>
<div style="margin-bottom: 0in; text-align: justify;">
I am an Arch Linux user for many years
now and the simplicity of Arch has always fascinated me .But this is simplicity needs basic core
knowledge and unless you subject yourself to manual editing of
important files and make yourself familiar with commands in terminal
you will face lot more difficulties than you expect . Plainly
speaking Arch Linux is not a point and click Linux , it demands you
to know what you are doing and why .</div>
<div style="margin-bottom: 0in; text-align: justify;">
Openbox obsessed me recently and I
refused to install and use available forks of Arch Linux with
preconfigured openbox since it goes against the will to submit
yourself to Arch`s simplicity as I mentioned above . Yes, I did
consult these Arch Linux + Openbox forks to see what is hidden
underneath the beautifully crafted desktops on these distributions
and I admit that I learned a lot.
</div>
<div style="margin-bottom: 0in; text-align: justify;">
Next place is #archlinux@freenode , lot
of devoted people are always there to help and I gained more core
knowledge about openbox on arch Linux . Worth mentioning here are
Arch Wiki and forum , they are loaded with information.</div>
<div style="margin-bottom: 0in; text-align: justify;">
So after almost 2 weeks struggle and
efforts I managed to install and configure my openbox and I want to
put all those steps here stepwise .</div>
<div style="margin-bottom: 0in; text-align: justify;">
1 . You are expected to know how to
install and configure Arch Linux core installation or else this post
is useless for you .<br />
2 . You can install openbox with a
simple pacman command and for more help you can consult arch wiki .<br />
3. I will just mention the main steps
I used to configure my openbox , there are many options , you can
choose whatever suits your liking and requirements.</div>
<div style="margin-bottom: 0in; text-align: justify;">
a) Panel : I use lxpanel , I find it
easy to configure . You can use tint2 , fbpanel and even xfce4-panel</div>
<div style="margin-bottom: 0in; text-align: justify;">
<br /></div>
<div style="margin-bottom: 0in; text-align: justify;">
b) Slim : It is simple and it solved my
issue of mounting all the partitions on my system . You can simply
use startx , lxdm , lightdm , gdm-old or any other DM you like .</div>
<div style="margin-bottom: 0in; text-align: justify;">
c) .xinitrc file</div>
<div style="margin-bottom: 0in; text-align: justify;">
<br /></div>
<div style="margin-bottom: 0in; text-align: justify;">
It should have these contents</div>
<div style="margin-bottom: 0in; text-align: justify;">
#!/bin/sh</div>
<div style="margin-bottom: 0in; text-align: justify;">
export BROWSER=firefox</div>
<div style="margin-bottom: 0in; text-align: justify;">
export DE=openbox</div>
<div style="margin-bottom: 0in; text-align: justify;">
exec ck-launch-session dbus-launch
openbox-session</div>
<div style="margin-bottom: 0in; text-align: justify;">
d) openbox autostart file</div>
<div style="margin-bottom: 0in; text-align: justify;">
It should have these contents</div>
<div style="margin-bottom: 0in; text-align: justify;">
(sleep 3 && /usr/bin/nm-applet
--sm-disable) &</div>
<div style="margin-bottom: 0in; text-align: justify;">
lxpanel &</div>
<div style="margin-bottom: 0in; text-align: justify;">
conky -q &</div>
<div style="margin-bottom: 0in; text-align: justify;">
volumeicon -b &</div>
<div style="margin-bottom: 0in; text-align: justify;">
nitrogen --restore &</div>
<div style="margin-bottom: 0in; text-align: justify;">
openbox-menu &</div>
<div style="margin-bottom: 0in; text-align: justify;">
xcompmgr -CcfF &</div>
<div style="margin-bottom: 0in; text-align: justify;">
e) openbox environment file</div>
<div style="margin-bottom: 0in; text-align: justify;">
# Set system-wide environment variables
here for Openbox</div>
<div style="margin-bottom: 0in; text-align: justify;">
# User-specific variables should be
placed in $HOME/.config/openbox/environment</div>
<div style="margin-bottom: 0in; text-align: justify;">
# To set your language for displaying
messages and time/date formats, use the following:</div>
<div style="margin-bottom: 0in; text-align: justify;">
#LANG=en_CA.UTF8</div>
<div style="margin-bottom: 0in; text-align: justify;">
# To set your keyboard layout, you need
to modify your X config:</div>
<div style="margin-bottom: 0in; text-align: justify;">
#
<a href="http://www.google.com/search?q=how+to+set+keyboard+layout+xorg">http://www.google.com/search?q=how+to+set+keyboard+layout+xorg</a></div>
<div style="margin-bottom: 0in; text-align: justify;">
f ) “
/etc/polkit-1/localauthority/50-local.d/55-myconf.pkla “ file
</div>
<div style="margin-bottom: 0in; text-align: justify;">
[Storage Permissions]</div>
<div style="margin-bottom: 0in; text-align: justify;">
Identity=unix-group:storage</div>
<div style="margin-bottom: 0in; text-align: justify;">
Action=org.freedesktop.udisks.filesystem-mount;org.freedesktop.udisks.drive-eject;org.freedesktop.udisks.drive-detach;org.freedesktop.udisks.luks-unlock;org.freedesktop.udisks.inhibit-polling;org.freedesktop.udisks.drive-set-spindown;org.freedesktop.udisks.filesystem-mount-system-internal</div>
<div style="margin-bottom: 0in; text-align: justify;">
ResultAny=yes</div>
<div style="margin-bottom: 0in; text-align: justify;">
ResultActive=yes</div>
<div style="margin-bottom: 0in; text-align: justify;">
ResultInactive=yes</div>
<div style="margin-bottom: 0in; text-align: justify;">
</div>
<div style="margin-bottom: 0in; text-align: justify;">
Once you have all these settings as
mentioned above your Arch Linux openbox will work without any issues.
The rest of tweaking of the system is mainly cosmetic and you can do
it according to your taste and needs.</div>
<div style="margin-bottom: 0in; text-align: justify;">
This post shows the core of everything
that works for me, it is not a replacement for Arch Wiki or forum at
all , but it works for me and I am sure it will work for everyone .</div>
<div style="margin-bottom: 0in; text-align: justify;">
Best of luck and welcome to Arch Linux
+ Openbox !</div>
<div style="margin-bottom: 0in;">
<br /></div>Dr.Saleem Khan Marwathttp://www.blogger.com/profile/07960771689848936649noreply@blogger.com3tag:blogger.com,1999:blog-770562128709983965.post-77001386770183882042012-03-01T21:04:00.003+05:002012-03-01T21:16:03.052+05:00Arch Linux " A nightmare for "'n00bs"' , Well, not anymore !<div style="text-align: justify;">There was a time when I was desperate to install Arch Linux like many other home users and I kept failing in doing so because I apparently lacked the core knowledge of "DIY" and "KISS" needed for Arch Linux . There was "godane" and others who tried to teach me how to get over this nightmare of installing an Arch Linux based system but I surely failed every time. It literally took me four years to overcome this nightmare of my computing life. Ever since then I have managed to install it not less than hundreds of times on many computers for my friends , colleagues and in my office.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">Then came the time of Chakra , ArchBang Linux , CTKArch and KahelOS , distributions which made installing Arch Linux peanuts for everyone . But Chakra was the only one Arch forked distribution that ever impressed me.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">I often ask myself : where were these talented people running relatively new but tantalizingly impressive projects like <span class="fn"><a href="https://plus.google.com/102479162698978916755/posts">Nosonja</a> and <a href="http://millertechnologies.net/">Bridge Linux</a> when I was dying and striving to install an Arch Linux based system? </span></div><div style="text-align: justify;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9IxEyldEpnCcwG4PrZRbqZ5w2FsdMXQI-CO4VnDIXwbrRsW4Vuuoutq_lwjV1B9u_famrxfvqCvQHPpNYyKq8-VsBl21CUJ28clom0NCa9xFNJKWh0RL2nBCxVlG771on0b7On0WBMV5f/s1600/a1.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9IxEyldEpnCcwG4PrZRbqZ5w2FsdMXQI-CO4VnDIXwbrRsW4Vuuoutq_lwjV1B9u_famrxfvqCvQHPpNYyKq8-VsBl21CUJ28clom0NCa9xFNJKWh0RL2nBCxVlG771on0b7On0WBMV5f/s320/a1.png" width="320" /></a></div><div style="text-align: justify;"><span class="fn">I was already in deep love with Bridge Linux when today I came to know about this new beauty called </span><span class="fn">Nosonja !</span></div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;"><span class="fn">I will not try to advertise these distributions here in my post , rather I wish that those who want to taste something real and still want to be a pure Arch Linux user must explore these two distributions, I assure them they will not be disappointed at all .</span></div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;"><span class="fn">I don`t need to get these two installed because I am already running Arch Linux on my computers but since I am so impressed by both these projects in true sense that I am going to install both of these distributions on my computer to enjoy the great work of both these amazing projects. </span><span class="fn"> </span><i></i><a class="l" href="http://www.google.com.pk/url?sa=t&rct=j&q=tentalizing&source=web&cd=3&ved=0CEcQFjAC&url=http%3A%2F%2Fwww.thefreedictionary.com%2Ftantalizingly&ei=PJpPT8L8HrDR4QS64uTWDQ&usg=AFQjCNF0mpTbKX5Ud01AUjihIZnHg3L1Lg&cad=rja"><i></i></a></div>Dr.Saleem Khan Marwathttp://www.blogger.com/profile/07960771689848936649noreply@blogger.com1tag:blogger.com,1999:blog-770562128709983965.post-77064042370232121262012-02-27T08:39:00.003+05:002012-04-03T08:44:37.371+05:00Bridge Linux | A Linux Distribution for New Archers<div style="text-align: justify;"> Bridge Linux is a stable , easy and nicely created new Linux Distribution for those who want to install Arch easily without the "scary" Arch text based installer.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">Here is the <a href="http://millertechnologies.net/downloads">DOWNLOAD PAGE</a> for all the available version of Arch Linux Distribution .</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">There is an upcoming <a href="http://www.facebook.com/photo.php?fbid=10150715053089653&set=a.10150313410394653.367420.88233269652&type=1">Bridge Linux LXDE</a> version which is expected to be released to the public in near future. I am sure it is going to be as exciting as the XFCE , GNOME and KDE versions.</div>Dr.Saleem Khan Marwathttp://www.blogger.com/profile/07960771689848936649noreply@blogger.com1tag:blogger.com,1999:blog-770562128709983965.post-34715591040797326972012-02-27T01:28:00.000+05:002012-02-27T01:28:55.995+05:00My PCLinuxOS Gnome3 Desktop<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-0ZtMAv2jxQP6vlYqGOj_NmX_nmNDzIJ31gO_h1w5qgVVAa4mE1V-iZ333EVIIPdRdQEJRqS5kGvGkj-pKynr7PvUTXj8MIrTwuI-8i3x-6maAw4NGzSv5TncDu3tPFqdIzZcx0TpLho9/s1600/Workspace+1_002.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-0ZtMAv2jxQP6vlYqGOj_NmX_nmNDzIJ31gO_h1w5qgVVAa4mE1V-iZ333EVIIPdRdQEJRqS5kGvGkj-pKynr7PvUTXj8MIrTwuI-8i3x-6maAw4NGzSv5TncDu3tPFqdIzZcx0TpLho9/s400/Workspace+1_002.png" width="400" /></a></div><div style="text-align: justify;">This is my newly cooked PCLinuxOS Gnome3 Desktop I built on latest released Zen-Mini x64 ISO.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">It is working like a charm and if I can manage I will try to remaster it and upload an ISO somewhere .</div>Dr.Saleem Khan Marwathttp://www.blogger.com/profile/07960771689848936649noreply@blogger.com1tag:blogger.com,1999:blog-770562128709983965.post-34491755347881232162012-01-07T13:37:00.000+05:002012-08-31T00:05:27.443+05:00An eye on simpleLinux GNU/LinuxI am closely following the development of this interesting project from Malaysia known as <a href="http://www.simplelinux.my/">simpleLinux GNU/Linux</a> , it has interesting news on its <a href="http://www.simplelinux.my/sakura.html">development page</a> about their forthcoming release of the version known as SAKURA which is based on <a href="http://distro.ibiblio.org/tinycorelinux/welcome.html">Tinycore</a> . The news are exciting and I am patiently waiting what they will release soon as they are promising .Dr.Saleem Khan Marwathttp://www.blogger.com/profile/07960771689848936649noreply@blogger.com0tag:blogger.com,1999:blog-770562128709983965.post-16478433007875581832011-11-07T15:59:00.000+05:002011-11-07T15:59:15.095+05:00How to Change Mirror for PCLinuxOS LO manager from default to a faster onePCLinuxOS uses LO manager script for downloading libreoffice directly from download.documentfoundation.org and then installs it for you . Somehow the default mirror for libreoffice has a snail walk like speed and it becomes painful to install libreoffice from it .<br />
<br />
<br />
I followed these steps to change the mirror to a faster one for me .<br />
<br />
1 ) Open the script file called lomanager located in /usr/bin as a superuser mode in a text editor<br />
<br />
2 ) Located line 93 and change it from default to this one as shown here<br />
<br />
Default line 93<br />
<br />
httpsource="http://download.documentfoundation.org/libreoffice/stable/3.4.3/rpm/"$sysarchdir"/" # http-source<br />
<br />
Change it to<br />
<br />
httpsource="http://ftp.heanet.ie/mirrors/tdf/libreoffice/stable/3.4.3/rpm/"$sysarchdir"/" # http-source<br />
<br />
Save , exit and reload LO manager.<br />
<br />
You can choose mirror that works faster for you as in my case ftp.heanet.ie always works perfect for me . Dr.Saleem Khan Marwathttp://www.blogger.com/profile/07960771689848936649noreply@blogger.com0tag:blogger.com,1999:blog-770562128709983965.post-587135756211478992011-09-28T18:23:00.001+05:002011-09-28T18:26:50.669+05:00Multi-mixed repositories on Fuduntu<div style="text-align: justify;">Running multiple repositories on a distribution is sometimes problematic and ends up in conflicts regarding different packages . But for those packages which are missing from Fuduntu`s native repositories due to legal matters you can enable third party repositories at your own risk and expertise level of how to handle problems that might arise at some stage due to the third part packages.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;"><a href="http://atrpms.net/">ATrpms </a>is one such repository that I enabled to get packages I needed and missing from Fuduntu`s native repositories.</div><br />
This is what I did :<br />
<br />
1 ) Opened /etc/<u>yum.conf</u> file as super-user in a text editor ( leafpad : my favourite ! ) and copied these lines into it<br />
<br />
<ul><li><pre>[atrpms]
name=Fedora Core $releasever - $basearch - ATrpms
baseurl=http://dl.atrpms.net/f$releasever-$basearch/atrpms/stable
gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms
gpgcheck=1</pre></li>
</ul>So it looks like as below<br />
<br />
[main]<br />
cachedir=/var/cache/yum/$basearch/$releasever<br />
keepcache=0<br />
debuglevel=2<br />
logfile=/var/log/yum.log<br />
exactarch=1<br />
obsoletes=1<br />
gpgcheck=1<br />
plugins=1<br />
installonly_limit=3<br />
color=never<br />
<br />
# This is the default, if you make this bigger yum won't see if the metadata<br />
# is newer on the remote and so you'll "gain" the bandwidth of not having to<br />
# download the new metadata and "pay" for it by yum not having correct<br />
# information.<br />
# It is esp. important, to have correct metadata, for distributions like<br />
# Fedora which don't keep old packages around. If you don't like this checking<br />
# interupting your command line usage, it's much better to have something<br />
# manually check the metadata once an hour (yum-updatesd will do this).<br />
# metadata_expire=90m<br />
<br />
# PUT YOUR REPOS HERE OR IN separate files named file.repo<br />
# in /etc/yum.repos.d<br />
<br />
[atrpms]<br />
name=Fedora Core $releasever - $basearch - ATrpms<br />
baseurl=http://dl.atrpms.net/f$releasever-$basearch/atrpms/stable<br />
gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms<br />
gpgcheck=1 <br />
<br />
Save and exit<br />
<br />
2 )<br />
<br />
Executed this command to refresh packages list<br />
<br />
saleem@home-pc ~ $ sudo yum check-update<br />
<br />
3 ) Installed the packages I needed as<br />
<br />
saleem@home-pc ~ $ sudo yum install rar libdvdcss libdvdcss2<br />
<br />
4 ) Disabled ATrpms from Yumex which is very easy by unchecking it from the list .<br />
<br />
<div style="text-align: justify;">It is important to keep in mind that if you have rpmfusion repository enabled also then the packages from it and ATrpms will conflict with each other and you will have to manually diable rpmfusion repository for time being . It is also important not to keep ATrpms repository enabled all the times but only when a package is needed from this repository . </div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;"><br />
</div>Dr.Saleem Khan Marwathttp://www.blogger.com/profile/07960771689848936649noreply@blogger.com0tag:blogger.com,1999:blog-770562128709983965.post-22063282958701242252011-09-27T21:18:00.000+05:002011-09-27T21:18:17.597+05:00All Gstreamer Plugins on FuduntuI like Totem Movie Player using GStreamer for playing all kind of media files . It is a bit hectic to install all totem`s plugins one by one so I prefer installing them with one single command .<br />
<br />
Fuduntu does not offer rpm fusion repositories added by default so I enabled both free and non-free repositories from rpmfusion and installed all gstreamer plugins with one single command as below<br />
<br />
1) To enable rpmfusion I followed these links<br />
<br />
http://fedorasolved.org/post-install-solutions/yum-config<br />
<br />
http://rpmfusion.org/Configuration<br />
<br />
2 ) For Installing all gstreamer plugins I ran this command <br />
<br />
saleem@home-pc ~ $ su -c "yum install @sound-and-video gst\*{bad,ras}"<br />
<br />
This installed all plugins I needed . Totem plays almost all media formats without any problems.Dr.Saleem Khan Marwathttp://www.blogger.com/profile/07960771689848936649noreply@blogger.com4tag:blogger.com,1999:blog-770562128709983965.post-76562087175642247192011-09-22T12:03:00.000+05:002011-09-22T12:03:01.973+05:00Fuduntu is seeking freedom?<div style="text-align: justify;">I never liked Ubuntu and Fedora . Not because they are bad distributions but due to a personal reason that both of them normally force you to reinstall after every new release unless you try their upgrade option which failed for me on both distributions on many occasions . I like to install and configure a distribution according to my needs and then keep upgrading the packages on routine basis and never worry about reinstallation unless some major disaster strikes my system and kills everything .</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">My choice of installation is commonly known as "rolling-release" and Arch Linux is the best example of a such a concept .</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">Fuduntu has recently joined the rolling-release distributions list and I was tempted to install it .</div><br />
Things are smooth on Fuduntu except for the nvidia free driver which did not work for my GT240 Nvidia card as usual so I had to use vesa .<br />
<br />
For Nvidia non-free driver I followed these steps<br />
<br />
1 : su --- > root<br />
<br />
2 : yum update & yum install akmod-nvidia<br />
<br />
3 : open file manager as super-user and go to /etc/X11<br />
<br />
there you will find 2 files<br />
<br />
a ) xorg.conf<br />
<br />
b ) nvidia.xorg.conf<br />
<br />
Open the nvidia.xorg.conf file with a text editor and copy all its contents into file xorg.conf replacing the contents of file xorg.conf<br />
<br />
Add following lines into the xorg.conf and now it should look as below<br />
<br />
Section "Device"<br />
Identifier "Videocard0"<br />
Driver "nvidia"<br />
EndSection<br />
<br />
Section "Files"<br />
ModulePath "/usr/lib/xorg/modules/extensions/nvidia"<br />
ModulePath "/usr/lib/xorg/modules"<br />
EndSection<br />
<br />
<br />
<div style="text-align: justify;">Delete the file nvidia.xorg.conf and reboot , and nvidia non-free driver will work fine for you as it it for me . I think I am going to use Fuduntu for a while and see how better it gets as a rolling-release distribution with time as the Fuduntu development team promises. </div>Dr.Saleem Khan Marwathttp://www.blogger.com/profile/07960771689848936649noreply@blogger.com2tag:blogger.com,1999:blog-770562128709983965.post-81029778440794704402011-09-07T23:22:00.000+05:002011-09-07T23:22:02.310+05:00nVIDIA Driver issue on ALT Linux Sisyphus latest upgradesWith the release of ALT Linux 6.0 lot of updates are pouring into the Sisyphus and this is the time when X issues arise most commonly .<br />
<br />
I did usual upgrade and upon reboot I noticed an error and X crashed .<br />
<br />
<pre class="bbcodeblock" dir="ltr" style="border: 1px inset; height: 194px; margin-right: -99999px; margin: 0px; overflow: auto; padding: 3px; text-align: left; width: 98%;">================ WARNING WARNING WARNING WARNING ================
This server has a video driver ABI version of 7.0 that this
driver does not officially support. Please check
http://www.nvidia.com/ for driver updates or downgrade to an X
server with a supported driver ABI.
=================================================================
(EE) NVIDIA: Use the -ignoreABI option to override this check.
(II) UnloadModule: "nvidia"
(II) Unloading /usr/lib64/xorg/modules/drivers/nvidia_drv.so
(EE) Failed to load module "nvidia" (module requirement mismatch, 0)
(EE) No drivers available.</pre><br />
<br />
<div style="text-align: justify;"> Upon google search I found a simple fix by adding the following section to /etc/X11/xorg.conf</div><div style="text-align: justify;"><br />
</div><pre class="bbcodeblock" dir="ltr" style="border: 1px inset; height: 66px; margin-right: -99999px; margin: 0px; overflow: auto; padding: 3px; text-align: left; width: 98%;">Section "ServerFlags"
Option "IgnoreABI" "True"
EndSection</pre><div style="text-align: justify;"><br />
</div>Upon reboot things were back to normal, X worked fine and I could login back to KDE desktop through KDM without any issues .Dr.Saleem Khan Marwathttp://www.blogger.com/profile/07960771689848936649noreply@blogger.com0tag:blogger.com,1999:blog-770562128709983965.post-48861455337654644892011-09-07T22:17:00.000+05:002011-09-07T22:17:06.817+05:00Unity Linux | You did not die !<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6l-uH4jD7Ewrv1poIjQTabwh89RNgXbePpUfvO97mOr0UiOPp4U0aUyur8VPxGPs6Te6uTBpexDuwZBFS4Wr_hdZJ5lw72trKJQVS4MwLQdrDWRySMHLyHtLfOlAmopseFnRhOZNUe5fZ/s1600/snapshot3.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6l-uH4jD7Ewrv1poIjQTabwh89RNgXbePpUfvO97mOr0UiOPp4U0aUyur8VPxGPs6Te6uTBpexDuwZBFS4Wr_hdZJ5lw72trKJQVS4MwLQdrDWRySMHLyHtLfOlAmopseFnRhOZNUe5fZ/s320/snapshot3.png" width="320" /></a></div><div style="text-align: justify;">I wrote a post about Unity Linux " <a href="http://saleem-khan.blogspot.com/2010/04/why-should-i-use-unity-linux.html">Why Should I use Unity Linux ?</a> " back in April 2010 when this distribution was in its prime trying to stand upon its feet . I will not go into the history of the inception of this project because everybody knows about it . </div><br />
<div style="text-align: justify;">Things were exciting and promising and the Unity team was in high spirits willing to contribute as much as they could to this new distribution .This project was backed up by good team members pouring in from various former PCLinuxOS derived sister distributions . Many good projects came to surface with remasters based upon Unity Linux core . Two well known were HUMANity (e17) and Synergy (KDE4). </div><br />
<div style="text-align: justify;">I am a big fan of remastering my installed system and "mklivecd" on Unity is a perfect tool for doing that . I made numerous successful remasters based on Unity Linux with KDE4 . Smart package manager is one of my favourite package manager after Arch`s Linux pacman and Unity Linux was my favourite distribution for offering Smart package manager.</div><br />
<div style="text-align: justify;">As a home user I was quite happy with Unity Linux not caring or worrying lot about behind the scene events going on with this project because it was doing well for my daily home and office computing life . But then there are some unfortunate days for every linux project and something started going terribly wrong with Unity Linux.There were frequent system breakages , missing dependencies and rare updates to various packages . I was still clinging to this distribution in hope that things will get smooth but by the end of 2010 I was totally disappointed with Unity Linux and I gave it up and my attention got drifted towards Arch Linux . But I used to visit their website and #unitylinux@freenode.net off and on to see what is going on .Things were mostly quiet and kind of dormant.</div><br />
<div style="text-align: justify;">Last month I was at their IRC room out of usual curiosity when I was told that things were getting better . Since I was constantly in touch with Unity Linux team I knew many of the developers left the project due to reasons I am not aware of and things were closer to that Unity Linux might have died before reaching any peak . So the news that things were getting better and then a newsletter from one of the developer "devnet" that they are restructuring Unity Linux and going to use Mandriva repositories ware very encouraging . </div><br />
<div style="text-align: justify;">It was time that I wanted to give another try to this distribution and instead of trying "cli" ISO I grabbed one of the HUMANity ( e17 ) full release ISO and installed it . <a href="http://humanitye17linux.wordpress.com/">HUMANity ( e17 )</a> is one of the sole surviving and one of the faithful sister project based on Unity Linux maintained by OnlyHuman . He is a big fan of Unity Linux and e17 and eversince the inception of Unity Linux I always saw him present at #unitylinux@freenode.net and on Unity Linux users mailing list . I tested few of the HUMANity ( e17 ) releases in past and they were professionally crafted with everything working out of the box . But since I am a KDE user I did not use HUMANity ( e17 ) on my computer on regular basis .</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">Installation went smooth this time without any problems . I reloaded smart and first installed all the available updates and later installed KDE 4 and completely removed e17 . Everything worked perfectly and I was greeted by a nice though an older version ( Platform Version 4.6.4 (4.6.4) ) of KDE4 but without any issues as I once faced on Unity Linux almost 9 months back . So gladly the news about the change were correct and evident from a stable and responsive system I have from my currently Unity Linux installed . </div><br />
<div style="text-align: justify;">I was planning to write this post earlier today when I read a news about Unity Linux on DistroWatch.com " <a href="http://distrowatch.com/6872">Development Release: Unity Linux 2011 Alpha 2</a> " this evening . So things are actually happening at Unity Linux once again and in a positive direction .</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">I do not know what unfortunate events happened to Unity Linux in the background and why it was deserted by those who were once so enthusiastic about it . Neither will I probe into that because its none of my business as an end user. I also do not know who are the people who have taken the responsibility on their shoulders not to allow this project drown like many other good projects into obscurity . Sure I would love to know about these saviors of Unity Linux. </div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">There are many good projects out there and one of my favourite is Arch Linux. It was a sweet surprise for me to know that Unity Linux development team have decided to adopt <span class="Quote">" Arch-Linux-Like approach to things with future releases </span>". This is a great step ahead towards greater achievements in future in my humble opinion with the fact that Unity Linux will use Mandriva repositories in future. This will allow the development team to spend more time on making a stable core than spending time on packaging and releasing a weak core as I saw in past releases . This step is also important because I was told that since the number of current developers are literally not enough to maintain the packaging so it was a compulsion to adopt this strategy .</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">I really did not want a " Youth Demise " to be Unity Linux`s fate and I was sad seeing Unity Linux dying and decaying slowly . But with current steps taken by the Unity Linux team once again reassure me that this project will survive longer and will grow with every passing day. I wish best of luck to Unity Team and request others to contribute to this project in whatever way they can . </div>Dr.Saleem Khan Marwathttp://www.blogger.com/profile/07960771689848936649noreply@blogger.com0tag:blogger.com,1999:blog-770562128709983965.post-6232844245448010752011-09-03T01:21:00.002+05:002011-09-03T14:35:25.536+05:00ALT Linux Sisyphus<div style="text-align: justify;"><span class="news-text">ALT Linux has been my favourite distribution since 2007 when I was strictly using its "stable" "branch" only . But just like Debian stable things were quite tasteless with the aged stable packages coming with the "branch" repository release of ALT Linux .</span></div><span class="news-text"><br />
</span><br />
<div style="text-align: justify;"><span class="news-text">I like and seek a rolling release distribution with the latest and greatest bleeding edge packages but I try to avoid the risks associated with "cooker" "rawhide" and "sid " . In my linux based computing life two distributions have fulfilled both of these requirements . These two distributions are Arch Linux and ALT Linux. Both these distributions provide latest packages with reliable stability but ALT Linx differ than Arch Linux in one point that you have to enable "Sisyphus" to enjoy the luxury of staying latest with the affordable reliability which is lacking with cooker , rawhide and sid .</span></div><div style="text-align: justify;"><span class="news-text"><br />
</span></div><div style="text-align: center;"><span class="news-text"> " Sisyphus </span><span class="news-text"><abbr title="An independent team ALT Linux">is the unstable repo</abbr></span><span class="news-text">sitory </span><span class="news-text"><abbr title="An independent team ALT Linux">from ALT Linux Team </abbr></span><span class="news-text">- updated daily with free software packages . Packages updates are released on daily basis if or when there are packages updates available from their source. "<abbr title="An independent team ALT Linux"></abbr></span></div><br />
<div style="text-align: justify;">But Sisyphus is not intended for beginners because its usage may result in unpredictable behaviour with system breakage at times just like any unstable branch of any distribution . But this unexpected system-destructive behaviour is not very frequent and fortunately it is easily fixable in seasoned hands . This negative edge of sisyphus weighs lesser than the exciting upto date status of packages from kernels to any ordinary package with a bonus of lesser amount of efforts consumed to run a sisyphus based system than any other unstable branch based distribution e.g sid where lots of constant efforts are needed to keep a system in a functional state.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">You might want to use ALT Linux sisyphus and worry less than use sids ,rawhaides and cooker and always stand on your toes on a very thin edge.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">I hope ALT Linux team will add more packages to sisyphus because at times I find some packages lacking in it and I am sure that ALT Linux will live longer life under shadows as compared to its shinning in bright days lights counterpart distributions from west with a powerful arsenal like "Sisyphus" .</div>Dr.Saleem Khan Marwathttp://www.blogger.com/profile/07960771689848936649noreply@blogger.com0tag:blogger.com,1999:blog-770562128709983965.post-39560097790304348452011-08-25T18:38:00.001+05:002011-08-26T13:06:49.825+05:00ALT Linux Latest Kernel ( 3.0 ) and Webcam Modules<div style="text-align: justify;">I was running kernel-image-pure-emerald#2.6.39-alt6 on my ALT Linux (Sisyphus) and all my three webcams mentioned below were working fine without any problem </div><br />
[root@home-pc ~]# lsusb<br />
Bus 001 Device 003: ID 0ac8:305b Z-Star Microelectronics Corp. ZC0305<br />
Webcam<br />
Bus 001 Device 004: ID 0ac8:303b Z-Star Microelectronics Corp. ZC0303 Webcam<br />
Bus 002 Device 003: ID 0c45:6310 Microdia Sonix USB 2.0 Camera<br />
<br />
Somehow ALT Linux Team did not update the kernel-image-pure-emerald while on the other hand the default kernel for ALT Linux was recently updated to kernel-image-std-def#1:3.0.3-alt1 ( Linux 3.0 ) . So I decided to install the default kernel . The installation went smooth and system was up and running flawlessly . When I ran Kopete and clicked on webcam it was blank for all the cams and I did not know what was missing in the kernel making webcams totally blank .<br />
<br />
Upon enquiry at #altlinux@freenode.net I was told by one of the ALT Linux developer Alex Karpov (karpov) to get installed <br />
<br />
<b><u>kernel-modules-v4l for kernel-image-std-def#1:3.0.3-alt1</u> </b><br />
<br />
although marked as obsolete, but probably it will do the job for me . It actually solved my issue and now my webcams are working on this latest kernel , Much relief . Dr.Saleem Khan Marwathttp://www.blogger.com/profile/07960771689848936649noreply@blogger.com0tag:blogger.com,1999:blog-770562128709983965.post-8345091061608625882011-07-12T22:22:00.000+05:002011-07-12T22:22:51.682+05:00ALT Linux | Fame & Publicity Not their target<div style="text-align: justify;">I wrote few lines on <a href="http://comments.gmane.org/gmane.linux.altlinux.community.english/21">AltLinux.com international community forum - in English</a> </div><div style="text-align: justify;">back in 2007 showing a desire for little needed publicity for ALT Linux because whenever I talk about this distribution anywhere I am told they have never heard about it . Michael Shigorin replied in these words </div><div style="text-align: justify;"><br />
</div><div style="text-align: center;">" Some feel that's no problem with us: focusing on "the globe" would be very fuzzy and anyway demanding for English language resources which we're not very interested in -- that means that focusing on "ex-USSR" or Russian-speaking audience is much more sharp right now as a matter of fact. BTW that might help folks to get motivated to learn Russian in their preparation of flight to Syberia from globalism hounds. <img alt=";-)" src="http://news.gmane.org/img/smilies/blink.png" /> "</div><br />
<div style="text-align: justify;">I have heard same kind of statements from the other ALT Linux development team members many times at #altlinux . I am told most of the times that ALT Linux is targeted towards Russians / Russian speaking people and though ALT Linux is supported in English and few other languages but their target audience are Russian speaking people mainly . </div><br />
<div style="text-align: justify;">Since ALT Linux supports English along with Russian language they do offer an English mailing list at <a href="https://lists.altlinux.org/mailman/listinfo/community-en">Community-en Info Page</a> but it is not as active as compared to the Russian counterpart . There is an ALT Linux Bugzilla page with English language support at <a href="https://bugzilla.altlinux.org/">Bugzilla Main Page</a> .</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">Though Russian is the main language at #altlinux but if an English speaking person drops there asking for help they do provide help depending upon the nature of the help requested and upon the mood of the people present in the channel .</div><br />
<div style="text-align: justify;">In summary in all these years living with ALT Linux I have learned a clear lesson that ALT Linux is Russians only distro and they are not bothered if non Russian speaking people use it but they don`t worry if non-Russian speaking are not getting attracted towards this distro, they are all content with their native users completely .</div>Dr.Saleem Khan Marwathttp://www.blogger.com/profile/07960771689848936649noreply@blogger.com0tag:blogger.com,1999:blog-770562128709983965.post-26824512781452222992011-07-04T13:04:00.004+05:002011-07-08T20:25:53.830+05:00Agilia Linux Commands You Must know .<div style="text-align: justify;">If you are a fan of this Slackware based Russian Linux distribution the following mpkg commands which I collected from their forum requesting for them frequently will save your time and keep you safe from accidents with their package manager GUI which is quite tricky to use . Following commands are quite straightforward . </div><br />
<br />
Summary of mpkg Commands: <br />
<br />
mpkg-install PKGNAME - Installs a package<br />
<br />
mpkg-remove PKGNAME - Removes a package<br />
<br />
mpkg-show PKGNAME - Shows info about a package. By default, it shows currently the installed version .<br />
<br />
mpkg-getrepositorylist - Receives repository list from central Server<br />
<br />
mpkg-update - Updates packages from repository info<br />
<br />
mpkg-upgradeall - To upgrade the whole system , use mpkg-upgradeall<br />
<br />
mpkg-install PKGNAME - To upgrade only a specific package <br />
<br />
<br />
I hope this is going to be helpful for Non-Russian AgiliaLinux Users to have these commands handy.<br />
<br />
Here are some additional command posted by Valdos the Fat Troll in comments section, I will paste them here for quick access .<br />
<br />
mpkg --help now in English<br />
mpkg-add_rep [URI of repository] — adding repository. URI may be http://, ftp:// and file//.<br />
mpkg-altlist — [don't know, where it's useful] shows all provides pairs.<br />
mpkg-altshow [PKGNAME] — shows avaliable replacements for PKGNAME in argument.<br />
mpkg-build — deprecated package build command<br />
mpkg-check — (full?) dependency and consistency check?<br />
mpkg-checkdeps [URI of repository] — checking consistency of repo.<br />
mpkg-checklibdeps — checks broken library dependencies (also includes revdep-rebuild analog (mpkg-checklibdeps -Rd)).<br />
mpkg-clean — wipe package cache.<br />
mpkg-commit — ?<br />
mpkg-conflicts [PKGNAME] — checks, does PKGNAME have some conflicts, that cannot be installed in system.<br />
mpkg-convert_dir — (maybe) some part of deprecated build system.<br />
mpkg-delete_rep [NUMBER OF REPO] — deletes repo from system. For list repo numbers use mpkg-list_rep.<br />
mpkg-deleteprofile — ?<br />
mpkg-depgraph [PKGNAME] — prints dependency tree of PKGNAME.<br />
mpkg-deporder — ?<br />
mpkg-disable_rep [NUMBER OF REPO] — disables repo without deleting.<br />
mpkg-enable_rep [NUMBER OF REPO] — enables repo without deleting.<br />
mpkg-export — ?<br />
mpkg-exportinstalled — export installed packages to installable text file (setup list).<br />
mpkg-filesearch [FILENAME] — search file in all avaliable packages.<br />
mpkg-fixdeps — ?<br />
mpkg-gendeps — deprecated dependency generator.<br />
mpkg-gendeps2 — new dependency generator.<br />
mpkg-getrepositorylist — gets repo list from main server.<br />
mpkg-index — generates index for directory with packages, which needed for using directory as repo.<br />
mpkg-install [PKGNAME] — installing PKGNAME.<br />
mpkg-installfromlist [SETUP LIST NAME] — installing all packages from setup list.<br />
mpkg-list — lists all avaliable packages.<br />
mpkg-list_rep — lists repositories which present in system.<br />
mpkg-listgroup [GROUPNAME] — shows packages with selected GROUPNAME.<br />
mpkg-listgroups — shows avaliable grous (GROUPNAME from previous command).<br />
mpkg-listprofiles — ?<br />
mpkg-listupdates — shows avaliable updates.<br />
mpkg-maintainer — tool for setting maintainer name and email in mkpkg.<br />
mpkg-menu — buggy TUI for mpkg.<br />
mpkg-purge [PKGNAME] — removes PKGNAME with all config files.<br />
mpkg-quicklist — ?<br />
mpkg-reinstall [PKGNAME] — suddenly, reinstalls PKGNAME.<br />
mpkg-remove [PKGNAME] — removes package without configuration files.<br />
mpkg-removegroup [GROUPNAME] — removes all packages from selected GROUPNAME.<br />
mpkg-reset — initialize mpkg's sqlite database. DON'T USE IT!<br />
mpkg-rollback [DATE/TRANSACTION] — rollback last update (without parameter), or all updates after DATE or TRANSACTION.<br />
mpkg-saveprofile — ?<br />
mpkg-search [KEYWORD] — search packages.<br />
mpkg-searchdescription [KEYWORD] — search package by description.<br />
mpkg-setmeta — change package metainformation.<br />
mpkg-setprofile — ?<br />
mpkg-show [PKGNAME] — shows full information about package.<br />
mpkg-show_queue — shows planned things.<br />
mpkg-spkg2abuild — converts old package build binary script to new text script.<br />
mpkg-transactions [NUMBER OF TRANSACTION] — shows history of updates, installs, purges and other related things. Without parameter shows full log from zero-install to last.<br />
mpkg-update — updates repo metadata.<br />
mpkg-upgrade [PKGNAME] — updates PKGNAME.<br />
mpkg-upgradeall — upgradeall all packages to latest avaliable versions.<br />
mpkg-validate — ?<br />
mpkg-version — shows version, lol.<br />
mpkg-which [FILENAME] — shows, what package contains selected FILENAME.<br />
mpkg-whodepend — shows reversdeps.<br />
<br />
And he says there are some more which he doesn`t know himself and the list is growing :)Dr.Saleem Khan Marwathttp://www.blogger.com/profile/07960771689848936649noreply@blogger.com5tag:blogger.com,1999:blog-770562128709983965.post-31584478411357600352011-05-08T20:52:00.000+05:002011-05-08T20:52:43.587+05:00How to MULTI-BOOT with GRUB Legacy<div style="text-align: justify;">I still use GRUB Legacy but I have no animosity with GRUB2 either . They both work perfectly for me when required . I prefer booting multi-distros with GRUB Legacy no matter if they use GRUB Legacy, GRUB2 or Lilo. </div><br />
<div style="text-align: justify;">I will post the "simple" trick I always adopt to "load/boot" my multi-distros</div>with GRUB Legacy here.<br />
<br />
First I will paste my PCLinuxOS`s menu.lst here with some boot lines entries.<br />
<br />
<br />
<div style="color: red;"><u>title PCLinuxOS </u></div><u style="color: red;">kernel (hd0,5)/boot/vmlinuz root=/dev/sda6 ro splash=silent vga=788<br />
initrd (hd0,5)/boot/initrd.img</u><br />
<br />
<u style="color: blue;"><i>title antiX<br />
root (hd0,8)<br />
kernel /boot/vmlinuz-2.6.38-5.dmz.1-liquorix-686 root=/dev/sda9 ro nomodeset nouveau.modeset=0 quiet nomodeset nouveau.modeset=0<br />
initrd /boot/initrd.img-2.6.38-5.dmz.1-liquorix-686<br />
<br />
title ALT Linux <br />
root (hd0,10)<br />
kernel /boot/vmlinuz-std-def root=/dev/sda11 ro quiet=1 panic=30 splash<br />
initrd /boot/initrd-std-def.img</i></u><br />
<br />
The above entries show GRUB Legacy lines from PCLinuxOS in red color text and GRUB 2 lines from antiX and ALT Linux in blue .<br />
<br />
<div style="text-align: justify;">Instead of allowing GRUB Legacy to mess with my different installations on various partitions I simply copy the GRUB/GRUB2 lines from menu.lst and grub.conf files respectively and paste them into the master GRUB`s menu.lst file as shown above and all the distros boot without any trouble .</div><br />
I am sure this "trick" will benefit many people . Dr.Saleem Khan Marwathttp://www.blogger.com/profile/07960771689848936649noreply@blogger.com1tag:blogger.com,1999:blog-770562128709983965.post-9243565473742711822011-05-06T08:55:00.000+05:002011-05-06T08:55:00.378+05:00How to Install GRUB Legacy<div style="text-align: justify;">All major distributions are switching over or have already switched over to GRUB2 , but there are few which are still using GRUB Legacy. Below is a simple method of installing GRUB Legacy on debian which can be used on other distros also using their own package managers .</div><br />
<ul><li> Install grub package </li>
</ul> # apt-get install grub<br />
<br />
<ul><li>Edit /boot/grub/menu.lst (Use can use for sample /usr/share/doc/grub-0.97/menu.lst) </li>
</ul> #<br />
<pre># Sample boot menu configuration file
# Boot automatically after 5 secs.
timeout 5</pre><pre># By default, boot the first entry.
default 0
title Linux
kernel /boot/vmlinuz root=/dev/sda5
initrd /boot/initrd.img</pre><pre></pre><pre></pre><pre>(replace /dev/sda5 with your root partition name)</pre><pre></pre><ul><li>Install loader to MBR</li>
</ul><pre># grub-install /dev/sda</pre><pre></pre><ul><li><pre>Reboot system to check that bootloader works properly
or not </pre></li>
</ul><br />
<pre></pre><pre></pre><pre></pre>Dr.Saleem Khan Marwathttp://www.blogger.com/profile/07960771689848936649noreply@blogger.com3