Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !


Note : Si vous modifiez cette page, rappelez-vous qu'il existe la même pour Ubuntu et Xubuntu. Vérifiez si ces pages n'ont pas besoin elles aussi d'une révision.


ATTENTION

Les méthodes suivantes ne sont plus d'actualités car la version quinnstorm de Compiz est devenu un fork sous le nom de Beryl.

Pour installer Beryl sur Kubuntu Dapper/Edgy, lisez cette page beryl

Ceci est la marche à suivre pour faire fonctionner xgl sous Ubuntu 6.06 "The Dapper Drake". Il est impossible de le faire fonctionner sur les versions antérieures de Ubuntu sans une recompilation massive de nombreux logiciels et du noyau. En résumé, n'essayez pas de suivre cette procédure si vous n'utilisez pas Kubuntu 6.06!

Un grand merci à Matthew Garrett pour un empaquetage très très rapide de Xgl et pour l'écriture d'un email qui a servi de base à la rédaction de cette page.

Attention: Xgl est encore un paquet hautement expérimental et n'est pas recommandé pour l'utilisation courante. Il peut à tout instant bloquer votre machine !

Pré-requis

  • Dapper Drake ou plus (Ne tentez pas avec une version antérieure !)
  • Xorg qui fonctionne en 24 bits avec l'accélération 3D
  • KDE (pour Gnome ou XFCE, voir xgl)
  • De la patience…

Préparation des dépôts

  • Rajoutez ces dépots dans /etc/apt/sources.list :

Si vous utilisez la version x86 d'Ubuntu:

## Compiz
deb http://xgl.compiz.info dapper main

Si vous utilisez la version x86_64 d'Ubuntu:

## Compiz
deb http://xgl.compiz.info dapper main-amd64
  • Téléchargez la clé de quinnstorms :
    wget http://www.beerorkid.com/compiz/quinn.key.asc && sudo apt-key add quinn.key.asc

Installation de XGL

  • Tapez cette commande pour éviter un conflit (d'après le forum)
    sudo dpkg-divert --package xserver-xorg-core --divert /usr/share/man/man1/Xserver.1x.gz.xgl --rename /usr/share/man/man1/Xserver.1x.gz
  • Installez ou mettez à jour la dernière version des paquets mesa, libglitz1, libglitz-glx1 et xserver-xgl :
    sudo apt-get update && sudo apt-get install xserver-xgl

Installation de Compiz

  • Installez ces paquets :
    sudo apt-get install compiz compiz-core compiz-plugins cgwd cgwd-themes cgwd-themes-extra csm

Démarrer XGL

  • Créez un script de démarrage XGL comme suit dans /usr/bin comme suit :
    kdesu kate /usr/bin/startxgl.sh
  • Collez ceci dedans selon votre carte graphique :
Nvidia ou ATI
export KDEWM=/usr/bin/compiz-start
Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:fbo & sleep 2 && DISPLAY=:1 exec startkde
Intel
export KDEWM=/usr/bin/compiz-start
Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:pbuffer & sleep 2 && DISPLAY=:1 exec startkde
Note : Si vous avez une carte ATI et qu'aucun effet n'est visible à la fin de l'installation, essayez le code pour Intel
  • Créez une session Xgl dans KDM à placer dans /usr/share/xsessions comme suit :
    kdesu kate /usr/share/xsessions/xgl.desktop
  • Collez ceci dedans :
    [Desktop Entry]
    Encoding=UTF-8
    Name=XGL
    Exec=/usr/bin/startxgl.sh
    TryExec=/usr/bin/startxgl.sh
    Icon=
    Type=Application
  • Attribuez les droits d'executions au script et au dossier de configuration :
    sudo chmod 755 /usr/bin/startxgl.sh && sudo chmod 755 ~/.compiz -R

Rebooter la machine et choisir au niveau de KDM, le menu "options" puis "sessions" puis "XGL" que vous pouvez définir par défaut.

Optionel

Compiz-Manager

Compiz-Manager est un script qui placera une icone dans le system tray pour pouvoir passer simplement de Compiz à Kwin (WM par défaut de KDE)

  • Installez le script :
    sudo apt-get install compiz-manager
  • Modifez le fichier /usr/bin/startxgl.sh:
    kdesu kate /usr/bin/startxgl.sh

et remplacez:

export KDEWM=/usr/bin/compiz-start

par:

export KDEWM=/usr/bin/start-compiz-manager 20

Restaurer les raccourcis de KDE

Lancez le Compiz Settings Manager (csm) pour restaurer les fonctionnalités suivantes.

Capture d'écran (Print & Alt + Print)
  • Allez dans l'onglet "Commands"
  • Screenshot command line - Replacez la valeur par :
    ksnapshot -caption "%c" %i %m
  • Window screenshot command line - Replacez la valeur par :
    ksnapshot -caption "%c" %i %m
Exécutez une commande (Alt + F2)
  • Allez dans l'onglet "Commands"
  • Command line 0 - Replacez la valeur par :
    dcop kdesktop KDesktopIface popupExecuteCommand
  • Allez dans l'onglet "Keyboard"
  • Run Command 0 - Cochez Alt et tapez :
    F2
  • Run Dialog - Décocher Alt et remplacer F2 par :
    Disabled
  • applications/xgl/kde.1164580212.txt.gz
  • Dernière modification: Le 18/04/2011, 14:47
  • (modification externe)