I guess now I should rename this blog, now that I no longer use KDE SC nor Linux. Last Friday I made the switch, requested the IS of my company for a MacBook Pro in exchange from my good old HP laptop.
While hardware wise this is no doubt better than the one I had previously, in terms if the software I have mixed feelings. One thing I felt while using a Linux Desktop was the components does not fit in quiet often. When something goes wrong, sometimes X, sometimes its kernel sometimes its some other libraries or the desktop environment( say KDE). The feeling that I am using a one OS was missing, sometimes I felt the building blocks are separate ones instead of one single entity which is providing the user a complete experience. Also I am also one of those idiots who has an obsession to run the greatest and latest of available software. There are a lot of distros which follow this principle. And I myself was using Arch Linux, a rolling release distro.
While its great to run all the latest available, to experience the new features which enhances the user experience or fix some bugs which were present in the last stable release available, it can never guarantee stability as I found out the hard way. With the release of kernel 2.6.32 kernel started my frustrations with linux. It was freezing like hell. It freezes if I stay idle, if I reboot/shutdown or if I suspend. I guess it involves all scenario except when normal usage. I did report the bugs upstream and its still getting fixed. Of course it was my problem, as I should not have used the latest ones if I am not upto maintaing all the issues like this, that can crop up.
So before I made my final switch to Mac I installed kubuntu lucid alpha on my laptop to see how things are there. To my surprise the freeze issues I faced was gone. ( Well I did not use it long enough to verify). So I guess the culprit is the usual suspect the Intel xserver driver. And with desktop effects ON system was painfully slow, so was with desktop search enabled in KDE 4.4 rc2. If I am ever to return to Linux again, I am definitely to go with distros like kubuntu / Fedora / Open SUSE. Never again to a rolling release distro.
Now to Mac OS X. I have never felt using such an OS polished for user experience. While it has its on pains, I guess I can live with that for a while.