Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
xgl_xfce [Le 17/11/2007, 22:58] marc31 tags |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>xfce xgl}} | ||
- | //**Note :** Si vous modifiez cette page, rappelez-vous qu'il existe la même pour [[:xgl_gnome|Ubuntu]] et [[:xgl_kde|Kubuntu]]. Vérifiez si ces pages n'ont pas besoin elles aussi d'une révision.// | ||
- | ---- | ||
- | |||
- | ====== Installer XGL sur XFCE====== | ||
- | |||
- | Cette page présente la procédure d'installation de XGL sous Xfce à partir de Xubuntu Dapper Drake. Il est quand même recommandé de passer à Feisty si vous voulez utiliser [[Beryl]], et de passer à Gutsy si vous voulez utiliser [[Compiz_Fusion]]. | ||
- | |||
- | **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 [[:xgl_xfce#un_probleme_?|ici]] pour la résolution de ces problèmes. | ||
- | |||
- | ===== Pré-requis ===== | ||
- | |||
- | * Une carte 3D compatible: ( [[http://gentoo-wiki.com/HARDWARE_Video_Card_Support_Under_XGL|Liste des cartes supportées]] ) | ||
- | * Xorg qui fonctionne en 24 bits avec l'[[accélération graphique]] | ||
- | * Xfce (pour KDE ou Gnome, voir [[:xgl]]) | ||
- | * Avoir activé les [[depots#universe_et_multiverse|dépôts Universe]] dans vos sources de mises à jour. | ||
- | |||
- | * [[tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|rechargez la liste des paquets]]. | ||
- | * Faites une mise à jour si besoin. | ||
- | |||
- | |||
- | ===== Installation ===== | ||
- | |||
- | [[tutoriel:comment_installer_un_paquet|Installez le paquet]] **xserver-xgl** | ||
- | |||
- | {{icons:iconnote.png }} | ||
- | >Si vous obtenez l'erreur | ||
- | >//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 [[http://forum.ubuntu-fr.org/viewtopic.php?pid=255264#p255264|le forum]]) : | ||
- | ><code>sudo dpkg-divert --package xserver-xorg-core --divert /usr/share/man/man1/Xserver.1x.gz.xgl --rename /usr/share/man/man1/Xserver.1x.gz</code> | ||
- | >puis recommencez. | ||
- | |||
- | === Ubuntu Gutsy et suivants === | ||
- | |||
- | **Si vous êtes sous [[Gutsy]] ou suivant l'installation se termine là !** | ||
- | |||
- | Xgl sera automatiquement activé au prochain démarrage. | ||
- | |||
- | Vous pouvez donc dès maintenant vous rendre à [[#un problème ?|la partie concernant les problèmes.]] | ||
- | |||
- | Sauf dans de très rare cas (par exemple utilisation de Xgl avec pilote Vesa) | ||
- | |||
- | === Ubuntu Feisty et précédents === | ||
- | |||
- | **Si vous êtes sous [[Feisty]] ou précédent, les ennuis ne font que commencer ;-) ** | ||
- | |||
- | ===== Création du script de démarrage de XGL ===== | ||
- | |||
- | [[tutoriel:comment_editer_un_fichier|Créez le fichier]] **/usr/bin/startxgl.sh** en [[sudo|mode administrateur]], et mettez dedans le code suivant (selon votre carte graphique) : | ||
- | |||
- | ^Nvidia|<code> | ||
- | Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:fbo & sleep 2 && DISPLAY=:1 exec xfce4-session && /usr/bin/compiz-start</code>| | ||
- | ^Intel ou ATI|<code> | ||
- | Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:pbuffer & sleep 2 && DISPLAY=:1 exec xfce4-session && /usr/bin/compiz-start</code>| | ||
- | |||
- | ===== Ajout d'une session Xgl dans GDM ===== | ||
- | |||
- | |||
- | ==== Création ==== | ||
- | |||
- | [[tutoriel:comment_editer_un_fichier|Créez le fichier]] **/usr/share/xsessions/xgl.desktop** en [[sudo|mode administrateur]], et mettez-y le code suivant : | ||
- | <code> | ||
- | [Desktop Entry] | ||
- | Encoding=UTF-8 | ||
- | Name=XGL | ||
- | Exec=/usr/bin/startxgl.sh | ||
- | TryExec=/usr/bin/startxgl.sh | ||
- | Icon= | ||
- | Type=Application | ||
- | </code> | ||
- | |||
- | Attribuez les droits d'exécution au script startxgl.sh : | ||
- | sudo chmod 755 /usr/bin/startxgl.sh | ||
- | et à xgl.desktop : | ||
- | sudo chmod 755 /usr/share/xsessions/xgl.desktop | ||
- | |||
- | === 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. | ||
- | |||
- | * Après le démarrage si vous utilisez un clavier français, changer votre clavier, comme ceci (car il sera par défaut en qwerty): | ||
- | |||
- | Allez dans **Applications->Paramètres->Paramètres du clavier->Agencements**, décocher **Use X configuration**, puis ajoutez le clavier **Français, Autre** et définissez **Keyboard model:** sur **PC générique 105 touches (intl)**, puis fermez. | ||
- | |||
- | * Ensuite, vous pouvez passer à l'activation de [[Compiz_Fusion]] ou (si vous êtes sur Feisty) de [[Beryl]] | ||
- | |||
- | |||
- | =====Un problème ?===== | ||
- | |||
- | * Consultez la page relative aux [[:xgl_problemes|problèmes avec XGL]] | ||
- | |||
- | * Pour tout remarque concernant cette page, merci d'utiliser ce fil: [[http://forum.ubuntu-fr.org/viewtopic.php?pid=594667#p594667]] | ||
- | |||
- | ---- | ||
- | //contributeur : [[utilisateurs:astidiel|Astidiel]], [[utilisateurs:Fabien26]].// |