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
compiz_fusion_problemes_connus [Le 24/11/2015, 13:09]
cafecho Transfert d'un problème depuis la page Compizconfig-settings-manager
compiz_fusion_problemes_connus [Le 11/09/2022, 11:05] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>compiz_fusion ​}}+{{tag>personnalisation ​}}
  
-====== Compiz ​Fusion ​: Problèmes connus ====== +====== Compiz: Problèmes connus ======
- +
- +
-Vous trouverez le fichier Xorg.conf dans ///​etc/​X11///​. +
-  +
- +
-===== The Composite extension is not available ===== +
-Ce message peut survenir lorsque l'on essaie d'​activer le bureau 3D. +
-[[:​tutoriel:​comment_editer_un_fichier|Editez]] le fichier xorg.conf et ajoutez l'​option composite dans la section **Extensions**. Si la section n'​existe pas, copier/​coller les lignes suivantes à la fin du fichier : +
-<​code>​ +
-Section "​Extensions"​ +
- Option  ​   "​Composite"​ "​1"​ +
-EndSection +
-</​code>​+
  
  
Ligne 27: Ligne 14:
  
 ===== Desktop effects could not be enabled - Problème au lancement de Compiz ===== ===== Desktop effects could not be enabled - Problème au lancement de Compiz =====
-Peut survenir lorsque l'on essaie de démarrer Compiz.  +Peut survenir lorsque l'on essaie de démarrer Compiz. 
-Pour déterminer le message d'​erreur exact entrez dans un [[terminal]] la commande suivante :+Pour déterminer le message d'​erreur exact entrez dans un [[terminal]] la [[:​commande_shell|commande]] suivante :
  
   compiz --replace   compiz --replace
  
-Puis reportez-vous à la partie concernant votre message d'​erreur :  +Puis reportez-vous à la partie concernant votre message d'​erreur :
- +
-=== Cas 1 - No whitelisted driver found === +
- +
-**Cette erreur ne concerne que les utilisateurs de cartes ATI utilisant [[:​catalyst|le tout dernier pilote]]**, n'​effectuez pas la modification suivante dans le cas contraire. [[:​tutoriel:​comment_editer_un_fichier|Ouvrir le fichier]] **/​usr/​bin/​compiz**+
  
-Repérer la ligne : 
  
-<​file>​WHITELIST="​nvidia intel etc ..."</​file>​ 
-et rajouter fglrx avant nvidia en laissant un espace entre les deux, puis redémarrer. 
-<​file>​WHITELIST="​fglrx nvidia intel etc ..."</​file>​ 
  
-===Cas ​- Less than 65536kb of memory and nVidiaaborting and using fallback: /​usr/​bin/​metacity.=== ​+===Cas ​- Less than 65536kb of memory and nVidiaaborting and using fallback: /​usr/​bin/​metacity.===
  
 **Cette erreur concerne en principe les utilisateurs de cartes Nvidia**, n'​effectuez pas la modification suivante dans le cas contraire. [[:​tutoriel:​comment_editer_un_fichier|Ouvrir le fichier]] **/​usr/​bin/​compiz** **Cette erreur concerne en principe les utilisateurs de cartes Nvidia**, n'​effectuez pas la modification suivante dans le cas contraire. [[:​tutoriel:​comment_editer_un_fichier|Ouvrir le fichier]] **/​usr/​bin/​compiz**
Ligne 54: Ligne 33:
 puis redémarrer. puis redémarrer.
  
-===Cas ​- Compiz ne se lance pas à chaque ouverture de session=== +===Cas ​- Compiz ne se lance pas à chaque ouverture de session=== 
-<​note>​Cette méthode a été utilisée après la mise a niveau de Ubuntu 11.04 vers Ubuntu 11.10 et après avoirs remis Gnome //(Pour remettre Gnome :  [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=670871|Remettre Gnome]])//</​note>​ +<​note>​Cette méthode a été utilisée après la mise a niveau de Ubuntu 11.04 vers Ubuntu 11.10 et après avoirs remis Gnome //(Pour remettre Gnome :  [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=670871|Remettre Gnome]])//</​note>​ 
-Si le à chaque démarrage, ​compiz-fusion ​ne démarre pas, il suffit de le mettre en application au démarrage. +Si à chaque démarrage, ​Compiz ​ne démarre pas, il suffit de le mettre en application au démarrage. 
-  ​ ​Ouvrez le "Terminal" ou faite "​Ctrl+Alt t" pour le lancer ​et taper ensuite ​ +  ​ ​Ouvrez le [[:Terminal]] et tapez: ​ 
-<​code>​gnome-session-properties</​code> ​ +<​code>​gnome-session-properties</​code>​\\ pour ouvrir : //​**Préférences des applications au démarrage**//​. 
-pour ouvrir : //​**Préférences des applications au démarrage**//​. +  ​Cliquez ensuite sur : //​**Ajouter**//​ pour ajouter ​une nouvelle commande 
-  ​Cliquez ensuite sur : //​**Ajouter**//​ pour ajouer ​une nouvelle commande +  ​Dans "//​Nom//"​ mettre "//​Start Compiz//"​ 
-  ​Dans "//​Nom//"​ mettre "//​Start Compiz//"​ +  ​Dans le champ "//​Commande//"​ mettre : <file>compiz --replace</​file>  
-  ​Dans le champ "//​Commande//"​ mettre :  +  ​- ​Pour finir, cliquez sur "//​Ajouter//"​ pour valider et fermez ensuite la fenêtre. ​ 
-<code>compiz --replace</​code>  +  - Fermer votre [[:lightdm|session]] et reconnectez-vous. Voila:-
-Pour finir, cliquez sur "//​Ajouter//"​ pour valider et fermez ensuite la fenêtre. Fermer votre session et reconnectez-vous. Voila:-)+    
 +(Sur Xubuntu et dérivés, pour que la commande fonctionne, il faut se connecter en session xfce et pas en session xubuntu.)
 ===== Erreur au démarrage de compiz : /​usr/​bin/​compiz:​ 378: /​usr/​local/​bin/​compiz:​ not found ===== ===== Erreur au démarrage de compiz : /​usr/​bin/​compiz:​ 378: /​usr/​local/​bin/​compiz:​ not found =====
 Pour se débarrasser de ce problème il faut corriger le fichier /​usr/​bin/​compiz. Pour se débarrasser de ce problème il faut corriger le fichier /​usr/​bin/​compiz.
Ligne 136: Ligne 116:
 Si la décoration des fenêtres n'est toujours pas visible, il faut activer le greffon Décoration. « Décoration de la fenêtre » est dans la section « Effects » de l'​outil de configuration. assurez-vous que la case est cochée. Si la décoration des fenêtres n'est toujours pas visible, il faut activer le greffon Décoration. « Décoration de la fenêtre » est dans la section « Effects » de l'​outil de configuration. assurez-vous que la case est cochée.
  
-Si malgré cela vous n'avez toujours pas la décoration des fenêtres il faut aller dans +Si malgré cela vous n'avez toujours pas la décoration des fenêtres il faut aller dans
 ccsm => décoration de la fenêtre => commande et vous entrez emerald --replace ccsm => décoration de la fenêtre => commande et vous entrez emerald --replace
  ou si vous souhaitez avoir metacity : gtk-window-decorator --replace  ou si vous souhaitez avoir metacity : gtk-window-decorator --replace
Ligne 147: Ligne 127:
 ==== Méthode radicale ==== ==== Méthode radicale ====
 Si aucune de ces solutions ne fonctionne il reste une solution un poil violente mais efficace: Si aucune de ces solutions ne fonctionne il reste une solution un poil violente mais efficace:
-Ouvrez synaptic, ​recherchez tous les paquets correspondants à compiz et supprimez-les définitivement:​ clic droit sur le paquet et clic sur suppression définitive (vérifiez bien que les paquets sélectionnés automatiquement soient supprimés définitivement !)+Ouvrez synaptic, ​rechercheztous ​les paquets correspondants à compiz et supprimez-les définitivement:​ clic droit sur le paquet et clic sur suppression définitive (vérifiez bien que les paquets sélectionnés automatiquement soient supprimés définitivement !)
 Ensuite nous allons chercher tous les paquets relatifs à compiz et ccsm et nous allons les supprimer. Ensuite nous allons chercher tous les paquets relatifs à compiz et ccsm et nous allons les supprimer.
 Pour cela, dans un terminal tapez: Pour cela, dans un terminal tapez:
Ligne 182: Ligne 162:
 -> Si **kde-window-decorator** plante lorsque vous tentez d'​enrouler la fenêtre à l'aide de la molette de votre souris, vous utilisez probablement le décorateur de fenêtres crystal. -> Si **kde-window-decorator** plante lorsque vous tentez d'​enrouler la fenêtre à l'aide de la molette de votre souris, vous utilisez probablement le décorateur de fenêtres crystal.
  
-Pour que tout rentre dans l'​ordre,​ procédez comme suit : +Pour que tout rentre dans l'​ordre,​ procédez comme suit :
 **menu K->​Paramètres du Système->​Apparence->​Décoration des fenêtres** et décochez **Cycle tasks with mouse wheel** **menu K->​Paramètres du Système->​Apparence->​Décoration des fenêtres** et décochez **Cycle tasks with mouse wheel**
  
Ligne 194: Ligne 174:
 Dans **CompizConfig Settings Manager**, allez dans les paramètres du greffon **Workarounds**,​ et décochez **Legacy Fullscreen Support**. Dans **CompizConfig Settings Manager**, allez dans les paramètres du greffon **Workarounds**,​ et décochez **Legacy Fullscreen Support**.
 [[http://​www.moleculargeek.net/​blog/​compiz-fusion-workarounds-for-workarounds.html|Pour plus de détails (en anglais)...]] [[http://​www.moleculargeek.net/​blog/​compiz-fusion-workarounds-for-workarounds.html|Pour plus de détails (en anglais)...]]
- 
- 
  
  
 ===== Compiz-fusion et les jeux 3D ===== ===== Compiz-fusion et les jeux 3D =====
  
-==== script ​ pour désactiver/​réactiver compiz-fusion automatiquement ==== +==== script ​ pour désactiver/​réactiver compiz-fusion automatiquement ====
 Certains utilisateurs sont obligés de désactiver Compiz-fusion pour obtenir des performances correctes avec certains jeux ou Film, Applications ect... Certains utilisateurs sont obligés de désactiver Compiz-fusion pour obtenir des performances correctes avec certains jeux ou Film, Applications ect...
  
Ligne 207: Ligne 185:
 <​file>​ <​file>​
 #!/bin/bash #!/bin/bash
-if [ "`ps -ef |grep '​compiz'​ |grep -v grep`" != ""​ ]; then +if [ "`ps -ef |grep '​compiz'​ |grep -v grep`" != ""​ ]; then
 killall compiz.real killall compiz.real
 # ajout de cette ligne pour ne pas perdre les bordures de fenêtres # ajout de cette ligne pour ne pas perdre les bordures de fenêtres
Ligne 216: Ligne 194:
 compiz --replace&​ compiz --replace&​
 emerald --replace emerald --replace
-else +else
 $@ $@
 fi fi
Ligne 232: Ligne 210:
 Pour certaines configurations,​ Compiz peut saccader malgré les ajouts dans xorg.conf, on peut utiliser l'​option −−loose-binding. Il suffit simplement de rajouter un programme de démarrage (//Système -> Préférences -> Sessions// ou bien //Système -> Préférences -> Applications au démarrage//,​ selon la version d'​Ubuntu),​ avec comme nom "​Compiz"​ par exemple et la commande <​code>​compiz --replace ​ --loose-binding</​code>​ Pour certaines configurations,​ Compiz peut saccader malgré les ajouts dans xorg.conf, on peut utiliser l'​option −−loose-binding. Il suffit simplement de rajouter un programme de démarrage (//Système -> Préférences -> Sessions// ou bien //Système -> Préférences -> Applications au démarrage//,​ selon la version d'​Ubuntu),​ avec comme nom "​Compiz"​ par exemple et la commande <​code>​compiz --replace ​ --loose-binding</​code>​
  
 +Il peut y avoir certains soucis de synchronisation verticale. Sous VLC, Totem...
 +  - Aller dans l'​outil de configuration de compiz **[[apt>​ccsm]]**:​
 +    * Dans les paramètres de composition,​ désactiver la détection automatique de fréquence et définissez la valeur manuellement
 +    * Dans les paramètres d'​OpenGL,​ définir les filtres de texture en qualité maximum
 +    * Et activer Sync vers Vblank
 +  - Dans les paramètres Nvidia:
 +    * Dans l'​onglet OpenGL: activer Sync vers Vblank
 +    * Et définir les paramètres de qualité au maximum
 +    * Dans l'​onglet de configuration de l'​écran (X Server Display Configuration) définir la résolution et la fréquence manuellement
 +  - En [[:​sudo|super utilisateur]] rajoutez les deux lignes suivantes à la fin du fichier **/​etc/​environment** :​
 +<​file>​CLUTTER_PAINT=disable-clipped-redraws:​disable-culling
 +    * CLUTTER_VBLANK=True</​file>​
 +  - Redémarrez
  
 ==== Bug de l'​écran noir et carte Nvidia ==== ==== Bug de l'​écran noir et carte Nvidia ====
Ligne 284: Ligne 275:
 [[:​tutoriel:​comment_editer_un_fichier|Éditez le fichier]] **/​etc/​gdm/​gdm.conf** [[:​tutoriel:​comment_editer_un_fichier|Éditez le fichier]] **/​etc/​gdm/​gdm.conf**
  
-cherchez ​+cherchez
 <​code>​ <​code>​
 [server-Standard] [server-Standard]
Ligne 338: Ligne 329:
  
 ===== Problème de délai dans l'​apparition des menus avec le multiple écran ===== ===== Problème de délai dans l'​apparition des menus avec le multiple écran =====
-Il se peut que les menus mettent longtemps à apparaitre ​le pilote nvidia et double écran (problème constaté avec Aiglx + nvidia + compiz fusion + 2 écrans). Sous Gnome, lorsque l'on clique sur un menu normal ou contextuel, celui ci met parfois plus d'une seconde pour apparaitre. Cela ne le fait pas dans les applications KDE.+Il se peut que les menus mettent longtemps à apparaître ​le pilote nvidia et double écran (problème constaté avec Aiglx + nvidia + compiz fusion + 2 écrans). Sous Gnome, lorsque l'on clique sur un menu normal ou contextuel, celui ci met parfois plus d'une seconde pour apparaître. Cela ne le fait pas dans les applications KDE.
  
 Le workaround en attendant que le [[https://​bugs.launchpad.net/​ubuntu/​+source/​nvidia-graphics-drivers-173/​+bug/​149764|bug soit corrigé]] est de taper dans un terminal : Le workaround en attendant que le [[https://​bugs.launchpad.net/​ubuntu/​+source/​nvidia-graphics-drivers-173/​+bug/​149764|bug soit corrigé]] est de taper dans un terminal :
Ligne 344: Ligne 335:
     compiz --loose-binding --only-current-screen --replace ccp &     compiz --loose-binding --only-current-screen --replace ccp &
  
-Cette commande peut être exécuté ​au démarrage ​grace à l'​application **Session**.+Cette commande peut être exécutée ​au démarrage ​grâce ​à l'​application **Session**.
  
 ===== Gestion de clavier ===== ===== Gestion de clavier =====
Ligne 353: Ligne 344:
  
   * cliquez sur le bouton [ General Options ],   * cliquez sur le bouton [ General Options ],
-  * cliquez sur l'​onglet [ Commands ], +  * cliquez sur l'​onglet [ Commands ],
   * ouvrir la section 'Key bindings',​   * ouvrir la section 'Key bindings',​
   * désactivez la commande 'Run command 0' en cliquant sur le bouton en face de celle-ci puis cliquez sur la case à cocher '​Désactiver'​ et validez !   * désactivez la commande 'Run command 0' en cliquant sur le bouton en face de celle-ci puis cliquez sur la case à cocher '​Désactiver'​ et validez !
Ligne 377: Ligne 368:
  
   * cliquez sur le bouton [ General Options ],   * cliquez sur le bouton [ General Options ],
-  * cliquez sur l'​onglet [ General ], +  * cliquez sur l'​onglet [ General ],
   * décochez la ligne "Ne pas rediriger les fenetres en plein ecran"​.   * décochez la ligne "Ne pas rediriger les fenetres en plein ecran"​.
  
  • compiz_fusion_problemes_connus.1448366967.txt.gz
  • Dernière modification: Le 24/11/2015, 13:09
  • par cafecho