I’m enjoying the learning process involved with setting up Awesome. Its working for me, though I did encounter quite a few gotchas:
Here’s what I setup:
.xinitrc / .Xsession
nm-applet &
exec awesome
Then I copied the default rc.lua:
cp /etc/xdg/awesome/rc.lua ~/.config/awesome/rc.lua
I messed around with rc.lua for awhile, but just couldn’t figure out anything useful. Eventually I’ll figure it out, but first I have to figure out the tags.
I’m glad the config file is written in Lua, as I’ve been trying to learn more of it lately.
Its actually not Awesome, its libxcb-icccm1.
I was reading up on Webkit optimizations and one of the suggestions was to use hardware acceleration on the video card. I’ve experimented extensively with graphics acceleration on my Everex Via C7 notebooks, but I’ve refrained from toying with the xorg.conf on my Acer Extensa 5620Z, simple because it worked out of the box with debian and I had no complaints.
I figured I’d give is a shot, found an xorg.conf configuration which said it was for the Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller, and lo and behold, a strange bug which had been plaguing my Iceweasel for months went away. I’m not sure if the two are related, but I’m *so* glad that the bug is gone.
I would have tried to track down the source of the problem before, but the problem is tough to describe. It only affected background images, and only affected them sometimes. The would appear 50% vertically offset - or so it would seem, something funky was going on with them.
I’m hoping that the new configuration actually enables some hardware acceleration, and maybe even cause my laptop to run a little cooler? Is that too much to ask for?
Now we’re up to four drivers:
- Via - old
- Unichrome - floundering?
- Openchrome - progressive?
- Chrome - new, limited
The new one, Chrome, is not to be confused with Google’s Chrome, and is just the video driver, no OpenGL or video acceleration. I’ll give it a try since I’m a glutton for punishment.
See: http://laforge.gnumonks.org/weblog/2008/08/29/