Tips & How-To's

Compiz Fusion on openSUSE 10.3 and nVidia cards

In my previous post, I’d explained on how to install Compiz Fusion on Ubuntu Fiesty. This post will outline the simple steps for installing Compiz Fusion on openSUSE 10.3. This article is written from an nVidia user’s point of view.

First, you’ll have to download nVidia’s drivers. You can get it, via the 1-click install(for Legacy cards, click here). I’d recommend downloading the latest drivers from nvidia’s site and doing a manual install of the drivers.

Manual install of nVidia drivers

Pre-requisites:

  • compiler gcc,
  • program make and
  • package kernel-source

You can install these from openSUSE DVD. After these are installed,

Get the drivers from nvidia’s site and save it.

Open up the terminal, and su to root by typing su root

Switch to console mode by typing init 3

Switch directory to where the driver is downloaded and saved

cd /path/to/where/driver/is/saved

Run the installer script

sh NVIDIA-Linux-<arch>-<version>-<build>-<pkg#>.run

Add the composite, render-accel and ARGB-GLX visuals to xorg.conf
nvidia-xconfig --composite
nvidia-xconfig --render-accel
nvidia-xconfig --add-argb-glx-visuals -d 24

Installing Compiz Fusion

For KDE users, here’s the 1-click installer

For GNOME users, Here’s the 1-click installer

Install Compiz Manager to autostart compiz: 1-click installer

Installation is done! Just run compiz by Clicking on the Compiz-Fusion Icon

compiz-fusion-icon.jpg

That’s it! Have fun, explore the different plugins!

Important!: If Compiz keeps crashing on your nvidia card, open /usr/bin/compiz-manager and add “–no-libgl-fallback” to COMPIZ_OPTIONS line. COMPIZ_OPTIONS should look like this now:

COMPIZ_OPTIONS=”–no-libgl-fallback –sm-disable –ignore-desktop-hints ccp –replace”

 

Here’s some screen shots:

my-desktop.jpg my-desktop2.jpg desktop3.jpg motionblur.jpg

cf.jpg cf-water.jpg fusionfireminimize.jpg fusioneffect1.jpg

transparent-cube.jpg

 

6 Comments

  1. Yeah, but why does the window border disappear when I enable compiz-fusion? I am using a fresh openSUSE 10.3 and have two 6800XT cards. I’m following your instructions precisely. What gives?

  2. @Adam, open the Konsole and typekde-window-decorator

    Do the window borders reappear?

    If so, then, open Konsole again.
    Then type kdesu kate /usr/bin/compiz-manager

    Next, search for USE_EMERALD=”no” and replace it by

    USE_EMERALD=”yes”. Save it, and Exit Kate. Now, type
    compiz-manager at Konsole and press Enter

    Do Let me know if it works.
    Emerald can be problematic at times

Leave a Reply

Your email address will not be published. Required fields are marked *