Ubuntu on Thinkpad X41 – Installing the Beryl Window Manager

Table of Contents | Prev Post | Next Post

This is one of a number of posts detailing how to install Ubuntu 6.10 (codename Edgy) on a Thinkpad X41.

This post explains how to install the Beryl window manager on Ubuntu Edgy. Beryl is a very impressive window manager for Linux that adds many extremely cool effects and themes to the desktop. These include things like a 3D cube workspace switcher, a tab switcher with window preview, many minimize/maximize animations, and much much more. Watch this video to see Beryl in action.

Source link – http://wiki.beryl-project.org/wiki/Install_Beryl_on_Ubuntu_Edgy_with_AIGLX

To install Beryl:

  1. First the Beryl repository must be added. Open a terminal by clicking Applications->Accessories->Terminal
  2. Type sudo gedit /etc/apt/sources.list
  3. Add the two lines
  4. deb http://ubuntu.beryl-project.org/ edgy main
    deb-src http://ubuntu.beryl-project.org/ edgy main

    Note: If you are installing Ubuntu Feisty (version 7.04), replace the ‘edgy‘ with ‘feisty‘ in the lines above.

  5. Save the file and close gedit.
  6. To ensure that the packages are correct, type:
  7. sudo wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add –

  8. Update the package list before installing by typing:
    sudo apt-get update
  9. Enable AIGLX and configure the X server by typing:
    1. sudo gedit /etc/X11/xorg.conf
    2. In the “Module” section, make sure that these three lines are included:
    3. Load “dri”
      Load “dbe”
      Load “glx”

    4. In the “Device” section (for the graphics card), add the line: Option “XAANoOffscreenPixmaps”
    5. Search for the section “DRI” and make sure it looks like below, if not then add it:
    6. Section “DRI”
      Mode 0666
      EndSection

    7. Close gedit and restart the X server by typing the line below. This might freeze, and if so, restart Ubuntu, using the power button if necessary:
    8. sudo /etc/init.d/gdm restart

  10. Install Beryl by typing:
  11. sudo apt-get install beryl

  12. Make Beryl start automatically.
    1. Save the file http://www.skynet.ie/~sos/ubuntu/startberyl.sh to /usr/bin
    2. Make the script executable by typing
    3. sudo chmod a+x /usr/bin/startberyl.sh

  13. For safety’s sake, so that Beryl can be disabled easily later if it turns out to be buggy, create a new Session. Save the file http://www.skynet.ie/~sos/ubuntu/Beryl.desktop to /usr/share/xsessions
  14. When Ubuntu next starts up, you will have the option to use Beryl. To do this, in the log in screen
    1. Click Options->Select Session
    2. Choose Beryl
    3. Click Change Session
  15. To play around with Beryl settings, once logged in click the red diamond icon in the top right corner task bar.
  16. To see the cool cube effect, press Ctrl-Alt-Left and Ctrl-Alt-Right keys. you may only have one workspace open, so add more by right clicking on the Workspace switcher at the bottom right of the screen, choosing “Preferences” and setting the number of workspaces.
  17. To edit or change themes, open System->Preferences->Emerald Theme Manager and play around.
  18. To make double clicking on title bars maximise the window, which on my laptop changed this behaviour to the irritating “collapse window” effect, open System->Preferences->Emerald Theme Manager->Emerald Settings->Titlebar Double-Click-Action->Maximise/Restore

9 thoughts on “Ubuntu on Thinkpad X41 – Installing the Beryl Window Manager

  1. Great job!
    Only one problem: Beryl doesn’t like when I rotate the monitor. Actually it starts being pretty slow, and stylus doesn’t work too well. Clicking with stylus on scroll bar doesn’t seem to work. Did you experience the same problems? Any solutions?

  2. “This might freeze, and if so, restart Ubuntu, using the power button if necessary”

    uh… isn’t it easier to just push ctrl alt backspace? and even if it does crash, you can always raise the elephants. using the power button should be a worst case option.

  3. hello there and thank you for your information – I’ve definitely picked up anything new from right here.
    I did however expertise some technical points using this website, as I
    experienced to reload the web site lots of times
    previous to I could get it to load correctly. I had been wondering if your hosting is OK?
    Not that I am complaining, but slow loading instances times will very frequently affect your placement in google and could damage your quality score if advertising
    and marketing with Adwords. Well I’m adding this RSS to my e-mail
    and could look out for much more of your respective exciting
    content. Ensure that you update this again soon.

  4. I got this website from my pal who informed me on the topic
    of this web page and now this time I am browsing
    this web page and reading very informative articles or reviews at this place.

  5. It’s appropriate time to make some plans for the future and it’s time to be happy.
    I have read this post and if I could I desire to suggest
    you few interesting things or tips. Maybe you could
    write next articles referring to this article. I desire to read
    even more things about it!

  6. I’ll right away grasp your rss feed as I can’t find your
    email subscription hyperlink or e-newsletter service.
    Do you have any? Kindly allow me recognize so that I may just subscribe.
    Thanks.

  7. Simply wish to say your article is as amazing.
    The clearness in your post is just excellent and i can think you are a professional in this
    subject. Fine along with your permission allow me to snatch your feed to
    stay updated with coming near near post. Thanks one million and please carry on the
    enjoyable work.

Leave a reply to Shane O'Sullivan Cancel reply