Compiz : Mise en place d'un bureau 3D

From Deimos.fr / Bloc Notes Informatique
Jump to: navigation, search

1 Introduction

Pour ceux qui ne connaissent pas, Compiz est l'un des moyens les plus simple d'avoir un bureau 3D. Contrairement à compiz-fusion, il est moins évolué, mais donne droit à déjà pas mal de choses. Nous allons donc voir ici comment faire un déploiement simple et rapide.

2 Installation

Pour l'install, nous allons installer tous les packages compiz :

apt-get install compiz compiz-core compiz-gnome compiz-gtk compiz-plugins libdecoration0

Note : remplacez gnome par kde sur le package en gras si vous êtes sous KDE.

3 Configuration

3.1 Pilotes

Vérifiez bien que vos pilotes NVIDIA sont installés (je n'ai pu tester que sur NVIDIA). Alors installez les headers de votre kernel, gcc et installez les.
N'oubliez pas de couper X avant d'installer les drivers NVIDIA :

/etc/init.d/gdm stop

Note : ou kdm pour kde

Pour tester que vos drivers sont bien installer avec l'accélaration 3D, vous pouvez lancer glxgears. Si c'est sacadé, c'est que vos pilotes ont été mal installés :

glxgears

3.2 xorg.conf

Créez un backup de votre fichier actuel :

cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak

puis ajoutez ceci dans le fichier /etc/X11/xorg.conf :

Section "Device"
    Identifier     "nVidia Corporation G70 [GeForce 7600 GT]"
    Driver         "nvidia"
    Option "XAANoOffscreenPixmaps" "true"
    Option "AllowGLXWithComposite" "true"
    Option "TripleBuffer" "true"
EndSection

Puis ajoutez ci dessous à la fin du fichier :

Section "Extensions"
          Option  "Composite" "Enable"
          Option "RenderAccel" "true"
          Option "AllowGLXWithComposite" "true"
EndSection

Maintenant relancez votre session graphique :

/etc/init.d/gdm start

3.3 gnome

Pour gnome, nous allons juste indiquer que l'on souhaites utiliser le cube 3D et quelques effets sympas :

gconftool --set /apps/compiz/general/allscreens/options/active_plugins --type list --list-type string '[gconf,png,svg,decoration,wobbly,fade,minimize,cube,rotate,zoom,scale,move,place,switcher,screenshot,resize]'

4 Lancement

Maintenant que tout est bon, vous pouvez lancer compiz avec cette commande :

compiz --replace

5 Références

Drivers NVIDIA
Site web Compiz
Compiz Fusion pour ceux qui souhaitent des effets plus poussés