This tutorial shows how you can enable Compiz Fusion on an OpenSUSE 11.4 GNOME desktop (the system must have a 3D-capable graphics card – I’m using an NVIDIA GeForce 8100 here). With Compiz Fusion you can use beautiful 3D effects like wobbly windows or a desktop cube on your desktop.
This document comes without warranty of any kind! I do not issue any guarantee that this will work for you!
1 Preliminary Note
I have tried this on a desktop system with an NVIDIA GeForce 8100 graphics card. It should work with any other NVIDIA graphics card as well.
2 Installing The Proprietary NVIDIA Driver
In order to activate 3D acceleration, we need to install the proprietary NVIDIA driver that is suitable for our graphics card first. Open a terminal and become root:
lspci | grep VGA
to find out what graphics card you have:
linux-qq3d:/home/falko # lspci | grep VGA
02:00.0 VGA compatible controller: nVidia Corporation C77 [GeForce 8100 / nForce 720a] (rev a2)
Next enable the OpenSUSE NVIDIA repository:
zypper ar -f ftp://download.nvidia.com/opensuse/11.4/ nvidia
Now you can install the NVIDIA driver as follows:
If your graphics card is a GF6 or newer:
zypper install x11-video-nvidiaG02
If your graphics card is a FX5XXX:
zypper install x11-video-nvidiaG01
If your graphics card is a GF4 or older:
zypper install x11-video-nvidia
Now reboot your system to make it use the new driver:
3 Installing Compiz Fusion
After the reboot, open a terminal again and become root again:
Compiz Fusion is already installed on your system, but to install the CompizConfig Settings Manager (which we need to configure Compiz Fusion) and some extra Compiz effects, please run:
zypper install compiz-plugins-extra compizconfig-settings-manager
4 Enabling Desktop Effects
Now open the Control Center (Computer > Control Center):
In the Control Center, under Look and Feel, you should now find a Desktop Effects icon. Click on it:
The Desktop Effects Settings window opens. Please check the Enable Desktop effects checkbox and click on Close:
Now, to configure Compiz Fusion, click on the CompizConfig Settings Manager icon in the Look and Feel section of the Control Center.
I will now show you the configuration settings that work for me. Other combinations will work as well, and it depends on your likings what effects you want to enable or disable.
That being said, in the General section, I have enabled the following plugins: Composite, GLib, Gnome Compatibility, OpenGL:
Under Accessibility, I have no plugin enabled:
Under Desktop, please disable the Desktop Wall plugin first (you cannot enable the Desktop Cube plugin if the Desktop Wall is enabled at the same time), then check Desktop Cube. In addition to Desktop Cube, I also have the following plugins enabled in the Desktop section: Expo, Fade to Desktop, Rotate Cube, Viewport Switcher, Widget Layer:
I have the following plugins enabled in the Effects section: 3D Windows, Animations, Animations Add-On, Bicubic Filter, Blur Windows, Cube Gears, Fading Windows, Login/Logout, Motion blur, Paint fire on the screen, Reflection, Trailfocus, Water Effect, Window Decoration, Wobbly Windows:
Under Extras, I have Screenshot and Window Previews enabled:
In the Image Loading section, I have checked the following plugins: JPEG, Png:
Under Utility, I have checked the following plugins: Compiz Library Toolbox, Mouse position polling, Regex Matching, Workarounds:
Under Window Management, the following plugins are activated: Move Window, Place Windows, Resize Window, Scale, Shift Switcher:
Click on the Close button to leave the CompizConfig Settings Manager after you’ve made your configurations. Your 3D effects should start working immediately, i.e., no logout or reboot is needed.
5 Keyboard Shortcuts
Here’s a list of the most common Compiz Fusion keyboard shortcuts:
SUPER+SHIFT+DRAG LEFT MOUSE = draw fire
SUPER+SHIFT+C = clear fire
CTRL+ALT+DRAG LEFT MOUSE = rotate cube
CTRL+ALT+LEFT ARROW = rotate cube
CTRL+ALT+DOWN ARROW = flat desktop
SHIFT+ALT+UP = initiate window picker
CTRL+ALT+DOWN = unfold cube
ALT+TAB = window switch
SUPER+TAB = flip switcher or ring switcher, depending on which is enabled.
ALT+F7 = initiate ‘move windows’
SHIFT+F9 = water effect
SHIFT+F10 = slow animations
CTRL+ALT+D = show desktop
For Grouping and Tabbing:
SUPER+S = select single window
SUPER+T = tab group
SUPER+Left = change left tab
SUPER+Right = change right tab
SUPER+G = group windows
SUPER+U = ungroup windows
SUPER+R = remove group window
SUPER+C = close group
SUPER+X = ignore group
Hold the SUPER button then select the windows you want to group and then hit SUPER+G.
The SUPER key is the Windows key on most keyboards.
6 Some Screenshots
Finally, here are some screenshots of Compiz Fusion in action:
- Compiz Fusion: http://www.compiz-fusion.org/
- OpenSUSE: http://www.opensuse.org/