Want to get cool visual effects in Feisty right off the bat? It’s easy, so don’t lose you precious time and follow this tech tutorial.
To enable basic effects (compiz) go to System -> Preferences -> Desktop Effects.
From there, click the Enable Desktop Effects button and check off what you’d like.
Now you’ve got some basic desktop effects, like window wobble.
Installing Beryl itself after this is fairly easy.
We’re going to edit your sources.list file, which tells Ubuntu where to get it’s programs and updates.
Warning: Be sure that your quotes are correct! If you’re cutting and pasting I’d recommend you double check that all of your quotation marks in your xorg.conf file are ” standard close quotes and NOT open quotes.
In your terminal session type (or cut and paste):
gksudo gedit /etc/apt/sources.list
Add this to the bottom:
deb http://ubuntu.beryl-project.org/ feisty main
deb-src http://ubuntu.beryl-project.org feisty main
Now save your sources.list file. Head back to your terminal and we’ll get the key so we can safely and securly download Beryl stuff. Type this:
wget http://firstname.lastname@example.org -O- | sudo apt-key add -
sudo apt-get update
We’ve got to do a little more hacking now. This time we’ll modify our xorg.conf file. This is the file that drives your display settings. Back in your terminal type:
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak
gksudo gedit /etc/X11/xorg.conf
Find the section labelled “Module” and make sure these three items are there. You’ll probably have the dri and glx entries but double check.
Now skip down to where it says “Device”. This will have some info about your graphics card. Add this line to this section just below “BusID”
One more thing to change. Skip down to the very bottom and make sure these lines are present. If they’re not there, paste them in.
Option “Composite” “Enable”
Now you’ve got to restart your xserver. That sounds hard, but really just hold down the CTRL, ALT and BKSPC keys at the same time.
Once you’ve logged back in open up a terminal session and we’re going to install Beryl and it’s theme manager, Emerald.
sudo apt-get install beryl emerald-themes
Once that finishes, it’s time to test out Beryl! Type:
Beryl should now be running for you. You’ll see a new icon in your system tray, up on the right by your clock. That’s the beryl/emerald control center. In addition to this, left click on one of your open windows, like the terminal session you just typed beryl-manager into and shake it about with your mouse. Pretty cool, eh?
Now you’re going to get two ways to launch Beryl. The first is in the form of an icon you can click on to launch Beryl whenever you want it. The second will be a way to have Beryl start up automatically when you log into your computer.
Let’s make a script that will launch Beryl. This script will be used by both of the methods above. Back in your terminal session, type:
gksudo gedit /usr/bin/startberyl.sh
Now cut and paste the below script into your editor:
Save this and exit out of gedit. In your terminal session type the following to allow this script to be executed:
sudo chmod a+x /usr/bin/startberyl.sh
Now, to create a launcher on your desktop, right click anywhere on your desktop and choose “Create Launcher”
Leave the type as “Application“. In the Name field enter “Beryl“. In the command field enter “/usr/bin/startberyl.sh”
You can click on the Icon button and choose the Beryl icon from the default folder it will bring you too.
Click OK and you will have a Beryl launcher on your desktop. Now when you log into your Ubuntu machine you can double click this to launch Beryl.
If you want Beryl to start up automatically you can go to System -> Preferences -> Sessions.
Once there, click the Startup Programs tab and then click the Add button. Enter “/usr/bin/startberyl.sh” into the Startup Command field and click OK. The next time you log into your machine, Beryl will start automatically.
For a quick guide to Beryl keyboard shortcuts, see this article.
I’m really falling in love with Ubuntu all over again.