Ceci est une ancienne révision du document !
Edgy Eft (6.10)
Pour installer Beryl sur Kubuntu Dapper, suivez ce lien : beryl
NOTE AUX ÉDITEURS DE CETTE PAGE : Indiquez en bas de la page la raison de vos modification quand elle concerne l'installation, car celle-ci varie très souvent d'un HowTo à l'autre.
OBJET: Donner au débutant les informations nécessaires à l'installation, au lancement et à l'utilisation de Beryl.
Cette page existait jusqu'au 30 novembre 2006 sous le nom suivant: beryl . Le contenu de cette dernière page a été remplacé par un texte qui a été présenté à la mailing list et au forum et que vous êtes invités dès à présent à consulter.
Article soumis au forum depuis le 15 novembre: commentaires et propositions ici: http://forum.ubuntu-fr.org/viewtopic.php?pid=594667#p594667
Information plus détaillée ici: restructurationwiki
Introduction
Beryl est un fork de Compiz. Il permet de rendre votre environnement dynamique et de créer de nombreux effets graphiques lors de divers événements. Beryl utilise plusieurs programmes pour s'assumer :
- AIGLX, XGL ou les drivers Nvidia : Ils permettent le lien entre l'environnement et la carte graphique. Chacun a ses défaut et ses avantages, cependant, XGL n'est plus vraiment utile grâce aux derniers driver Nvidia.
- Beryl et ses plugins : Ils permettent de créer des effets très poussés sur l'environnement, comme le Desktop Cube ou Water. Beryl coordonne tous les effets entre eux.
- Emerald : C'est le gestionnaire de fenêtre de Beryl. Sans lui, aucune déformation des fenêtres ne serait possible. Il est possible d'appliquer un thème et de choisir de nombreux réglages.
- Beryl-setting : C'est une interface pour paramétrer Beryl facilement.
- Beryl-manager : Il se place dans la zone de notification et permet un accès rapide aux options de Beryl et d'Emerald
Histoire
Début 2006, Novell présente le couple XGL/Compiz, qui forment un bureau 3D fluide et beau. La communauté est tout de suite attirée.
QuinnStorm, qui s'occupait alors d'empaqueter XGL et Compiz pour Ubuntu, commence à patcher Compiz. Sa contribution prennant de l'ampleur, et les patches n'étant pas forcément intégrés dans le Compiz de base, QuinnStorm créa ses propres paquets avec sa version de Compiz. Cette version eut un tel succès qu'elle fut nommée à tort simplement Compiz alors qu'elle avait été modifiée par rapport à la version originale. Cette dernière fut nommée compiz-vanilla dans les dépôts pour ne pas les confondre.
La version de QuinnStorm regroupa toute une nouvelle communauté, avec ses propres didactitiels et ses propres dépôts. Son autonomie lui permet alors des choix comme l'abandon de gnome-window-decorator au profit de cgwd, le développement de thèmes variés, l'abandon de gconf pour csm. D'autres programmes vont venir s'ajouter comme compiz-manager.
Les deux versions de Compiz étaient alors devenues fondamentalement différentes, et les développeurs d'Ubuntu commencèrent à s'interroger sur leur avenir : il n'était désormais plus possible de les réunir en une seule version. Les points de vue divergeaient, l'un voulait garder Compiz propre et stable, l'autre le voulait ouvert et puissant.
Ainsi est né Beryl, un dérivé (fork) de Compiz. Les deux projets continueront leur chemin séparément après 6 mois d'incertitude.
Source : Blog de Gilir.
Installation
Préparations
Suivez pas à pas et attentivement les instructions suivantes :
- Ouvrez la liste de vos dépôts :
- Pour GNOME :
gksudo gedit /etc/apt/sources.list
- Ou, pour KDE :
kdesu kate /etc/apt/sources.list
- Ou, pour XFCE :
gksu mousepad /etc/apt/sources.list
- Ajoutez un de ce dépôt dedans, sauvegardez et quittez :
deb http://ubuntu.beryl-project.org edgy main
- Récupérez et ajoutez la clé publique :
wget http://beryl-mirror.lupine.me.uk/1609B551.gpg -O- | sudo apt-key add -
- Rechargez la liste de paquet :
sudo apt-get update
Pour les cartes Nvidia
En premier lieu, il est nécessaire d'installer le dernier driver nVidia 9629, qui rend possible l'utilisation de Beryl directement sur le serveur X (XOrg 7.1).
AVERTISSEMENT : si vous suivez la procédure ci-dessous, l'installation du driver nvidia entraînera, par le jeu des dépendances, le remplacement de votre noyau 2.6.17-10-generic par le noyau 2.6.17-10-386 qui ne reconnait pas le dual core et dont les performances sont bien inférieures. De plus cette modification du noyau entraînera la mise à jour de votre /boot/grub/menu.lst.
Donc, si vous ne voulez pas ceci, n'installez pas le driver selon cette méthode, installez-le en récupérant les sources sur nvidia et en le compilant vous-même, pour cela, suivez la page nvidia.run.
En premier lieu, il est nécessaire d'installer le dernier driver nVidia 9629, qui rend possible l'utilisation de Beryl directement sur le serveur X (XOrg 7.1).
- Ajoutez ce nouveau dépôt dans votre fichier sources.list :
- Pour GNOME :
gksudo gedit /etc/apt/sources.list
- Ou, pour KDE :
kdesu kate /etc/apt/sources.list
- Ou, pour XFCE :
gksu mousepad /etc/apt/sources.list
- Copiez/collez ce qui suit dans le fichier sources.list :
- Si vous utilisez une Ubuntu 32 bits (la plupart) :
## Driver nVidia 9629 deb http://albertomilone.com/drivers/edgy/nonlegacy/32bit binary/
- Ou, si vous utilisez une Ubuntu 64 bits :
## Driver nVidia 9629 deb http://albertomilone.com/drivers/edgy/nonlegacy/64bit binary/
- Ou, si vous utilisez une GeForce 3 ou 4:
## Driver nVidia 9626 deb http://albertomilone.com/drivers/unstable/edgy/32bit binary/ ## Ou "64bit" pour la version 64bit
Ces dépôts contiennent la version 9626 des drivers. La version 9629 a un bug qui empêche les GeForce 3 et 4 de fonctionner correctement. La prochaine version des drivers corrigera ce bug (n'hésitez donc pas à vérifier tout en lisant ces lignes et à mettre à jour le Wiki si besoin est).
- Enregistrez et fermez.
- La liste des dépôts a été modifiée, mettez la à jour :
sudo apt-get update
- Puis, procédez à l'installation du driver :
sudo apt-get install nvidia-glx
- Si les restricted modules n'ont pas été mis à jour automatiquement, vous pouvez le faire avec :
sudo apt-get upgrade
configuration xorg.conf
NOTA si le fichier Xorg n'est pas sauvegardé en utilisant le paramétrage de nvidia, utliser la commande kdesu (pour KDE) ou gksudo (pour gnome) dans un terminal, aller dans X server Display configuration, configurer à sa guise puis sauvegarder en utilisant "save to x configuration files.
Le fichier xorg.conf a besoin de quelques petites modifications :
- Commencez par le mettre à jour et à en faire une copie de sauvegarde :
sudo nvidia-xconfig --composite
- Ouvrez le fichier xorg.conf :
- Pour GNOME :
gksudo gedit /etc/X11/xorg.conf
- Ou, pour KDE :
kdesu kate /etc/X11/xorg.conf
- Ou, pour XFCE :
gksu mousepad /etc/X11/xorg.conf
- Dans la section "Screen", vérifiez que la valeur de DefaultDepth est bien 24, tel que :
Section "Screen" [... votre configuration ...] DefaultDepth 24 [... votre configuration ...] EndSection
- Ajoutez ces deux lignes dans la section "Device" (juste au-dessus de "Screen"), tel que :
Section "Device" [... votre configuration ...] Option "AddARGBGLXVisuals" "true" Option "TripleBuffer" "true" EndSection
Vérifiez ensuite que, dans la section "Device" (au dessus de "Screen"), le driver utilisé soit bien nvidia et non nv . Vous devriez donc avoir une section Device qui ressemble à ceci :
Section "Device" Identifier "NVIDIA Corporation NVIDIA Default Card" Driver "nvidia" BusID "PCI:3:0:0" Option "AddARGBGLXVisuals" "true" Option "TripleBuffer" "true" EndSection
Ne touchez pas à "Identifier" et "BusID" !
- Enregistrez et fermez.
- Pour que les changements soient pris en compte, veuillez redémarrer votre ordinateur et non uniquement le serveur X (vu que les restricted modules ont été mis à jour). Lorsque vous lancerez à nouveau votre session graphique, un bref écran blanc portant la mention "nVidia beta driver" apparaîtra (à moins que vous ne l'ayez désactiver avec l'option NoLogo "true" dans le fichier xorg.conf).
- Vous pouvez maintenant passer à lancement et arrêt.
Pour les cartes ATI
Pilote libre RADEON
- Ajoutez les options qui boostent dans votre xorg.conf (sudo gedit /etc/X11/xorg.conf) dans les sections Modules et Device:
Section "Module" Load "bitmap" Load "dbe" Load "ddc" Load "dri" Load "extmod" Load "freetype" Load "glx" Load "int10" Load "type1" Load "vbe" EndSection
Section "Device" Option "AccelMethod" "XAA" # Use XFree86 Acceleration Architecture Option "AccelDFS" "1" # mettez à 0 si vous avez une carte AGP # Option "AGPMode" "4" # Décommentez si vous avez une carte AGP # Option "AGPSize" "128" # Décommentez si vous avec une carte AGP AGP aperture size Option "GARTSize" "64" Option "RingSize" "8" Option "BufferSize" "2" Option "EnablePageFlip" "1" # Enable page flipping for 3D apps Option "ColorTiling" "1" Option "EnableDepthMoves" "yes" Option "UseFBDev" "false" Option "RenderAccel" "true" # Enable the hardware render acceleration Option "mtrr" "on" Option "SubPixelOrder" "none" Option "DPMS" Option "DynamicClocks" "on" EndSection
- Vérifiez que vous avez les sections suivantes:
Section "DRI" Mode 0666 EndSection Section "Extensions" Option "Composite" "Enable" EndSection
- Redémarrez et assurez-vous que la commande
glxinfo | grep rendering
renvoit :
direct rendering: Yes
- Vous pouvez maintenant installer Beryl.
Addendum
Il semble que dans certains cas, il faille rajouter une option à la section device pour que le DRI fonctionne. Si vous obtenez des erreurs de ce type dans /var/log/Xorg.0.log :
(II) RADEON(0): [drm] DRM interface version 1.2 (II) RADEON(0): [drm] created "radeon" driver at busid "pci:0000:01:00.0" (II) RADEON(0): [drm] added 8192 byte SAREA at 0xf0c63000 (II) RADEON(0): [drm] mapped SAREA 0xf0c63000 to 0xb7b46000 (II) RADEON(0): [drm] framebuffer handle = 0xe8000000 (II) RADEON(0): [drm] added 1 reserved context for kernel (II) RADEON(0): [agp] Mode 0x1f000a09 [AGP 0x1106/0x0282; Card 0x1002/0x5960] (II) RADEON(0): [agp] 65536 kB allocated with handle 0x00000001 (EE) RADEON(0): [agp] Could not bind (EE) RADEON(0): [agp] AGP failed to initialize. Disabling the DRI. (II) RADEON(0): [agp] You may want to make sure the agpgart kernel module is loaded before the radeon kernel module.
Alors essayer d'ajouter cette ligne dans la section Device :
Option "BusType" "PCI"
Le problème a été observé sur une Radeon 9200 sous Edgy, et semble intervenir sous d'autres distributions.
Pilote propriétaire FGLRX
- Installez les drivers avec APT :
sudo apt-get install xorg-driver-fglrx fglrx-control libqt3-mt
- Configurez la carte :
sudo aticonfig --initial
- Ensuite, redémarrez votre ordinateur.
- Verifiez que l'accélération 3D fonctionne :
glxinfo | grep direct
La réponse devrait être :
direct rendering: Yes
- Vous pouvez maintenant installer XGL suivit de Beryl.
Pour les cartes Intel
Attention! Si vous êtes sur Edgy et que vous possédiez une carte Intel, vous n'avez aucun réglage à faire. AIGLX est déjà supporté. Ne modifiez rien. Les réglages ci-dessous ne sont valables que pour Dapper.
- Modifions votre fichier xorg.conf. Pour ce faire, sauvegardons le fichier d'origine :
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
- Puis
- Pour GNOME:
gksudo gedit /etc/X11/xorg.conf
- Ou pour KDE:
kdesu kate /etc/X11/xorg.conf
- Ou pour XFCE:
gksu mousepad /etc/X11/xorg.conf
- Vérifiez, dans la section Screen, la présence de l'entrée "DefaultDepth 24" ; ajoutez-la le cas échéant.
- Dans la section "Module", vérifiez - ou ajoutez - les modules dri, dbe et glx.
Section "Module" # Load "GLcore" Load "bitmap" Load "ddc" Load "dbe" Load "dri" Load "extmod" Load "freetype" Load "glx" Load "int10" Load "type1" Load "vbe" EndSection
- Ajoutez ensuite, dans la section "Device", l'option "XAANoOffscreenPixmaps"
Section "Device" Identifier "Intel Corporation Intel Default Card" Driver "i810" Option "XAANoOffscreenPixmaps" BusID "PCI:0:2:0" EndSection
- Dans la section "ServerLayout" on active l'option "AIGLX" :
Section "ServerLayout" Option "AIGLX" "true" Identifier "Default Layout" Screen "Default Screen" InputDevice "Generic Keyboard" InputDevice "Configured Mouse" InputDevice "Synaptics Touchpad" EndSection
- On verifie ensuite la section "DRI" qui devrait se présenter comme telle :
Section "DRI" Mode 0666 EndSection
- Enfin, ajoutez la section "Extensions" :
Section "Extensions" Option "Composite" "Enable" EndSection
- Fermer en enregistrant le fichier xorg.conf. Si vous êtes sur edgy, passez directement à l'installation de Beryl
- Il faut maintenant configurer GDM : Sauvegardons le fichier au préalable :
sudo cp /etc/gdm/gdm.conf-custom /etc/gdm/gdm.conf-custom.backup
- Pour GNOME :
gksudo gedit /etc/gdm/gdm.conf-custom
- Ou, pour KDE :
kdesu kate /etc/gdm/gdm.conf-custom
- Ou, pour XFCE :
gksu mousepad /etc/gdm/gdm.conf-custom
- Ajoutons à la fin du fichier la configuration du serveur Xorg :
[servers] 0=aiglx [server-aiglx] name=aiglx server command=/usr/bin/Xorg-air :0 flexible=true
- Attention ! Pour certains détenteurs de carte graphique (i855GM et i945 notament), il semblerait que cela ne suffise pas à démarrer le serveur X. Il suffit pour cela de créer deux répertoires dans /usr/lib/xorg-air/modules/ et de copier le contenu des pilotes et entrées d'xorg vers xorg-air:
cd /usr/lib/xorg-air/modules/ sudo mkdir drivers sudo mkdir input sudo cp /usr/lib/xorg/modules/drivers/* /usr/lib/xorg-air/modules/drivers sudo cp /usr/lib/xorg/modules/input/* /usr/lib/xorg-air/modules/input
- Vous pouvez maintenant installer Beryl.
Installation de Beryl et Emerald
- Installez les paquets pour Beryl :
sudo apt-get install beryl beryl-core beryl-plugins beryl-plugins-data beryl-settings beryl-manager
- Installez les paquets pour Emerald :
sudo apt-get install emerald emerald-themes
- Vous pouvez maintenant lancer Beryl à l'aide de cette commande :
beryl-manager
Pouvoir basculer sur Beryl à chaque session
Vous allez configurer Beryl-Manager pour obtenir une icône de notification qui vous permettra de basculer l'affichage sur Beryl ou de revenir à l'affichage ancien, beaucoup plus simplement et en toute liberté.
- Pour GNOME :
- Allez dans Système / Préférences / Sessions, puis dans l'onglet "Programmes au démarrage", et ajoutez
beryl-manager
ainsi queemerald
.
- Ou, pour KDE :
Attention : Les points 1 et 2, non seulement ne semblent pas indispensables (sur ma gforce2 ça marche très bien sans), mais par contre, si on réalise cet ajout ça ne marche plus du tout… Donc essayez sans et si ça ne marche pas essayez avec… ou le contraire.
- Editez le fichier /etc/environment :
kdesu kate /etc/environment
- Ajoutez cette ligne:
KDEWM=/usr/bin/beryl-start
- Créez un fichier ~/.kde/Autostart/beryl :
kate ~/.kde/Autostart/beryl
- Mettez ceci dedans :
#!/bin/sh beryl-manager nohup emerald --replace &
- Rendez le fichier exécutable :
chmod +x ~/.kde/Autostart/beryl
- Ou, pour XFCE :
- Allez dans Applications/Paramètres/Applications démarrées automatiquement
- Ajoutez deux commandes que vous appellerez par exemple XFWMKill et Beryl :
killall xfwm4
beryl-manager
* Option N°2 pour XFCE : Étant donné qu'on tue xfwm4 au démarrage… Si on passe sur cette même session sans Xgl, on est obligé de le relancer manuellement dans une console. Voici comment faire :
vi ~lancepaslancebien \\ enfin vous l'appellerez comme vous voulez
Et vous y mettez ça :
#!/bin/bash # Script de lancement automatique de session if ps -A | cut -c25- | grep Xgl>/dev/null then killall xfwm4;beryl-manager else echo fi
- Allez dans Applications/Paramètres/Applications démarrées automatiquement
et mettez-y le fichier
PS : Vous pouvez d'ailleurs y mettre d'autres applications que vous souhaitez lancer au démarrage…
Problèmes
Beryl quitte après la fermeture d'une fenêtre
- Désactivez le plugin
Trailfocus
La touche "Alt", "Ctrl" ou "Alt Gr" ne fonctionne plus
- Si cette touche, et donc les combinaisons correspondantes (#, |, @…) ne fonctionne plus, tapez dans un terminal :
xprop -root -f _XKB_RULES_NAMES 8s -set _XKB_RULES_NAMES xorg setxkbmap -model pc105 -layout fr -variant latin9
- Pour les claviers belges, taper plutôt la commande suivantes (comme sur le topic beryl kubuntu) :
xprop -root -f _XKB_RULES_NAMES 8s -set _XKB_RULES_NAMES xorg setxkbmap -model pc105 -layout be -variant basic
- Cette action devant être répétée à chaque démarrage, il peut être utile de l'exécuter automatiquement :
- Pour KDE : jetez un coup d'oeil à ce topic.
- Pour GNOME : Dans Système / Préférences / Session, à l'onglet "Programmes au démarrage", ajoutez
xmodmap /usr/share/xmodmap/xmodmap.fr
- Pour XFCE : Dans Applications / Paramètres / Applications démarrées automatiquement, ajoutez
xmodmap /usr/share/xmodmap/xmodmap.fr
NOTE : Chez moi le "xmodmap usr/share/xmodmap/xmodmap.fr" n'as pas marché, je l'ai donc je remplacé par la commande
xprop -root -f _XKB_RULES_NAMES 8s -set _XKB_RULES_NAMES xorg && setxkbmap -model pc105 -layout fr -variant latin9
dans "Programmes au démarrage"
Et pour les claviers belges :
xprop -root -f _XKB_RULES_NAMES 8s -set _XKB_RULES_NAMES xorg && setxkbmap -model pc105 -layout be -variant basic
Ecran noir au démarrage
- Vérifiez dans le fichier de modules /etc/modules la présence du module "eeprom" (suite à une installation de lm-sensors par exemple). S'il est présent, commentez le.
- Une autre solution est d'installer un patch disponible pour les drivers comme décrit ici.
Les fenêtres perdent leur bordure
* Pour tous ceux qui ont des problèmes de fenêtres avec les bordures qui disparaissent au lancement de beryl, rajoutez au fichier autostart (~/.kde/Autostart/beryl) cette ligne :
emerald --replace
LIBC_2.4
Le message suivant apparaît lorsque je lance beryl-manager :: /lib/tls/i686/cmov/libc.so.6: version `GLIBC_2.4' not found (required by beryl-manager). Attention apparement il y a un conflit non résolu entre dapper et edgy cf: http://forum.ubuntu-fr.org/viewtopic.php?id=65586
Liens
- http://forum.beryl-project.org/ : Le site communautaire de Beryl (à l'origne du projet, anciennement compiz.net)
- http://bugs.beryl-project.org/ : Le "Bug Tracker" de Beryl
- http://www.beryl-project.org/themes.php : Des thèmes à importer dans le gestionnaire de thèmes Emerald
- http://www.gnome-look.org/index.php?xcontentmode=102 : Encore d'autres thèmes. Note : certains portent l'extension .cgwdtheme, dans ce cas là renommez-les en .emerald
Modifications de l'installation
— old 2006/10/01
- Smarter : Ajout de KDEWM pour KDE avec start-beryl-manager, suppression de toutes les manips' pour Aiglx/Intel (Aiglx est directement intégré dans Edgy)
— old 2006/10/06
- Shuriken : Remplacement de la section nVidia, l'installation du driver 9625 depuis les dépôts ne marchait pas et engendrait le cassage de xorg. Installation manuelle à la place, traduction et remaniement de wiki.beryl-project.org. Note : le dépôt "http://beryl-mirror.lupine.me.uk/beryl edgy beryl" me semble obsolète, privilégiez "deb http://ubuntu.beryl-project.org edgy main-edgy".
— old 2006/10/07
- tiky : Si vous rencontrez un écran noir après l'installation des pilotes nvidia à partir du .run, il existe un patch ici pour résoudre ce problème.
- Omné : Changement du nom du fichier de sauvegarde de /etc/gdm/gdm.conf-custom~ vers /etc/gdm/gdm.conf-custom.backup dans la section Intel.
— old 2006/10/16
- Sylvain Cherrier : Attention, depuis ce soir, avec Ubuntu Edgy AMD64 et une carte NVidia, bug entre libc6 et X entraînant un crash de X. Finalement, il suffit de recompiler le driver NVidia pour que cela refonctionne (mise à jour de X ?) || J'ai eu le même problème sur une installation 32 bits.
— old 2006/10/23
- Valper : Suppression du démarrage automatique sous KDE via KDEWM en raison de la suppression de /usr/bin/start-beryl-manager dans la dernière mouture de Beryl. L'Autostart semble être maintenant la seule issue.
- Smarter : star-beryl-manager a été remplacé par beryl-start (à utiliser avec beryl-manager).
—old 2006/10/24
- DecIRC : Ajout de "DefaultDepth 24" pour que les bordures des fenêtres ne disparaissent pas.
- Berzerking : Installation des drivers propriétaires ATI.
— old 2006/10/26
- Smarter : Explications sur glxinfo.
- Shuriken: Remplacement de la section NVidia, l'installation du driver 9625 se fait désormais avec apt-get. C'est beaucoup plus simple et plus rapide. Testé aujourd'hui avec Edgy Eft, ça tourne bien :). J'ai aussi ajouter deux liens pour installer de nouveaux thèmes Emerald.
—old 2006/10/27
- Soif : Je crois qu'il y a une coquille dans le tuto ; "AddARGBGLXVisuals" n'est pas à mettre dans la section "Screen" mais plutôt dans la section "Device". En tout cas, chez moi (drivers nVidia) et après des heures de galère, ça marche mieux comme ça :P
— old 2006/10/28
- Unknown : Je crois que la section "Drivers propriétaire FGLRX" n'a rien à faire ici, car les drivers propriétaire ne permettent pas de faire tourner Beryl avec AIGLX. Bref il faut en plus installer XGL, et donc aller voir la page sur XGL (faites une recherche XGL sur ce site). Pour moi cette page devrait servir uniquement pour installer Beryl sans passer par XGL. Je vous laisse le soin d'effacer…
- Unknown : Je confirme la récédente assertion : il faut XGL pour les drivers ATI. Cette page est totalement erronée, ce n'est pas sérieux.
- Shuriken : Soif, je ne pense pas avoir fait une coquille, "AddARGBGLXVisuals" "True" se trouve bien dans mon screen et non dans mon device et ça marche bien, de plus c'est aussi le cas dans les deux tutoriels anglais que j'ai consulté avant de rédiger la partie NVidia.
— old 2006/10/29
- Elliptic : Correction de AddARGBGLXVisuals, le problème est que la grande majorité des tutoriaux se recopient les uns les autres. Si vous voulez le vérifier, c'est une option du driver nvidia Cf. le README. Donc dans le même genre, même si ça n'a rien à voir, que l'option NoLogo par exemple. Une autre manière de le voir est de lire le Xorg.0.log, cette option sera prise en compte que si elle est dans la section Device.
- Ellipse : En fait après de plus ample recherche les deux places (pour AddARGBGLXVisuals et autres options du même genre) sont bonnes, du moins avec ces drivers. D'ailleurs nvidia-xsettings les mets dans la section Screen. Toutes mes excuses.
- Shuriken : Alors, dans l'ordre :
- J'ai remplacé le dépôt sur lequel on installe le driver nVidia bêta, maintenant on installe le 9626 (et non le 9625). Source : http://albertomilone.com/driver_edgyunstable.html (Trouvé sur le flux RSS du planet ubuntu) J'ai testé et ça marche très bien (à vrai dire je peux lancer un jeu en 3D par dessus Beryl sans le moindre ralentissement, alors qu'avec le 9625 il y en avait un peu). En prime, le monsieur fournit aussi sur son dépôt le binaire 64 bits :)
- Ce driver est sortie le 13 octobre : http://www.nvidia.com/object/linux_display_ia32_1.0-9626.html Il semble que l'installation de "libxorg-sched-yield-hack0" soit devenue obsolète, vu que cette lib était censée corrigé un bug du 9625. Étant donné que je n'en suis pas sûr à 100 %, je l'ai quand même laisé… Si quelqu'un a confirmation, qu'il se manifeste !
- Pour l'histoire du "AddARGBGLXVisuals" "True" qui était dans "Screen" et non dans "Device", je l'ai changé de place dans mon xorg.conf et après reboot, aucune différence ! Mais de toute façon Elliptic a fourni des explications très claires sur la question, donc c'est réglé (merci à lui et à soif d'avoir relevé la coquille :) )
- Par contre, là ou c'est beaucoup moins clair, c'est qu'après un sudo nvidia-xconfig, "AddARGBGLXVisuals" "True", ainsi que "TripleBuffer" "True", qui se trouvaient tous deux dans "Device", ont été déplacé dans la section "Screen" ! C'est incompréhensible… problème dans la commande nvidia-xconfig ? En tout cas ça expliquerait pourquoi tant de tuto mettent ça dans la section "Screen". Chez moi ça marche dans les deux, mais vu que ce n'est apparemment pas le cas de tout le monde…
- Et pour finir : ça ne serait pas plus simple d'avoir une page de wiki dédiée aux notes de modifications du tuto Beryl et aux éventuelles discussions, ou bien un topic dans le forum, où que sais-je encore… Parce que là on va finir avec une liste des modifications plus longues que le tutoriel…
- Shuriken : Ah, désolé, le temps que je rédige mon message (avec cette foutue syntaxe de wiki, j'ai mis 3 plombes), je n'ai pas vu le tient. Bon, le mystère nvidia-xconfig est résolu ^___^. Pourtant, selon les dires de Soif, ça ne marchait pas avec lui…
- SooW : Modification de l'autostart de Beryl pour Xubuntu.
- Nilpohc :
- Pour Beryl, je préfère le tutoriel (en anglais) sur le Wiki concerné
- Toujours pour Beryl, j'ajouterai qu'en optant pour la config avec deux sessions le fait de démarrer le beryl-manager à chaque session est un peu casse-pieds. Personnellement j'ai écrit (vite fait, histoire de tester) un bout de script shell pour tester la session en cours et lancer le beryl-manager seulement si je ne suis pas dans ma session gnome par défaut :
#! /bin/sh -e if [ "$GDMSESSION" == "gnome" ]; then exit 1 fi sleep 5 exec beryl-manager
— old 2006/10/30
- SooW :
- Résumé de l'historique.
- Ménage dans le ChangeLog (il en reste encore trop, pour les discussions, il y a un salon de discussion spécialisé).
- GottferDamnt: le paquet libxorg-sched-yield-hack0 ne sert finalement à rien pour l'installation du driver nvidia beta.
— old 2006/11/02
- Lissyx :
- Addendum pour Radeon 9200, grâce à la solution trouvée sur http://archives.neohapsis.com/archives/linux/axp/2005-q4/0022.html.
— old 2006/11/05
- Galileo :
- J'ai ajouté une notes sur le changement de règles pour le clavier qui ne marchait pas chez moi, et pourquoi sa ne marchait pas ? je ne sais pas !
— old 2006/11/09
- Magellan :
- Ajout d'une solution pour le problème des bordures de fenêtres.
— old 2006/11/09
- Berzerking :
- Rajour d'un petit fichier moulinette pour le lancement de XGL ou pas dans Xubuntu (XFCE)
— old 2006/11/09
- roger64 :
- Rajout d'un avertissement au début du paragraphe "cartes Intel"
— old 2006/11/13
- Creak :
- Passage au driver 9629 de nVidia + notice pour les cartes GeForce 3/4.
— old 2006/11/23
- G-rom :
- Modification du 5e point sur la paragraphe de l'installation de FGLRX pour bien appuyer sur le fait qu'il faut installer XGL avant d'installer Beryl. Le tuto xgl:gnome étant d'ailleurs assez "bordélique" et peut etre troublant pour ceux qui viennent de cette page je propose meme de l'intégrer sous la section FGLRX, du moins pour la partie qui nous intéresse. Qu'en pensez vous ?
— old 2006/11/25
- CyberSDF :
- Correction du dépôt pour Beryl ainsi que sa signature.