getting vodafone mobile connect (vmc) card working with fedora 10

yes it works. yes its open source and no, its not supported by vodafone. 

had to get that out from the very start so ppl can know. the how  follows.

go to the vmc project page and download the appropriate rpm for your distro (thats fedora). i downloaded the version 2 rpm and installed it via

post installation - installing applications

as soon as i install a fedora machine, i immediately install my favourite apps. since i have done it quite a bit recently, i wrote myself a list of yum and rpm commands that i copy and paste into konsole as root


installing Fedora Linux remotely

I am not the original author, I got the original from the FedoraForums but I am reposting this  as an update, expanding as well as to clarifying on some points.

So, to start off, the whole process involves 3 machines: the source server at; the machine you are installing fedora linux on which we will call the vnc server and finally, the machine that you will view the install on remotely, which we will call the vnc client.

getting windows mobile 6 working with fedora 10

Its been a while since i used synce. never did get it to sync my WinCE phone as I found an easier method to sync my pda. actually i found two:

  1. funambol
  2. mail2web

Unfortunately, mail2web which is/was my primary sync source is now upgrading to Exchange 2007 and with it the EULA with Microsoft. This means the service is no longer free. So a revisit to synce began.

disabling msn messenger spam in pidgin

ok. it finally bothered me enough to go look for a solution.

the problem? msn messenger spam. i would be browsing the net and get a new msn message but not from a buddy. and i started getting something like 10 a day. which is quite a lot of people to block manually.

disabling PackageKit permanently

PackageKit is that annoying pop up that shows up when you log in to your Desktop. Problem is that it creates a lock on the yum database and you cant really stop it short of killing it. I personally don't like it because on my connection PackageKit can take a while to download whatever it is downloading and release the lock. Also, sometimes , I yum install something and then want to install a second package but can't coz hey there is a lock.

yum logs

When I did a fresh install of fc10, i was pleasantly surprised to discover that as a user I was able to view /var/log/yum.log. However, after the new year, this "right" disappeared. Digging deeper, I discovered that logrotated was configured to rotate the yum logs on a yearly basis and change the permissions.

The fix for this little problem is to edit as root /etc/logrotate.d/yum and on line 6 to change the permissions from 0600 to 0644

using qtnx client with freenx server

freenx is the gpl version of NoMachine's NX server. those guys have somehow managed to get the X protocol compressed and tunnelled via ssh.

when using the nx protocol you have 2 choices. use nomachine's packages or use the gpl packages. i decided to use the gpl version. the client I tested my connectivity with was the nomachine version though.

installing on fedora10 is pretty straight forward. note, however, i was using the 64bit packages

first of all the server side

Customising the KDE Konsole

So KDE 4 came out and with it a new version of Konsole. I dont really like it. It feels to me like a stripped down version of Konsole. I am sure some people out there agree with me. However, with time and some exploration, I have managed to make it somewhat similiar to what I had on KDE 3.5.

So, here are some tips and tricks to customising Konsole 2.1 on KDE 4.

All the following tips and tricks take place at Konsole/Settings/Manage Profiles/

For the following <select a profile>/Edit Profile :

ImportError: No module named pkg_resources

i just installed fedora10 on another box and decided i wanted to sync my Windows Mobile to it. so i installed synce-kpm and its dependencies or so i thought.
When i first ran it, i got this error at the very end:

ImportError: No module named pkg_resources

the solution apparently, is a missing dependency for the package called python-setuptools


Subscribe to Posix In Egypt RSS