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


Installer XGL sur XFCE

Ceci est la marche à suivre pour faire fonctionner XGL sous Kubuntu 6.06 "The Dapper Drake" et Kubuntu 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!

Important: Xgl est un programme surchargeant le serveur X (programme permettant l'affichage et les interactions avec certains périphériques), c'est une solution provisoire pour ceux qui ne peuvent pas utiliser aiglx ou les derniers drivers nvidia. La surcharge du serveur X peut entrainer des problèmes de clavier, de lecture des vidéos et autres. Voir ici pour la résolution de ces problèmes.

Pré-requis

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. Ensuite il faut ajouter un dépôt au fichier /etc/apt/sources.list:
sudo gedit /etc/apt/sources.list
  • Rajoutez à la fin selon que vous soyez sur Edgy ou sur Dapper:
deb http://ubuntu.beryl-project.org edgy main
Ou
deb http://ubuntu.beryl-project.org dapper main
Ou encore
deb http://ubuntu.beryl-project.org feisty main
  • Rajoutez la clé du nouveau dépôt:
wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg && sudo apt-key add root@lupine.me.uk.gpg
  • Enfin rechargez la liste des paquets disponibles:
sudo apt-get update

Installation de XGL

  • Mettez à jour la liste des dépôts et installez le paquet xserver-xgl:
    sudo apt-get update && sudo apt-get install xserver-xgl
Si cette erreur apparait:
tentative de remplacement de « /usr/share/man/man1/Xserver.1x.gz », qui appartient aussi au paquet xserver-xorg-core.

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

puis recommencez

Création du script de démarrage de XGL

  • Créez le fichier /usr/bin/startxgl.sh:
sudo mousepad /usr/bin/startxgl.sh
  • Collez ceci dedans selon votre carte graphique :
Nvidia ou ATI
Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:fbo & sleep 2 && DISPLAY=:1 exec xfce4-session && /usr/bin/compiz-start
Intel
Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:pbuffer & sleep 2 && DISPLAY=:1 exec xfce4-session && /usr/bin/compiz-start
Note : Si vous avez une carte ATI et qu'aucun effet n'est visible à la fin de l'installation, essayez le code pour Intel
  • Rendez le script exécutable :
    sudo chmod +x /usr/bin/startxgl.sh

Ajout d'une session Xgl dans GDM

  • Créez une session Xgl dans GDM à placer dans /usr/share/xsessions:
    sudo mousepad /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

Choix de la session XGL

  • Redémarrez votre ordinateur puis choisissez la sessions XGL au niveau de GDM (l'écran de connexion): dans le menu "options" puis "sessions" puis "XGL".
  • Et voilà, normalement 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

contributeur : Astidiel

  • xgl_xfce.1177883263.txt.gz
  • Dernière modification: Le 06/10/2007, 18:33
  • (modification externe)