Sans être un pro voici ce que j'ai fait lors d'un problème similaire. J'ai découpé le process en tranches :
1) mettre en fonction le driver nvidia du dépot livna
yum install kmod-nvidia
puis Ctrl-Alt-Backspace pour relancer le serveur X
puis gedit /etc/X11/xorg.conf pour vérifier la section nvidia
Section "ServerLayout"
Identifier "single head configuration"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules/extensions/nvidia"
ModulePath "/usr/lib/xorg/modules"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
Option "ButtonMapping" "1 2 3 6 7"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
EndSection
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
Option "AddARGBGLXVisuals" "True"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Ensuite, j'ai installé Beryl via yum.
J'ai ajouté dans la liste de lancement des services de ma session : /usr/bin/beryl-manager
Puis Ctrl-Alt-Backspace pour relancer X et ma session
Ensuite, j'ai configuré avec un clic droit sur le rubis :
Gestionnaire de fenêtre Beryl
Décorateur de fenêtre Emerald
Et mon bureau est sous Beryl.