Thursday, April 9, 2009

Compiz-fusion under Fedora 10 with Nvidia driver

I was having problems with compiz-fusion under Fedora 10 using the Nvidia 180.19 driver. However compiz-fusion works right out of the box under Ubuntu 8.10 with the restricted driver (177.82) provided by Ubuntu. Even though I do not really care about compiz-fusion effects (usually I tested it and then turned it off), I'd like to troubleshoot the problem.

compiz-check reveals the problem.
http://forlong.blogage.de/entries/pages/Compiz-Check

$ ./compiz-check
Gathering information about your system...

Distribution: Fedora release 10 (Cambridge)
Desktop environment: KDE4
Graphics chip: nVidia Corporation GeForce 7100 / nForce 620i (rev a2)
Driver in use: nvidia
Rendering method: Nvidia

Checking if it's possible to run Compiz on your system...

Checking for texture_from_pixmap... [FAIL]
Checking for non power of two support... [FAIL]
Checking for composite extension... [ OK ]
Checking for FBConfig... [ OK ]
Checking for hardware/setup problems... [SKIP]

At least one check had to be skipped:
Error: Unable to detect maximum 3D texture size

This should not happen. Maybe the driver installation was messed up during kernel updates and rebuilding the kernel modules or installation of other files, so I re-installed the Nvidia driver and viola it works now.

$ ./compiz-check

Gathering information about your system...

Distribution: Fedora release 10 (Cambridge)
Desktop environment: KDE4
Graphics chip: nVidia Corporation GeForce 7100 / nForce 620i (rev a2)
Driver in use: nvidia
Rendering method: Nvidia

Checking if it's possible to run Compiz on your system...

Checking for texture_from_pixmap... [ OK ]
Checking for non power of two support... [ OK ]
Checking for composite extension... [ OK ]
Checking for FBConfig... [ OK ]
Checking for hardware/setup problems... [ OK ]

No comments: