About two years ago, I switched to UBUNTU LINUX on my work machine at home. I also loaded the server version onto a couple boxes in the basement. I switched because I wanted to try something new, and I saw the programmers that I worked with use LINUX for everything. I was also paying about $400 bucks a year for a Microsoft Action Pack subscription to get copies of the latest and greatest software, that I used less and less.
So how has it been? Fairly smooth, with some caveats. One less than smooth spot early on, was the Nvidia driver chase every time the kernel and headers were updated. Usually I had to go through a short but irritating reinstall of the correct driver, to get my high resolution back. Lately this problem has disappeared. Now, I am running two monitors off the same card, using twinview, and it rocks.
I have a couple programs that I haven’t swapped for LINUX equivalents. For that, I have a dual boot option in GRUB, the boot loader, so I can also boot into a WINDOWS XP system if needed. This was another rough spot. Searching discussion forums to find the correct combination of parameters to boot the windows drive was lengthy. The windows drive was IDE, and the LINUX drive was SATA, which was also tricky initially. I also found my motherboard wouldn’t support SATA and IDE together, even though the documentation said it would. I had to install an additional SATA controller card to fix this.
The latest rough spot was when they last pushed out a kernel and header update. My machine failed to find the boot drive. Once again, after searching discussion forums, I found the correct delay parameter to put into GRUB. Now it boots reliably.
I seem now to have experienced all the big problems with a LINUX UBUNTU system. Bear in mind, I have relatively old hardware, such as the Athlon XP 3200 processor. Installs on newer hardware have all gone perfect, and so have all the updates. I have even installed Simply Mepis and Damn Small Linux on systems, and they are working flawlessly. I can place DreamLinux on a thumb drive, and take it with me anywhere.
I use OpenOffice applications for general business, and it integrates well with MS Office. For the one windows program I haven’t migrated to this point, I use VMWARE to load a copy of windows XP, and run the program in there, rather than booting to the old Windows Drive.
Now I just have to put up with my coworkers telling me ‘I told you so”. I’ll pay that price.