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 Kubuntu et Xubuntu. Vérifiez si ces pages n'ont pas besoin elles aussi d'une révision.

Ajout réalisé par : nyl


ATTENTION

Les méthodes suivantes n'étaient plus d'actualités car la version quinnstorm de Compiz est devenu un fork sous le nom de Beryl. Cependant, les modifications pour installer Beryl au lieu de Compiz ont été ajoutées.

Ajout par Astidiel: Dans le cadre de la restructuration des pages concernant l'installation de beryl, je modifie en ce moment cette page pour qu'il n'y apparaisse uniquement l'installation de xgl, pour installer beryl, voir par ici

Ceci est la marche à suivre pour faire fonctionner XGL sous Ubuntu 6.06 "The Dapper Drake" et Ubuntu 6.10 Edgy Eft. 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 au moins Ubuntu 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
  • Gnome (pour KDE ou XFCE, voir xgl)
  • De la patience…

Préparation des dépôts

  • Ajoutez le dépot "Universe" à votre liste de dépôts APT, si ce n'est déjà fait, et rechargez la liste des paquets disponibles.
    sudo nano /etc/apt/sources.list
    
    Ou
    
    sudo gedit /etc/apt/sources.list

Ajouts des dépôts

Dans /etc/apt/sources.list

  • Dapper Drake (6.06)
    deb http://media.blutkind.org/xgl/ dapper main
  • Pour Edgy Eft (6.10)
    deb http://media.blutkind.org/xgl/ edgy main-edgy

Note: Je ne suis pas sur à 100% que ce dépot soit réellement nécessaire pour installer xgl, je regarde ça sous peu

Téléchargement de la clef du dépôt

wget http://media.blutkind.org/xgl/quinn.key.asc -O - | sudo apt-key add -

Installation de XGL

  • Mettez à jour la liste des dépôts :
    sudo apt-get update
  • 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 libglitz1 libglitz-glx1 python2.4-gnome2-extras libgl1-mesa xserver-xorg

NOTE Je pense qu'une partie de ce paragraphe installe des dépendances de beryl ou de compiz, il y a certainement du nettoyage à faire, j'essayerai d'éclaircir tout ça

Création du script de démarrage de XGL

  • Créez le fichier startxgl.sh dans /usr/bin comme suit :
    sudo gedit /usr/bin/startxgl.sh
  • Collez ceci dedans selon votre carte graphique :
Nvidia
#!/bin/sh
Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:fbo & 
sleep 4 
export DISPLAY=:1
exec dbus-launch --exit-with-session gnome-session
Intel ou ATI
#!/bin/sh
Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:pbuffer & 
sleep 4 
export DISPLAY=:1
exec dbus-launch --exit-with-session gnome-session

Ajout d'une session Xgl dans GDM

Création

  • Créez le fichier xgl.desktop à placer dans /usr/share/xsessions comme suit :
    sudo gedit /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'exécution au script startxgl.sh:
    sudo chmod 755 /usr/bin/startxgl.sh

Choix de la session XGL

  • Pour choisir la sessions XGL au niveau de GDM (l'écran de connexion), le menu "options" puis "sessions" puis "XGL" que vous pouvez définir par défaut. (La première fois, commencez par rebooter la machine).
  • Et voila, normallement vous devriez pouvoir lancer une session XGL, la vérification est simple: au démarrage, entre le moment ou vous vous connectez et l'arrivée sur votre bureau, le fond d'écran doit être gris au lieu du marron d'Ubuntu.
  • Ensuite, pour Installer beryl, c'est par la
  • applications/xgl/gnome.1166005032.txt.gz
  • Dernière modification: Le 18/04/2011, 14:47
  • (modification externe)