Why sometimes eating your own dogfood makes you want to throw up!

OK, so we all know that I have been eating my own dogfood (that is, using Linux on the desktop) for a while now. I even decided not to buy Leopard for my Mac Mini. And, for the most part, I've been happy. I've been able to do everything I need to do, and do it well. But there have been a few snags along this road, and I hit a very big one yesterday. I got this brand new, wonderful LCD monitor - 22", high contrast, 1680x1050 resolution - I was happy. I thought I'd be a pig in sh*t - I have been living with an ancient, ancient 15" LCD with dying pixels for a while. But Nooooooooo. No happiness for me. None. I spent 3 hours struggling with the Nvidia drivers (that's the on-board video that my motherboard has) and my xorg configurations still don't work. (X Windows and xorg - the current software implementation of X Windows - is the way that Linux displays the graphical user interface.) Every combination of a new version of xorg.conf leads me down a garden path to nowhere. I downloaded the brand-spanking new nvidia drivers, so that I'd be ready to deal with such a high resolution. No go. At this point, I still have to futz with the configs every time I start up, and it still isn't right. I'll send off queries to the right mailing lists and forums, and probably eventually get it all worked out. But plugging in a new monitor just should not be this hard. X Windows has always been the bane of my existence. I really have come to think that xorg has it in for me. My refrain about it has always been "I hatesssss xorg, I hatesss it." Someone in an IRC channel last night who was trying to help me as I tore my hair out said "why does xorg suck so bad?" With all of the amazing examples of really great free and open source software, here is an example of one that just isn't what it should be.

Comments

Michelle - Bless you for your

Michelle - Bless you for your candor and wit. But please don't tear your hair out! I understand you just got a nice new cut! If it makes you feel any better - I feel your pain too. We are trying to eat our own dog food re: transparency and openness in social media. And it's hard. I'm also trying to eat my own dog food and model good behavior for my 2 yo all the time. That's also REALLY hard. I guess having values is just kind of tough. It would be easier if we didn't care!

I have always found X to be

I have always found X to be the weak spot in the side of desktop Linux, too. But to be fair, it has good reason -- video card interfaces adhere to basically *no* standards, and most don't provide Linux drivers (nVidia being particularly well-known in that department). So it's an example of where proprietary lock-in really is crushing FOSS.

Add new comment