Once upon a time, I was a big fan of Linux, both because of its ideology and because of its quality. These days, I am afraid to go near a Linux installation.
Now, the new Ubuntu came out, and I decided that it deserves to be tested out. I wanted to know if it had improved enough for me to grow to like it again. That’s a big fat no! Moments after the installation, it was clear that something was awfully wrong. The entire desktop was somehow fuzzy with random pixels strewn about the place. Text was almost completely unreadable. Unfortunately, taking a screenshot didn’t capture this effect – that is, the screenshot looks perfect. I wish I could have shown you what it looks like because it’s truly unbelievable.
Truthfully, this bug was present in Jaunty, so I was not entirely surprised or let down because I knew how to fix it. Notice that this should have, by all means, made me completely abandon the attempt to rekindle my relationship with Linux, but it didn’t. Last time, I found that this graphics corruption was caused by whatever crap open-source driver is enabled by default in Ubuntu with my NVidia 5200 graphics card, so simply going to System->Administration->Hardware Drivers, I was able to install a proper driver and everything was peachy. This time around, things were worse. When I opened that menu item, it pleasantly told me that I didn’t need any proprietary drivers.
I proceeded to poke my eyes out trying to find something on Google which could be of help, but that only lasted for about 10 minutes, since I was convinced that none of the simple things would work. The packages of the proprietary drivers were in fact installed by default but not used. I said to myself, aha!, all I need to do is go to /etc/X11/xorg.conf and change the driver from “crap” to “nvidia”. Wrong! That file… no longer exists! Google could not tell me where it was moved to in Karmic nor did I want to wait half an hour to search the entire root directory for it.
By this time, I was heftily pissed off and was just about ready to give up when I remembered that NVidia truly feels for its ailing Linux fanbase and offers (or used to offer) excellent installers. I went and grabbed that. My hopes were extremely low. I ran it. It told me my kernel was too new. It asked me if it should connect to the interwebs to look for a way to get around this. I said yes. It said I am not connected to the Internet (which I was). Sigh. My hopes couldn’t sink lower. I pressed something to the effect of “continue anyway, you asshole” and it did. It seemed to install fine. It ran nvidia-xconfig for me. I restarted the X server, and woe and behold! The usual shitty quality of fonts in Ubuntu, but at least none of the awful graphical glitches were present. And all that in 32-bit color goodness. I failed to mention before that the default install ran in 16-bit color and the background looked even shittier than it actually is.
I shudder to think that newbies attempt to take this plunge. Their hair will be white in a matter of 10 years.
[UPDATE]: Ugh, I found out what I was doing “wrong.” If I had only gone to Synaptic and pressed reload, all would have been well. As it was, Ubuntu wasn’t aware of universe or multiverse, even though they were checked in Software Sources by default! Whatever.


