mathias
May 1st, 2007, 02:19 PM
Hello everyone. I just tested compiz on Fedora 7 Test 4. Fedora 7 is going to release on May 24th, by the way.
Distributions
This guide only applies for Fedora 7 Test 4 and Release versions.
Platforms
It was only tested on a x86_64 machine with Linux.
Hardware Considerations
The short version goes for 64bit processors only.
Though the only difference is the driver you have to get from Nvidia.
Installation
(If you have no patience scroll down the page for the very short steps.)
In all versions Fedora (Core) had some problems with the official drivers from Nvidia, which you can get here (http://www.nvidia.com/object/unix.html).
However, the next driver versions (100.14.03+), which are currently BETA (get them here (http://www.nzone.com/object/nzone_downloads_rel70betadriver.html)) work pretty well.
Just download the bin file, kill Xorg (or better go to runlevel 3 with "init 3") and then execute the bin file with sh:
# sh NVIDIA*100.14.03*.run
Follow the instructions of the installer, basically it's a "yes" to all questions. At the end let the installer configure your Xorg.conf too!
When you reboot or restart X (& init 5) now you should see an ugly Nvidia logo and 3d support should be enabled.
Now to get compiz working you have to do as described on compiz.org (http://www.compiz.org/NVidia).
Unfortunately it didn't work for me. Desktop effects could not be enabled. BUT as soon as i added the following line
to Xorg.conf under "Modules" everything worked perfectly:
Load "extmod"
That way i got compiz roling and i had no problems with it from that moment on.
SHORT VERSION (for 64bit processors)
Compiz is preinstalled on Fedora 7, so you just have to do the following steps, after having installed Fedora 7:
switch to console (STRG+ALT+1)
login as root
init 3
wget http://us.download.nvidia.com/XFree86/Linux-x86_64/100.14.03/NVIDIA-Linux-x86_64-100.14.03-pkg2.run
sh NVIDIA*.run (yes everything, also to the last question [config xorg.conf])
nvidia-xconfig --composite
nvidia-xconfig --render-accel
nvidia-xconfig --allow-glx-with-composite
nvidia-xconfig --add-argb-glx-visuals
edit /etc/X11/xorg.conf and go to "Modules" section: just load "glx" and "extmod" (Load "glx"\n Load "extmod")
init 5
Troubleshooting
If you plan to use Beryl with Fedora 7 and Nvidia, better don't!
You can try it, but with Beryl i experienced some *serious* bugs when it comes
to switching the window manager or anything else that touches beryl (like logging off or shutting down the computer).
Distributions
This guide only applies for Fedora 7 Test 4 and Release versions.
Platforms
It was only tested on a x86_64 machine with Linux.
Hardware Considerations
The short version goes for 64bit processors only.
Though the only difference is the driver you have to get from Nvidia.
Installation
(If you have no patience scroll down the page for the very short steps.)
In all versions Fedora (Core) had some problems with the official drivers from Nvidia, which you can get here (http://www.nvidia.com/object/unix.html).
However, the next driver versions (100.14.03+), which are currently BETA (get them here (http://www.nzone.com/object/nzone_downloads_rel70betadriver.html)) work pretty well.
Just download the bin file, kill Xorg (or better go to runlevel 3 with "init 3") and then execute the bin file with sh:
# sh NVIDIA*100.14.03*.run
Follow the instructions of the installer, basically it's a "yes" to all questions. At the end let the installer configure your Xorg.conf too!
When you reboot or restart X (& init 5) now you should see an ugly Nvidia logo and 3d support should be enabled.
Now to get compiz working you have to do as described on compiz.org (http://www.compiz.org/NVidia).
Unfortunately it didn't work for me. Desktop effects could not be enabled. BUT as soon as i added the following line
to Xorg.conf under "Modules" everything worked perfectly:
Load "extmod"
That way i got compiz roling and i had no problems with it from that moment on.
SHORT VERSION (for 64bit processors)
Compiz is preinstalled on Fedora 7, so you just have to do the following steps, after having installed Fedora 7:
switch to console (STRG+ALT+1)
login as root
init 3
wget http://us.download.nvidia.com/XFree86/Linux-x86_64/100.14.03/NVIDIA-Linux-x86_64-100.14.03-pkg2.run
sh NVIDIA*.run (yes everything, also to the last question [config xorg.conf])
nvidia-xconfig --composite
nvidia-xconfig --render-accel
nvidia-xconfig --allow-glx-with-composite
nvidia-xconfig --add-argb-glx-visuals
edit /etc/X11/xorg.conf and go to "Modules" section: just load "glx" and "extmod" (Load "glx"\n Load "extmod")
init 5
Troubleshooting
If you plan to use Beryl with Fedora 7 and Nvidia, better don't!
You can try it, but with Beryl i experienced some *serious* bugs when it comes
to switching the window manager or anything else that touches beryl (like logging off or shutting down the computer).