Installing Compiz-Fusion in Fedora 9
by
opsec
—
last modified
Jun 17, 2008 09:53 PM
This brief howto will go over installing and configuring Compiz-Fusion in Fedora 9 using yum in the GNOME Desktop Environment. The default system install includes only Compiz, not Compiz-Fusion.
Applicable to Fedora Versions
- Fedora 9
Requirements
Explanation of requirements.
- Root access to the computer in question.
- Working Fedora 9 base install.
Doing the Work
Basic description of what will be done and what is expected.
- Getting your graphics card drivers installed:
- Installing Compiz-Fusion, denendencies and other useful tools:
- Restart the display manager:
- Next we need to tell ccsm (Compiz Config Settings Manager) to use the GConf Configuration Backend:
- Next, we need to tell Fedora 9 to use Compiz-Fusion instead of just Compiz
when it boots into GNOME:
- Reboot the system and finish up:
First we need to install the Livna repo rpm so we have access to the video card drivers for ATI and Nvidia.
If you have an Intel card you don't need to do anything, you should be able to run compiz-fusion without
installing or changing any video drivers.
Installing the Livna repo rpm:
]# rpm -ivh http://rpm.livna.org/livna-release-9.rpm
Installing your Nvidia drivers:
]# yum install kmod-nvidia
Installing your ATI drivers:
]# yum install kmod-fglrx
(note: as of writing this howto, ATI drivers are not yet available for Fedora 9)
]# yum install compiz-fusion compiz-manager compiz-fusion-extras compiz-fusion-extras-gnome gnome-compiz-manager
libcompizconfig compiz-fusion-gnome ccsm compizconfig-backend-gconf
Logout via the GNOME menu system and re-login or, cntl+alt+backspace.
In the GNOME menu: System > Preferences > Look and Feel > CompizConfig Settings Manager
Click on "Preferences" and make sure that "GConf Configuration Backend" is selected.
This tells Compiz-Fusion to use the GNOME window manager.
]# sed -i 's/^OPT4=gconf/OPT4=ccp/' /usr/bin/gnome-wm
(this should replace the line "OPT4=gconf" in the file: /usr/bin/gnome-wm to: "OPT4=ccp")
To test: ]# cat /usr/bin/gnome-wm | grep -i OPT4=ccp
OPT4=ccp
Alternatively, you can directly edit the file with nano or vi:
vi /usr/bin/gnome-wm
use "i" to insert, then "esc" and :wq to "write" and "quit" vi.
nano /usr/bin/gnome-wm
navigate with the arrow keys and use cntl+X, Y, enter to exit the editor.
Once you have rebooted, go back to: System > Preferences > Look and Feel > Desktop Effects and Enable the
desktop effects. Enable the desired effects: "Windows Wobble When Moved" and "Workspaces on a cube". They should
take affect immediately. Now you can go to System > Preferences > Look and Feel > Compiz Config Settings Manager
and fine tune your settings. The changes should take affect immediately.
Troubleshooting
How to test
Explanation troubleshooting basics and expectations.
- Check to see what video driver you are using and what card you have:
- Check to make sure Compiz-Fusion is installed:
]# /sbin/lspci | grep -i vga; cat /etc/X11/xorg.conf | grep -i driver
00:02.0 VGA compatible controller: Intel Corporation 82945G/GZ Integrated Graphics Controller (rev 02)
Driver "kbd"
Driver "intel"
]# rpm -qa | grep -i compiz
compiz-0.7.2-3.fc9.i386
compiz-fusion-extras-gnome-0.7.2-2.fc9.i386
compiz-fusion-extras-0.7.2-2.fc9.i386
compiz-gnome-0.7.2-3.fc9.i386
compizconfig-python-0.7.2-1.fc9.i386
compizconfig-backend-gconf-0.7.2-1.fc9.i386
gnome-compiz-manager-0.10.4-4.fc9.i386
compiz-manager-0.6.0-7.fc9.noarch
compiz-fusion-0.7.2-2.fc9.i386
libcompizconfig-0.7.2-1.fc9.i386
compiz-fusion-gnome-0.7.2-2.fc9.i386
Common problems and fixes
For help troubleshooting or other useful Fedora resources:
More Information
Any additional information or notes.
Disclaimer
We test this stuff on our own machines, really we do. But you may run into problems, if you do, come to #fedora on irc.freenode.net

