Linked by Thom Holwerda on Sat 15th Aug 2009 17:55 UTC
Over the past couple of months, and especially over the past couple of weeks, I've been working very hard to write and complete my thesis. I performed all the work on Windows 7, but now that the thesis is finally done, submitted, and accepted, I installed Ubuntu - and immediately I was reminded of why I do not do any serious work on Linux: the train wreck that is X.org.
Permalink for comment 378741
To read all comments associated with this story, please click here.
Yeah I notice random hard-locks with the FOSS Intel drivers and the performance is generally slow. The performance of proprietary drivers is better but the stability is worse. So there is no happy medium when it comes to video drivers on *nix.
X needs to handle driver crashes far more gracefully than simply hard-locking the system or in good cases causing X to restart. There should be some sort of background daemon that monitors drivers and if they crash they should automatically be restarted or revert to a least common denominator driver (without disrupting the user). The daemon should log crash events as well. If something like this exists I'd be very interested in knowing about.
Another issue is applications often terminate while in use without any warning. Launching the apps from the terminal will usually leave an error message output, which is typically a obscure, such as a segmentation fault.
Member since:
2006-08-18
Yeah I notice random hard-locks with the FOSS Intel drivers and the performance is generally slow. The performance of proprietary drivers is better but the stability is worse. So there is no happy medium when it comes to video drivers on *nix.
X needs to handle driver crashes far more gracefully than simply hard-locking the system or in good cases causing X to restart. There should be some sort of background daemon that monitors drivers and if they crash they should automatically be restarted or revert to a least common denominator driver (without disrupting the user). The daemon should log crash events as well. If something like this exists I'd be very interested in knowing about.
Another issue is applications often terminate while in use without any warning. Launching the apps from the terminal will usually leave an error message output, which is typically a obscure, such as a segmentation fault.