11/20/06

Beryl sur Etch (NVidia)


UPDATE du 14/12/06 concernant les dépôts à utiliser.

Comme nous sommes sous Etch et que les mises à jour peuvent encore être très nombreuses avant son passage en stable, il est possible d'avoir à réinstaller les pilotes NVidia comme décrit dans le précédent billet lors d'une mise à jour d'xorg.

On vérifie que tout est fonctionnel avant de passer à la mise en place de beryl :

~$ glxinfo|head -n5
name of display: :0.0

display: :0 screen: 0

direct rendering: Yes

server glx vendor string: NVIDIA Corporation

server glx version string: 1.4


On peut, au choix, récupérer les paquets un par un sur les dépôts et les installer avec dpkg ou passer par la modification temporaire de son /etc/apt/sources.list. J'ai préféré cette solution plus rapide à mon sens.

Passer en root dans une console puis éditer le /etc/apt/sources.list pour y insérer les dépôts beryl pour Ubuntu en rajoutant les lignes suivantes :

# Dépôts pour Beryl

deb http://www.beerorkid.com/compiz dapper main


Récupérer la clé GPG et l'ajouter au trousseau :

# wget http://www.beerorkid.com/compiz/quinn.key.asc -O - | sudo apt-key add -


Rafraîchir la base des dépôts :

# apt-get update


Installer les paquets pour beryl :
# apt-get install beryl beryl-dbus beryl-dev emerald-themes

Une fois les paquets installés, on re-édite le /etc/apt/sources.list pour commenter la ligne concernant le dépôt beryl.
# Dépôts pour Beryl
#
deb http://www.beerorkid.com/compiz dapper main


# apt-get update


Modifier le fichier /etc/X11/xorg.conf :

Section "Device"

Identifier "Carte vidéo générique"

Driver "nvidia"

BusID "1:0:0"

Option "XAANoOffscreenPixmaps"

Option "AllowGLXWithComposite" "true"

Option "AddARGBGLXVisuals" "true"

Option "DisableGLXRootClipping" "True"

Option "RenderAccel" "true"

EndSection


Rajouter cette section :
Section "Extensions"

Option "Composite" "Enable"

EndSection


On enregistre, on redémarre X.


Au retour sous X, on tape dans une console :
~$ beryl-manager

Normalement, tout doit fonctionner correctement. Voici mon xorg.conf pour une carte NVidia 7300 LE (PC Dell Dimension 9150).


Have Fun !

0 Commentaire

Post a Comment