Installing Beryl on Ubuntu Edgy with an Intel Chipset

After installing Edgy, I figured I’d go ahead and install Beryl – an open-source 3d Window Manager that totally rocks.

While this took some doing, it was totally worth it, as the screenshots below will attest to (and when you are done looking at those, you should have a look at some of the YouTube videos on Beryl).

Rotating workspaces/desktops in Beryl on Ubuntu

Rotating workspaces/desktops in Beryl on Ubuntu

Bery's equivalent of Apple's Exposé function

Bery's equivalent of Apple's Exposé function

Application switching/picking in Beryl

So, here is a brief overview of the problems I had in installing Beryl on Edgy on my Dell e1405 with an Intel chipset. I figured this information might be useful for folks that might do some searching later.

  • The default video driver that Edgy comes with seems to have problem, and for whatever reason, I had nvidia’s glx drivers installed. So, I did the following (without X running):
  • sudo apt-get remove --purge nvidia-glx
    sudo apt-get remove --purge xserver-xorg-video-i810
    sudo apt-get install xserver-xorg-video-i810

  • After this, I tried running glxgears and while it ran, it was quite choppy and was being rendered indirectly.
  • This, as it turns out, was because the installation procedure overwrites a version of libgl-mesa that has conflicts with the drivers. So, I installed the latest libgl-mesa driver:sudo apt-get install libgl1-mesa-dri
  • After this, I installed beryl using sudo apt-get install beryl and beryl-manager using sudo apt-get install beryl-manager and everything seems to work fine.

I did find a couple of other bugs, however:

  • Having gnome’s screensaver on seems to hang X. So, if your screensaver hangs, you can either revert to Xscreensaver or turn it off. There are plenty of threads on Ubuntuforums discussing this.
  • The System > Quit -> [Hibernate/Sleep/Reboot/Login/Switch User/Shutdown] options disappear, and clicking on the System -> Quit icon seems to reboot.

Turns out that both of these are bugs acknowledged by the Beryl project, so you’d just have to wait until these are solved. For the moment, for the first bug, I do not really care since I do not use screensavers. As far as the second one is concerned, I revert back to Metacity and then everything works fine. When I get back, I just start Beryl up again.

So far, I am loving it! I have an Intel Centrino Duo notebook with an i810 chipset (with an Intel 950 GMA) and 1 GB HDD. Nothing spectacular, yet with all the special effects on, Beryl is a breeze – I haven’t noticed any discernible drop in performance in any way. If anything, I find myself way more productive.

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

3 Comments »

  1. Alamandrax Said,

    February 5, 2007 @ 4:16 pm

    You know what popped into my head?

    “Go Metlin! It’s your Birthday!
    Get your Freak on!
    Get your Nerd on!
    Go Metlin! It’s your Birthday!”

    ok. i’ll go shoot myself now.

  2. metlin Said,

    February 5, 2007 @ 4:27 pm

    Eh. Someone should do a Window Manager that dances to music.

    But gee, thanks. Nerd, geek, what’s the difference?

  3. Alamandrax Said,

    February 6, 2007 @ 4:05 am

    nerd, geek, whatever. where’s my money?
    - You’ll have it in a week
    no no, I gotta have it by tomorrow.
    - a hundred thousand Spacebucks? by tomorrow?
    A hundred thousand? No way. You forgot late charges. That brings it around to, um… a Million Spacebucks.
    - A Million Spacebucks? That’s unfair!
    Unfair to the pay-or. Not to the pay-ee. Get me 1 Million Spacebucks by tomorrow or else…!
    - Or else what?
    Tell them, Vinny!
    Vinny: Or else Pizza’s gonna send out for you!
    Maniacal Laughter.

    http://www.youtube.com/watch?v=WgjMZ6vmYWg

RSS feed for comments on this post · TrackBack URI

Leave a Comment