Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
applications:beryl_problemes [Le 07/12/2006, 21:46]
89.86.155.164
— (Version actuelle)
Ligne 1: Ligne 1:
-{{ http://​andrew.wedderburn.googlepages.com/​beryl_icon_final.png }} 
  
- 
-===== Présentation ===== 
- 
-> Cette fiche n'est qu'une partie de la première page de "​[[beryl]]"​ et fait suite à la partie [[applications:​beryl_lancement_et_utilisation]] 
- 
- 
-Jusqu'​au 30 novembre 2006, elle est raccordée à cette page: [[beryl_lancement_et_utilisation]] 
- 
-=====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 :  
-<​code>​xprop -root -f _XKB_RULES_NAMES 8s -set _XKB_RULES_NAMES xorg 
-setxkbmap -model pc105 -layout fr -variant latin9</​code>​ 
- 
-  * Pour les claviers belges, taper plutôt la commande suivantes (comme sur le topic beryl kubuntu) :  
-<​code>​xprop -root -f _XKB_RULES_NAMES 8s -set _XKB_RULES_NAMES xorg  
-  setxkbmap -model pc105 -layout be -variant basic </​code>​ 
- 
-Cette action devant être répétée à chaque démarrage, il peut être utile de l'​exécuter automatiquement,​ 
-   * **__Première solution :__** 
-    * Pour KDE : jetez un coup d'oeil à [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=65790|ce topic]]. 
-    * Pour GNOME : Dans Système / Préférences / Session, à l'​onglet "​Programmes ​ au démarrage",​ ajoutez <​code>​xmodmap /​usr/​share/​xmodmap/​xmodmap.fr</​code>​ 
-    * Pour XFCE : Dans Applications / Paramètres / Applications démarrées automatiquement,​ ajoutez <​code>​xmodmap /​usr/​share/​xmodmap/​xmodmap.fr</​code>​ 
- 
-NOTE : Chez moi le //"​xmodmap usr/​share/​xmodmap/​xmodmap.fr"//​ n'a pas fonctionné correctement,​ on peut donc la remplacer par la commande : 
-<​code>​xprop -root -f _XKB_RULES_NAMES 8s -set _XKB_RULES_NAMES xorg && setxkbmap -model pc105 -layout fr -variant latin9</​code> ​ 
-dans "​Programmes au démarrage"​ 
- 
-Et pour les claviers belges :  
-<​code>​xprop -root -f _XKB_RULES_NAMES 8s -set _XKB_RULES_NAMES xorg && setxkbmap -model pc105 -layout be -variant basic </​code>​ 
- 
-  * **__Deuxième solution :__** 
-    * Pour GNOME : Aller dans le menu //"​Système > Préferences > Clavier"//,​ onglet : //"​Agencements"//​. Verifiez que le modèle du clavier corresponde au votre ou choisissez //"PC générique 105 touches (intl)"//​ une fois validé, il faut avoir l'​agencement France (ou le pays qui vous concerne) par défaut. Cliquez alors sur //"+ Ajouter"//​ et selectionnez l'​agencement qui vous convient, dans mon cas //"​France > Autre, sans touches mortes"//​. 
- 
-==== 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 [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=500210#​p500210|ici]]. 
- 
-==== 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]] 
- 
- 
-====Problèmes avec l'​écran de veille ==== 
- 
-Sur certaines configuration,​ l'​écran de veille ne s'​affiche plus et un écran noir se déclenche après une dizaine de minutes d'​inutilisation,​ quelques soient les applications en cours d'​utilisation (lecteur vidéo par exemple), écran noir dont il n'est pas toujours possible de sortir. 
- 
-Ce problème peut venir des dpms et de la gestion de l'​énergie de X. Une solution possible est de taper dans la console :  
-<​code>​xset -display :0 s off -dpms</​code>​ 
- 
-Cette commande doit être effectuée à chaque lancement de session, on pourra donc soit la placer dans Systèmes->​Préférences->​Sessions->​Applications lancées au démarrage, soit dans votre script de démarrage, startberyl.sh après beryl-manager : 
-<​code>​$ sudo gedit /​usr/​bin/​startberyl.sh</​code>​ 
->#​!/​bin/​sh 
->#[...] 
->​beryl-manager 
->#Pbm avec xscreensaver : dpms? 
->xset -display :0 s off -dpms 
->#[...] 
- 
-====__GL_YIELD="​NOTHING"​==== 
- 
-Au lancement de Beryl, il est possible que le message "​Nvidia present __GL_YIELD="​NOTHING""​ s'​affiche dans la sortie console et que Beryl plante instantanément. Cela provient du fait que le dernier drivers nVidia 9629 supportant Aiglx n'a pas été installé. 
-La page [[beryl]] explique comment l'​installer. 
- 
-====Splash screen très long à l'​ouverture d'une session Beryl==== 
- 
-Ceci semble dû à Metacity, le gestionnaire de fenêtres de GNOME. Bien que le gestionnaire de fenêtres Beryl-manager soit lancé par le script starberyl.sh,​ Metacity s'​entête de temps à autre à vouloir prendre sa place ! 
- 
-La solution consiste à ne pas lancer Metacity au démarrage. La première méthode, très simple, est assez radicale puisqu'​elle élimine Metacity de //toutes// les sessions GNOME. La deuxième méthode, elle, élimine Metacity uniquement au démarrage de la session Beryl, mais elle utilise l'​enregistrement des sessions, ce qui semble poser quelques problèmes à certains. 
- 
-Pour plus de renseignements ou en cas de problème, suivre les liens suivants : 
-  * Méthode 1 : [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=76261|http://​forum.ubuntu-fr.org/​viewtopic.php?​id=76261]] ​ 
-  * Méthode 2 : [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=80566|http://​forum.ubuntu-fr.org/​viewtopic.php?​id=80566]] ​ 
- 
-=== Première méthode : radicale ! === 
- 
-**Avertissements :** 
-  * Cette méthode modifie la session GNOME //par défaut//. Elle ne fonctionnera donc pas si vous enregistrez vos sessions. Pour vérifier, allez dans Systèmes->​Préférences->​Sessions,​ la case "​Enregistrer automatiquement les changements de session"​ doit être décochée. Sinon, passez directement à la deuxième méthode ! 
-  * Comme on modifie la session GNOME par défaut, il faut prendre des précautions. Commencez par taper dans un terminal : 
-<​code>​gksudo cp /​usr/​share/​gnome/​default.session /​usr/​share/​gnome/​default.session.bak</​code>​ 
-En cas de problème, ou simplement pour retrouver Metacity au démarrage, il suffira de taper la commande inverse : 
-<​code>​gksudo cp /​usr/​share/​gnome/​default.session.bak /​usr/​share/​gnome/​default.session</​code> ​ 
- 
-Il faut maintenant modifier le fichier default.session : 
-<​code>​gksudo gedit usr/​share/​gnome/​default.session</​code>​ 
-Puis, repérer la ligne contenant "​gnome-wm"​ et commenter toutes les lignes commençant par le même numéro (normalement,​ le numéro 0). 
- 
-Voilà, à la prochaine connexion, metacity ne sera pas lancé au démarrage de GNOME... aussi bien dans la session Beryl (pas grave, beryl-manager est là) que dans la session GNOME par défaut ! Ce qui lui donne un look plutôt étrange... 
-Pas très grave, un petit Alt+F2, lancer metacity et tout rentre dans l'​ordre ! 
- 
-Ceci pouvant être lassant à la longue, surtout si vous utilisez souvent la session GNOME (sans Beryl)... Heureusement,​ il y a une deuxième méthode. 
- 
-=== Deuxième méthode : un peu plus en finesse... === 
- 
-Tout d'​abord,​ cette méthode n'est pas compatible avec la précédente. Si vous avez déjà appliqué la méthode 1, commencer par taper dans un terminal : 
-<​code>​gksudo cp /​usr/​share/​gnome/​default.session.bak /​usr/​share/​gnome/​default.session</​code> ​ 
-pour remettre Metacity en place dans la session GNOME par défaut. 
- 
-Connectez-vous ensuite dans la session GNOME normale (//SANS Beryl//), Alez dans le menu Système->​Préférences->​Sessions et cochez la case "​Enregistrer automatiquement les changements de session"​. 
- 
-Déconnectez-vous et reconnectez-vous à nouveau dans une session GNOME (//sans beryl !//). Il devrait maintenant y avoir un fichier session dans le répertoire .gnome2 de votre répertoire personnel. Il faut le modifier : 
-<​code>​gedit ~/​.gnome2/​session</​code>​ 
-Ce fichier ​ contient que que la description de toutes vos sessions. La description de la session GNOME par défaut commence par [Default]. Copiez toute la description de la session par défaut et collez-la à la fin du fichier. Modifiez le titre de ce que vous venez de coller de [Default] à [Beryl] puis, à la suite, commentez toutes les lignes qui commencent par le chiffre 0 (ce sont les lignes relatives à metacity). 
-Enregistrez et quittez... Vous venez de créer une belle session sans Metacity... 
- 
-Il ne reste plus qu'à indiquer qu'il faut ouvrir cette session dans le fichier startberyl.sh : 
-<​code>​gksudo gedit /​usr/​bin/​startberyl.sh</​code>​ 
-Il faut remplacer la ligne : 
-<​code>​exec gnome-session</​code>​ 
-par : 
-<​code>​exec gnome-session --choose-session Beryl</​code>​ 
-Enregistrez les modifications et quittez. 
- 
-A la prochaine connexion, la fenêtre "​Sessions"​ et Nautilus vont s'​ouvrir. Ce n'est pas grave... GNOME a juste une façon un peu agressive de vous signaler qu'il ne sait pas où enregistrer vos sessions... 
- 
-Il suffit, à l'​ouverture de la session Beryl, dans la fenêtre "​Sessions",​ de sélectionner la session Beryl puis de valider et cette fenêtre n'​apparaitra plus au démarrage ! Idem pour la session GNOME (sans Beryl), sauf bien sûr qu'il faut choisir la session Defaut... 
  • applications/beryl_problemes.1165524366.txt.gz
  • Dernière modification: Le 18/04/2011, 14:47
  • (modification externe)