Jan 31 2007
Linux falling short
Last year when I put a computer together for TJ to use, I just used some spare parts laying around and a decent computer I had received. In fact, the only purchased part was a wireless PCI nic so it could get on the internet without me running copper. One of those pieces was a 14″ Gateway monitor that I had gotten from a tech support call center I worked at back in the day. It worked and was sufficient for the amount he was using it. For the few times I’ve tried to show him something, I keep realizing just how inferior it is to have any computer that can’t display at least a resolution of 1280 x 1024, but with the 14″ screen, we were limited to 1024 x 768. I bothered me to no end. So I trolled on the local LUG mailing list about a new monitor. I knew I would be able to get something. Found one. I got a free 17″ Dell from one of my coworkers, actually.
This is where linux is still falling short. Every time I keep thinking it’s getting to be “ready for primetime”, I run into an issue like this. I hook up the monitor and it works – but I am unable to change the resolution to anything higher than the restriction I had with the 14″ monitor. Since I’m waiting for the day when I can honestly make a good argument that desktop linux is feasible, I try and do as much as I can through the means that an average user would. I could go in and edit the X11.conf file, but 1. an average user would be put off by doing that and rightly so cause 2. editing that file sucks ass. So I look though all the settings that ubuntu provides ( I have the edubuntu variant installed ), but I’m unable to find any way of reconfiguring the monitor or changing the config in any way.
Here comes the good news. Since the linux and open source community is such a powerful resource, it didn’t take me long to find what I needed. But again, it wasn’t a solution the average user would want to use. I ended up running the sudo dpkg-reconfigure xserver-xorg and go through the setup in the terminal window I had open. This wasn’t the smoothest process in the world either since it took me through an entire xorg config which included redoing the config for the video card, mouse and keyboard all before I even got to the monitor section. Fortunately, the defaults were all fine and it was a click-next-fest. That is, of course, until I got to the monitor options. It correctly picked up the monitor, but for some reason, couldn’t determine the screen resolutions that were compatible. So I looked up to make sure it supported 1280 x 1024, and clicked the setting. Configuration done. I could have tested out to see if the new resolution was available, but I’m used to restarting services. I ended up pressing Ctrl+Alt+Backspace to restart the xserver before I even thought much about it. When the login screen popped up again, I was pleasantly surprised to see it defaulted to the highest resolution available, so I didn’t even have to go back in and change it. So, I got it to work, and everything was fine and I have to say situations are improving, but these aren’t steps you can expect a normal user to have to try and fumble through.
Someday I will be able to say it’s ready, but that day isn’t today.

