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_gnome [Le 28/12/2009, 09:45] YoBoY lien |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>xgl gnome}} | ||
- | ---- | ||
- | //**Note :** Si vous modifiez cette page, rappelez-vous qu'il existe la même pour [[:xgl_kde|Kubuntu]] et [[:xgl_xfce|Xubuntu]]. Vérifiez si ces pages n'ont pas besoin elles aussi d'une révision.// | ||
- | ---- | ||
- | |||
- | |||
- | ======Installer XGL sur Gnome====== | ||
- | |||
- | Cette page présente la procédure d'installation de XGL sous Gnome à partir d'Ubuntu Dapper Drake. Il est quand même recommandé de passer à Feisty si vous voulez utiliser [[wpfr>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_gnome#problemes|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]] | ||
- | * Gnome (pour KDE ou XFCE, 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** | ||
- | ou pour ceux qui ne savent pas installer un paquet : [[apt://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 à [[:xgl_problemes|la page 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> | ||
- | #!/bin/sh | ||
- | Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:fbo -br & | ||
- | sleep 1 | ||
- | export DISPLAY=:1 | ||
- | cookie="$(xauth -i nextract - :0 | cut -d ' ' -f 9)" | ||
- | xauth -i add :1 . "$cookie" | ||
- | exec dbus-launch --exit-with-session gnome-session</code>| | ||
- | ^Intel ou ATI|<code> | ||
- | #!/bin/sh | ||
- | Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:pbuffer -br& | ||
- | sleep 1 | ||
- | export DISPLAY=:1 | ||
- | cookie="$(xauth -i nextract - :0 | cut -d ' ' -f 9)" | ||
- | xauth -i add :1 . "$cookie" | ||
- | exec dbus-launch --exit-with-session gnome-session</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 | ||
- | |||
- | ==== Utilisation ==== | ||
- | |||
- | Et voila, normalement vous devriez pouvoir lancer une session XGL depuis l'écran de connexion (menu //options -> sélectionner une session//).\\ | ||
- | 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 (ou noir) au lieu du marron d'Ubuntu, et la souris sera remplacée par une croix au début du démarrage. | ||
- | |||
- | 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 "Système -> Préférences -> Clavier -> Agencements" et ajoutez le __clavier français__ et définissez un modèle de clavier __PC générique 105 touches (intl)__ . | ||
- | |||
- | Et normalement c'est bon. | ||
- | |||
- | ===== Problèmes ===== | ||
- | |||
- | Consultez la page relative aux [[:xgl_problemes|problèmes avec XGL]] | ||
- | |||
- | ---- | ||
- | //Contributeurs : [[utilisateurs:Astidiel]], [[utilisateurs:_Enchained]], [[utilisateurs:Fabien26]] et Jerome.// |