Showing posts with label Tweaks. Show all posts
Showing posts with label Tweaks. Show all posts

Thursday, 1 May 2014

14.04 Keyboard Conundrum Continued...

One little problem that has popped up since my upgrade to 14.04 is that the keyboard, despite being set to English UK, layout is not reflected in the keystrokes. This can be irritating when you press the hash (#) key and get a forward slash (/) symbol.

Fortunately, I've come across this problem before and the fix is satisfyingly easy! Open a terminal (Ctrl+Alt+T) and type:

sudo setkeycodes 91 100

Done!

Sources & References:

Wednesday, 30 April 2014

Indispensable Apps

Every time I install a new OS, I find myself reinstalling those indispensable applications that transform my computer from a dumb box into a powerful tool. Upgrading to 14.04 LTS this week has been no different and, for what it's worth, here are the apps that got loaded first:

  • Chromium Web browser - I just prefer this browser to Firefox. You'll need to install Flash Player to get the best out of this app, but that's pretty easy to achieve.
  • Bluefish text editor - I've written a couple of websites and drafted pretty much every blog post on Karmic Odyssey using this editor.
  • Shutter - the best screenshot tool available.
  • KeepassX (Password Manager) - this really is indispensable, all of my passwords are random and I've no hope of remembering them! I also use KeePass Droid on my phone.
  • Stellarium - this is a great application for identifying all of those stars and planets.
  • Tellico (Collection Manager) - satisfies my need for control over my library!
  • VLC Media Player - I'm sure that I don't need to justify this!
  • Ubuntu Tweak (GUI Configuration Tool) - handy tool for personalising your OS
  • Wine (Windows Emulator) - I need this to run Memory Map. It's pretty eccentric but it just about does the job (although I return to Vista if I need to print maps)

Of course, I'm still configuring my (beautiful) new OS. Here's a couple more applications on the install short list:

  • OpenOffice - this will wait until this year's tax return is finished but it will certainly replace the bundled LibreOffice.
  • GParted (Partition Manager) - just damn useful.

I'm sure that there are more that I've missed - perhaps I'll update this post from time-to-time.

Sources & Resources:

Monday, 28 April 2014

14.04 LTS - ttf-mscorefonts-installer Package (Again!)

If you get an information update message about mscorefonts after upgrading to 14.04 LTS, the fix seems to be to reinstall the ttf-mscorefonts-installer:

In a terminal:

sudo apt-get install --reinstall ttf-mscorefonts-installer

Sources & References:

Sunday, 27 April 2014

Chromium Flash Player in 14.04 LTS

If, like me, you're not a big fan of Firefox, you may prefer an alternative browser - I like Chromium, but in 14.04 flash player is not enabled by default. In 14.04 the fix is fairly straight forward, in a terminal, copy & paste:

sudo apt-get install pepperflashplugin-nonfree

Followed by:

sudo update-pepperflashplugin-nonfree --install

If restarting your browser doesn't enable flash video, rebooting my PC worked for me.

Sources & References:

Wednesday, 19 June 2013

Fixing Grub

After resurecting my old WinXP drive recently, the GRUB menu appears during the startup routine on my workshop machine. It's probably because two operating systems are detected during the boot sequence but as I never intend to use WinXP on this machine, this behaviour is a little irritating - fortunately, it's easy to fix!

From a terminal (Ctr+Alt+T), open your grub file:

sudo gedit /etc/default/grub

Input your password when prompted and make the following changes:

  1. Un-comment line 2 #GRUB_HIDDEN_TIMEOUT=0
  2. Change line 3 from: GRUB_HIDDEN_TIMEOUT_QUIET=FALSE to read: GRUB_HIDDEN_TIMEOUT_QUIET=TRUE
  3. Amend line 4 to read: GRUB_TIMEOUT=0

The relevant part of the amended file should look similar to this:

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

Save and close the file and then update grub:

sudo update-grub

Reboot:

sudo shutdown -r now

Sources: & References:

Saturday, 7 July 2012

Rhythmbox Extras


Now that Rhythmbox is the default music player in Ubuntu 12.04, it's probably worth getting the best out of it. One notable absentee from the shipped application is an equalizer. You can install this plugin individually or you can install a range of working plugins from a ppa mainatined by fossfreedom.

To install the complete collection of plugins, add fossfreedom's ppa. Open a terminal and type:

sudo add-apt-repository ppa:fossfreedom/rhythmbox-plugins

Then update:

sudo apt-get update

Then install the plugins with:

sudo apt-get install rhythmbox-plugin-complete

Once installed, open Rhythmbox and click Edit and then Plugins: check the Equalizer checkbox and you're done.

Sources & References:

Sunday, 24 July 2011

SciTE(ing) Numbers

Having recently figured out how to change the default language and turn on line-wrapping in SciTE, I've just got around to amending the SciTE properties file on my laptop. Although I don't do any programming, I thought that it might be useful to turn on the line-numbering function at the same time.

Open a terminal and type:

sudo cp /usr/share/scite/SciTEGlobal.properties /usr/share/scite/SciTEGlobal.properties.bak

This command creates a backup of the SciTEGlobal properties file and saves it with a .bak extension in the same directory as the original. Inexplicably, I omitted this step in my previous post - however, it is always a good idea to create backup copies of system or properties files before making changes!

In order to turn on the line numbering function, we have to amend two properties in the Global Properties file. Using the command line, open the file with:

sudo gedit /usr/share/scite/SciTEGlobal.properties

The first property to change is the line.margin.visible variable. Open a search dialog in gedit (Ctrl + C) and type:

line.margin.visible

All that is required is to un-comment this line (remove the # character from the start of the line) in the SciTEGlobal.properties file. Next, we need to specify that the margin should expand as the number size increases. The line under the line.margin.visible property should be the line.margin.width property with a default value of 4. Change this variable to read:

line.margin.width=3+

Save the changes and close the SciTEGlobal.properties file. When you next start SciTE, you should now have line numbering turned on by default.

Sources & References:

Monday, 23 May 2011

Sounds Great

Joey Sneddon (over at OMG! Ubuntu!) has found a gem in the making: the Ubuntu Sound Gallery alpha.

The idea is to make sound profiles easy to preview and provide instructions on how to install the themes. I've played around with the two additional themes on the site (there's actually three on the alpha website, but the I already have the Ubuntu theme!) and it's easy to preview and download the themes.

Let's hope this great idea grows.

Sources & Preferences:

Friday, 20 May 2011

Super Fast

I've been trying to solve a startup problem on my desktop for a couple of days. I won't bore you with the details, but the symptoms included random hanging during the boot sequence, absent startup sounds, and lengthy delays before I got to my desktop.

At first I suspected some of the modifications that I've made over the last week or so (Skype Video & hardware additions) were the cause of my boot woes: but it turns out that it was a problem that has haunted me before and one that I'd never managed to resolve.

Searching my syslog threw up the strange but persistent error message:

jogga-desktop kernel: [ ##.######] serial8250: too much work for irq18

Where the # are (seemingly) random numbers. This line is repeated numerous times throughout the log and, I reasoned, must at least contribute to any delay. Trawling various bug reports and online forums led me to believe that the problem might be caused by an unused modem: so, I simply un-installed modemmanager using the Synaptic Package Manager.

Now my bootup sequence is back to under a minute.

Sunday, 24 April 2011

More Plymouth for Lucid & Maverick

In an earlier post I promised to describe the process for adding button icons and a banner message to the login dialog: I always try to keep my promises, so here it is!

Login Dialog
Login Dialog

Customizing the computer icon is most easily achieved using Ubuntu Tweak, but you can also configure it manually by copying your selected icon to the /usr/share/icons/Loginicons/apps/64 directory (for Ubuntu 10.04 & 10.10). First, you'll need to rename the existing icon. Open a terminal and type:

sudo mv /usr/share/icons/Loginicons/apps/64/computer.svg /usr/share/icons/Loginicons/apps/64/computerBAK.svg

Next, copy your new icon to the directory making sure that it is renamed computer.svg:

sudo cp /icon_location/icon_name.jpg /usr/share/icons/Loginicons/apps/64/computer.svg

Now, let's add a bespoke login greeting or instruction to our login dialog:

sudo -u gdm gconftool-2 --type string --set /apps/gdm/simple-greeter/banner_message_text "text"

Where text is the text that you want to appear on your login dialog. Now we need to invoke the message at start up:

sudo -u gdm gconftool-2--type bool --set /apps/gdm/simple-greeter/banner_message_enable true

Your bespoke message will now appear next time you boot your system.

Icon Buttons
Adding Icon Buttons

Adding button icons is just as easy. The icons will follow the system's default theme (in Ubuntu 10.10, the system theme is Loginicons). In a terminal:

sudo -u gdm gconftool-2 --type bool --set /desktop/gnome/interface/buttons_have_icons true

There you have it; a few minor tweaks and you have a customized boot sequence.

Sources & References:
Towheed Mohammed: A Comprehensive Guide to Customizing the Graphics in Grub, Usplash, Xsplash and GDM
Artwork Backgrounds & Icons - Ubuntu Tribal Pack by thewer Gnome-Look.org Download

Monday, 21 March 2011

Ubuntu Font Family

I only became aware of the development of the Ubuntu Font Family when Canonical announced a new exhibition at London’s Design Museum dedicated to the output of the project. Unfortunately, the exhibition closed at the end of February (2011), but the good news is that you can still see the font and, even better, use it on your desktop!

Go to the Ubuntu Font Family web page and click on the apt-get install ttf-ubuntu-font-family hyperlink. This will open a Launch Application dialog.

Select the apturl option (if it isn't already highlighted) and click OK.

That's it! To use the font on your desktop and in your applications, go to the Appearances editor (Preferences > Appearances) and select the Fonts tab. To use the font in Open Office, just scroll through the font options as usual.

Sources and References:

Ubuntu Ubuntu Font
Ubuntu Font Family Download

Monday, 14 March 2011

Splash and Plymouth in 10.04

I've finally decided that I've had enough of Lucid Lynx's splash screen at boot. To be fair, it is certainly an improvement on Karmic's dingy brown spotlight, but it's not terribly dramatic!

However, ever since the Hardy Heron release, changing the boot sequence has become increasingly difficult and I wonder whether new users will start to be put-off by the level of expertise required to make technical system changes to their eye candy. Fortunately, there are several excellent guides that provide instructions for changing Plymouth and the boot splash screen.

First of all, what is Plymouth? The official definition is:
"Plymouth is an application that runs very early in the boot process (even before the root filesystem is mounted!) that provides a graphical boot animation while the boot process happens in the background"
In other words, Plymouth replaces the xsplash package in Karmic (called usplash in earlier incarnations of Ubuntu) and provides the so-called throbber that appears when you hit the power button.

You can view Plymouth during an X-session. First, ensure that you have the plymouth-x11 package installed. You can install it from Synaptic:

or from a terminal:
sudo apt-get install plymouth-x11
Once installed, start plymouth-x11 from a terminal:
sudo plymouthd
Then invoke the plymouth splash:
sudo plymouth --show-splash
When you've seen the same sequence that you see every time you boot your system, quit Plymouth with:
sudo plymouth quit
The default setting for Plymouth is low-res (16-bit) and there seems to be good reasons for this setting: nonetheless, there are guides on the Internet that suggest that you can configure a high-res experience: the question for me is, why would you want to? I'm not sure it's displayed long enough to worry about!

However, it is a relatively straightforward operation to change the Plymouth theme using existing packages in the Synaptic Package Manager. Find the theme that you want and mark it for installation - then hit the Apply button. Once installed, from a terminal, type:
sudo update-alternatives --config default.plymouth
At the cursor, enter the number of your selection and hit the enter key. Next, update Plymouth with:
sudo update-initramfs -u
and next time you boot your system (or run plymouthd) you'll see your new throbber.

Changing the boot splash screen is also reasonably straightforward. First, identify the background image that you want to use for the boot sequence and copy it to the /usr/share/backgrounds directory. You'll need to be root to add images to the backgrounds folder:
sudo cp /location_of_image/name_of_image /usr/share/backgrounds/name_of_image
Change the location and names to suit!

Next, you'll need to invoke the Gnome Desktop Manager during the boot sequence. In a terminal:
sudo cp /usr/share/applications/gnome-appearance-properties.desktop /usr/share/gdm/autostart/LoginWindow
Now, when you restart your machine, the Appearances Preferences Manager will appear. You can make your changes and click the close button. Now login as normal.

To disable the Appearances Preferences dialog on startup, open a terminal and type:
sudo unlink /usr/share/gdm/autostart/LoginWindow/gnome-appearance-properties.desktop
Now you'll have a more exciting boot splash than the packaged warty-final-ubuntu.png!

In a future post, I'll look at adding button icons and a banner message to the login dialog.

Sources & References:
idyllictux (blog): High resolution Plymouth & Virtual Terminal for ATI/NVIDIA cards with proprietary/restricted driver
Scott James Remnant (blog): All about Kernel Mode Setting (or why your $500 nVidia card only displays in 16-colors)
Ubuntugeek (blog): How do you change login and plymouth image in ubuntu 10.04 (Lucid Lynx)

Ding!

Adding an audible message alert to your Thunderbird mail client is easy if you can find a sound that you can live with! In Thunderbird, just go to Edit > Preferences and then click the General tab.


I prefer simple and unobtrusive notifications (if such notifications don't defeat their own purpose!) and found just what I was looking for in the Ubuntu sound files (have a look in: /usr/share/sound/ubuntu/stereo). The problem was that the file was an .ogg format and Thunderbird prefers its noise in .wav files. Fortunately it's easy to fix audio file formats using FFmpeg.

If you don't have FFmpeg on your system, open a terminal and type:

sudo apt-get install ffmpeg

Then, type:

ffmpeg -i /input_file.ext /outputfile.ext

For instance, I wanted to change the message-new-instant.ogg sound file to a .wav format, change the file name to "mail", and save the converted file somewhere convenient. My code looked like this:

ffmpeg -i /usr/share/sound/ubuntu/stereo/message-new-instant.ogg /home/jogga/Documents/Sound/mail.wav

Note that my destination directory had been created prior to executing the command.

Now that the file has been converted, use the preferences browse button in Thunderbird to select your new .wav file and you should be notified whenever you get mail.

Sources & References:
FFmpeg Home Page

Thursday, 10 March 2011

Natty Changes in Karmic

In this post I mentioned that I'd been tweaking my boot and login screens. Here's the output of my labour:




These first three screen-grabs are actually from a virtualization (using VirtualBox) on Windows Vista but the customizations are the same as my laptop's.

This next screen-grab is actually from the laptop itself, running the following code in a terminal:

sudo xsplash


Using VirtualBox (something that is almost ridiculously easy!) to run Karmic allows not only screenshots but also desktop videocaps!



I used Windows because the Vista machine has plenty of memory and storage: the laptop would have struggled!

Sources & Resources

Artwork - Ubuntu Tribal Pack by Grovin Thewer

Virtual Box is available from Oracle (or the repositories)

Towheed Mohammed's customization instructions are available from here (.pdf) or from the Ubuntu Forums

Tweak Ubuntu or Ubuntu Tweak?

Recently I've been intrigued by comments in one or two threads at the Ubuntu Forums concerning Ubuntu Tweak. Today, a couple of contributors to this thread suggested that Ubuntu Tweak can control changes to the login screen. If true, using this method would certainly be easier than the one that I recommended last May!

Notwithstanding my recent tweaking binge, I've neglected to change the dreary boot-splash and login window on my Karmic machine and the thread prompted me to give this power toy a trial run. Sadly however, the software failed to match my expectations; you can indeed change the login background and computer icon on the greeter, but (in Karmic anyway), your bespoke background is sandwiched between that same turgid Karmic background during the boot sequence.

So, I went back to the drawing board and followed my earlier instructions for changing the boot sequence background. Nonetheless, this is only a partial customization and the dull-looking simple-greeter (aka login window) still spoils the party; I was determined to find a way to brighten the login dialog. That's when I came across another excellent thread at the Ubuntu Forums outlining detailed instructions for customizing the entire boot sequence in Ubuntu 9.10. Authored by Towheed Mohammed, a .pdf version (58 pages) can also be downloaded from here.

The instructions are concise and accurate and Towheed's guide has enabled me to make some pretty natty changes to my login!

Thanks Towheed!

Monday, 7 March 2011

Maximizing Rhythmbox

It seems that I'm always tweaking Rhythmbox and today is no exception!

Since replacing my Gnome-Panels with Avant Window Manager, I've gone without a notification applet (because AWN's is as dreary as Gnome's!) and that's a potential problem with Rhythmbox.
"From Ubuntu Lucid Lynx (10.04) on, when launched Rhythmbox appears as an icon minimized in the notification area." Source
That's all very well, but if you don't have a notification area it's difficult to activate the Rhythmbox window!

Fortunately the fix is simple:
  • Open gconfig
  • Navigate to apps > rhythmbox > plugins > status-icon and check the window-visible option.
Easy - but it would have been even easier if the development team had put the option in the preferences menu.

Source & References:
Ubuntu Documentation Rhythmbox
Ubuntu Documentation GConfig Editor

Sunday, 6 March 2011

Seeking Closure

Recently, I suggested that, if you intend to use Avant Window Navigator (AWN) in place of Gnome-Panels, before deleting your panels, you should ensure that you have a method of rebooting and closing your system.

AWN does provide a Quit-Log out applet in the default install, but don't be lulled into believing that activating this applet is all that you need to do in order to shutdown or reboot from the AWN dockbar: this applet only exits or logs out of the session!

However, you can configure this applet to display the shutdown dialog.
  1. Activate the applet by starting the AWN Manager and selecting Applets from the left-hand menu. Scroll down to the Quit-Log out applet and click the Activate button.
  2. When the applet appears on the AWN dockbar, right-click the icon and select preferences.
  3. Change the command in the pop-up box to:

    gnome-session-save --shutdown-dialog

  4. Click the Close button.
Now, when you click the Quit-Log out applet icon on your AWN dockbar, you'll see the shut-down dialog.

If you want to reboot or shutdown before you have configured the button, just open a terminal and type:

sudo shutdown now

to shut your system down, or:

sudo shutdown -r now

to reboot.

By the way, you can change the applet's icon simply by dragging your chosen icon picture file onto the existing icon on the dockbar. This will trigger the Change icon? dialog box.
Make the appropriate choice from the three radio buttons and then click OK.

Saturday, 5 March 2011

Using Screenlets

One slight niggle that I have with Avant Window Manager (AWN) on my Karmic machine is the absence of a decent WiFi status indicator. The Notification Area applet looks pretty dreary frankly and, despite searching, I haven't found an AWN applet suitable as a substitute.

A workaround is to abandon the idea of an applet all together and go for a screenlet.
"Screenlets are small owner-drawn applications (written in Python) that can be described as "the virtual representation of things lying/standing around on your desk". Sticknotes, clocks, rulers, ... the possibilities are endless.

The goal of the Screenlets base-classes is to simplify the creation of fully themeable mini-apps that each solve basic desktop-work-related needs and generally improve the usability and eye-candy of the modern composited Linux-desktop.
Source
You can install Screenlets from the Ubuntu Software Centre: simply type Screenlets in the search box.
Highlight the Screenlets application; click the arrow on the right-hand-side and then click Install. That's simple enough! Once installed, you can launch the Screenlets Manager from the Applications > Accessories menu. However, in the standard package, you won't find the wireless app that you want; for that you'll need to download an additional application from the User Screenlets section of the Screenlets website.
  1. Find the Screenlet that you want from the list on the User Screenlets web page.
  2. Follow the instructions from the link and save the .tar file to your Downloads folder (or anywhere of your choice.)
  3. Open the Screenlets Manager (Applications > Accessories)
  4. Click on Install and select Install Screenlet from the drop-down dialog.


  5. Navigate to your download and click Open.
Now you should find the Screenlet in the Screenlet Manager's application window: select it and click the Launch/Add button to start your new app.

I'm using the WirelessScreenlet2 application for my WiFi needs.


Right-click the Screenlet to set your preferences including the theme and behaviour as well as the network and card.

Sources & References
Screenlets Org Home Page
User Screenlets Home Page

Thursday, 3 March 2011

fAWNing over Avant Window Navigator

Perhaps the most notable feature of Linux is its versatility. Distros such as Ubuntu are endlessly configurable and there seems to be an inexhaustible supply of creative people developing applications to customize the user environment.

Of course, tweaking your system with the latest eye-candy is a less risky proposition if you can do your experimenting (and make your mistakes!) on a spare machine first. Doubtless, my recent acquisition has inspired me to explore Ubuntu's potential in greater depth and I can do so without making speculative and potentially disastrous changes to the stable configuration on my desktop.

Recently I added Compiz to both my Ubuntu machines. Whilst the graphics and visual effects are superb, I really wanted to differentiate multiple workspaces in order to improve their utility (in plain language, I was looking for a way to have a different wallpaper on each workspace!). Compiz handles this effortlessly and I was (reasonably) pleased with the results. However, the problem with different wallpapers is that you often need to adjust the window decorations like the dreary Gnome Panels to suit the theme and these panels just don't lend themselves to the task. So, obviously the best thing to do is to get rid of the panels all together and replace them with a dockbar.

Avant Window Navigator

Although I tried a couple of dockbars (including docky and Simbar), I finally settled on Avant Window Navigator (AWN). This application is available from the Ubuntu Software Centre (in both Karmic and Lucid), so there's no requirement to compile the source code. Moreover, it is an intuitive application, that provides for a wide range of customizations.


To install AWN, you'll need to have a compositing manager installed and running (there are several available, including the one that I recommend, Compiz). Also, there are some technical specifications to meet, particularly if you're running an older pc with ageing graphics support (Karmic Desktop Effects, Lucid Desktop Effects).

If your system meets the installation criteria, the easiest way to install AWN is from the Ubuntu Software Centre (type “Avant” in the search box and select Avant Window Manager). I also recommend installing the following packages if they are not installed by default:
  • Awn Settings
  • python-awn-extras
  • awn-applets-c-extras
  • awn-applets-python-extras
Once you have installed AWN and configured your launchers (for instance, make sure that AWN is displaying a log-out applet or another method of shutting down the system (a terminal applet perhaps): more of that in another post) and applets, it's time to say goodbye to those dreary Gnome Panels.

If you have more than one panel running on your system, you can right-click all but one and select the delete pane option. You'll get the usual dire warning about your settings disappearing, but just click OK. To get rid of the last panel, open the Gnome Config Editor either via the Applications > System Tools menu or open a terminal and type:

gconf-editor

Navigate to desktop > gnome > session > required_components and delete the value in the panel option. Close the gconf-editor and you are good to go.


I'm currently running everything on AWN that I was on my two Gnome Panels including my bespoke FinchSync launcher.

On first sight, AWN appears a little MAC-centric for my tastes, but configuring it is easy and it is rapidly becoming indispensable – particularly the slick switcher application.


Now, that's really nice!

Sources & References:
Avant Window Navigator Wiki – Home Page
AWN Project Installation Guide
AWN Project Ubuntu Specific Installation Guide

Tuesday, 1 March 2011

Compiz - Multi-dimensional Eye Candy

Ubuntu provides multiple workspaces as part of its standard installation, but I've always felt that the default behaviour (identical appearance across all workspaces) is an impediment to its adoption. Of course, that's because I didn't know any better!

It is possible to have a different desktop background on each workspaces using a compositing manager called Compiz Fusion. However, to describe this software as a background manager is to do it a great disservice!
"Compiz is an OpenGL compositing manager that use GLX_EXT_texture_from_pixmap for binding redirected top-level windows to texture objects. It has a flexible plug-in system and it is designed to run well on most graphics hardware."
This is no idle boast: Compiz is not only running on my DELL Inspiron 1501, but it is also delivering the graphical enhancements promised on the Compiz Home Page.
"In a nutshell, Compiz is a compositing manager, which means that it enhances the overall user interaction by adding fancy effects to your windows, from drop shadows to awesome desktop effects like the Desktop Cube or the Expo view."
"Awesome" is not overstating the case!


The screen-cap (above) is lifted directly from my laptop. The cube can be rotated in any direction using a USB mouse and any workspace selected. It is no exaggeration to say that that this laptop could barely load Windows Vista a month or so ago, but it is now running graphics that would put most Windows desktops to shame.

The configurations possible from the CompizConfig Settings Manager are bewildering and it has taken me several hours to get to grips with just the basic settings. However, the result is a multi-workspace environment, each with its own background and all accessible using either mouse or keyboard.

To install Compiz on Ubuntu, open a terminal and type:

sudo apt-get install compiz compizconfig-settings-manager compiz-fusion-plugins-extra compiz-fusion-plugins-main compiz-plugins

You may also want the Simple CompizConfig Settings Manager!

sudo apt-get install simple-ccsm

Then, makes sure that the Enhanced features are enabled in the Appearance dialog (System > Preferences > Appearance > Visual Effects). Once done, you'll find the Config Settings Manager under the System > Preferences menu.

Whilst the interface is not particularly intuitive, it is worth persevering. Setting wallpaper and animating the cube will test your patience, but there is help on the Compiz Wiki pages.

Sources & References:
Compiz Home
Compiz Fusion Ubuntu Documentation