Finally got desktop effects working (915resolution + xorg.conf)
May 13, 2007
After a few weeks of ignoring the issue I decided to try and get desktop effects working. When I would try to use desktop effects my screen would go blank (solid white). In fact I could not adjust my screen resolution either – it was stuck on 1280×1024 at 61Hz refresh (61?).
I knew I had the integrated Intel 915 graphics which isn’t exactly high-end but it should be enough for basic OpenGL support. I started searching and discovered a few things …
- glxinfo would fail on my machine. When I would run it the following would be displayed:
X Error of failed request: BadAlloc (insufficient resources for operation)
- System -> Hardware Information did detect that the Intel 915/910 graphics controller
- dmesg also detected the card
So I started hitting Google and discovered a utility called 915resolution on the Absolute Beginner’s Guide – http://absolutebeginner.wordpress.com/2006/08/20/absolute-beginner-guide-915resolution/. Following those directions I was able to get into a different resolution.
Still desktop effects would not work though. I needed to tackle the glxinfo problem.
After some more Google time I came across this page on ArchWiki: http://wiki.archlinux.org/index.php/Intel_915_Chipset. This page explained how to edit /etc/X11/xorg.conf to support the 915/910 driver (the key is the i810 driver).
While I was in there I noticed that the monitor settings were odd. The monitor ID was a string of gibberish and the refresh rates were all off. I have an HP M70 monitor (which is odd because I’ve never owned and HP computer and I can’t, for the life of me, remember how I came to own this) so I once again went to Google and discovered this page: http://ubuntuforums.org/showthread.php?t=381593
Once I made the suggested adjustments and restarted X (ctrl+alt+backspace) I was able to enable desktop effects and enjoy the fun.
I’m going to try running Beryl now.