Compiz Fusion Open Suse 10.3 (Nvidia)

Compiz Fusion is the result of a merge between the well-known Beryl composite window manager and Compiz Extras, a community set of improvements to the Compiz composite window manager. Thus if you still don’t get it, when you install Compiz Fusion, you also need to have Compiz packages as well as Xgl (in this for ATI cards) installed, but not Beryl.

So you really want to have all those 3D goodies running on your openSUSE 10.3 box using the latest Compiz Fusion … oki doki. The following how-to differs a little bit from the official how-to @opensuse.org site.

So you really want to have all those 3D goodies running on your openSUSE 10.3 box using the latest Compiz Fusion … . The following how-to differs a little bit from the official how-to @opensuse.org site.

In my case I am running openSUSE 10.3 x64 with Gnome and an Nvidia 6200 video card on 17″ 1080×728 resolution. (guess for Kde it should also work).

1)Configure Nvidia Graphics and 3d Acceration from http://en.opensuse.org/Nvidia

Now search for ‘nvidia’ and select-

  • nvidia-gfxG01-kmp-default
  • x11-video-nvidiaG01

After Downloading and Installing Nvidia Packages.

We then tell the kernel to use this driver, to do this start the konsole command line, login as root and type ‘modprobe nvidia’.

Open->Terminal

Type

puneet@localhost : su –

password :

root@localhost : modprobe nvidia.

Restart the computer to use the new driver.

To check that we are using the new driver use:

YAST -> Hardware->Graphics card & monitor

graphics8.jpg

  • For KDE:
  • For Gnome:

If you would like to setup autostart of compiz install Compiz Manager: Click here to install compiz-manager

Now head to Yast and launch Software management and install the following packages as well, unless they are already installed:

  • compiz-emerald
  • compiz-emerald-themes
  • compiz-fusion-kde (or compiz-fusion-gnome)
  • fusion-icon
  • all the related dependencies

Now After Downloading the above Packages follow the steps Below

OPen Terminal :-

puneet@localhost : su –

password :

root@localhost :gnome-xgl-switch –enable-xgl

If The Command Given Above sends you the Following Error :

bash: gnome-xgl-switch: command not found

Then Configure Xgl :

Install XGL and Compiz

The packages you need are available on the openSUSE DVD. Just use Yast ,search for xgl compiz gconf and install it. How easy can it be?

Hack the configuration files

Unfortunately we have to hack the configuration files a little bit. No worry, it is easier like it seems. Let’s start with the file displaymanager. Get root permissions and change the following lines using your favorite editor like explained below:

su
cd /etc/sysconfig
vi displaymanager

Search

DISPLAYMANAGER=
DISPLAYMANAGER_XSERVER=

and replace on

DISPLAYMANAGER="xgl"
DISPLAYMANAGER_XSERVER="xgl"

Also Search

DISPLAYMANAGER_XGL_OPTS=

and replace on

DISPLAYMANAGER_XGL_OPTS="-accel glx:pbuffer -accel xv:fbo"

Editing xorg.conf

Next we have to edit the X-Org configuration file like this:

cd cd /etc/X11/ vi xorg.conf

Add the following line in the Section “Device”

Option “NoFlip” “True”

Section "Device"
  BoardName    "GeForce 7800 GT"
  BusID        "4:0:0"      (try lspci | grep VGA. Last set of  numbers is your BusID)
  Driver       "nvidia"
  Identifier   "Device[0]"
  VendorName   "NVidia"
  Option       "NoFlip" "True"
EndSection

and add the next line to the Section “Extensions”

Option “Composite” “off”

Section "Extensions"
   Option "Composite" "off"
EndSection

Save the File and Exit ,Now Restart Your Computer and You r Done .

Note :– No Need To Worry About the Following Error From running glxgears on Terminal.

XIO: fatal IO error 11 (Resource temporarily unavailable) on X server “:0.0”
after 4182 requests (4080 known processed) with 0 events remaining.

Enjoy Compiz Fusion.

🙂

2 Responses to “Compiz Fusion Open Suse 10.3 (Nvidia)”

  1. henk Says:

    Fot hose scared of command line things:
    I’ve set up SUSE 10.3 nvidia + compiz fushion just yesterday
    with the Graphic user interface like YAST and compiz-config-manager.
    The only thing i ran from the commandline was “gnome-xgl-switch –enable-xgl”
    But i’m not exactly shure how i did it, initially if failed to work
    until i ran the gnome-xgl-switch.

  2. Puneet Says:

    I have Corrected the Above Mistake there has to be – – insted of only – sign .

    gnome-xgl-switch – -enable-xgl


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: