web-dev-qa-db-fra.com

Écran déchiré dans Chrome tout en regardant Netflix en plein écran le 14.04 LTS

Exécuter Ubuntu 14.04 sur un ordinateur portable ASUS avec carte graphique Intel HD 4000. Le problème ne concerne que Netflix.Le déchirement ne persiste que si je suis en plein écran. Le mode fenêtré fonctionne bien. Faire tourner des films dans VLC va bien et ne se déchire pas. J'utilise Google Chrome version 40.0.2214.111 (64 bits).

Comment dois-je procéder?

9
UTDballer

Ce problème est survenu après la mise à jour de 14.04.2. Pour corriger le déchirement dans Chrome tout en regardant Netflix en plein écran, procédez comme suit:

  1. Installer le gestionnaire de paramètres CompizConfig:

    Sudo apt-get install compizconfig-settings-manager 
    
  2. Ouvrez le gestionnaire de paramètres CompizConfig .

  3. Cliquez sur composite.

  4. Dans correspondance non rectifiée, ajoutez & !(class=^Google-chrome) à la fin de la ligne.

Cela évite que Chrome windows ne soit pas traité, tout en laissant les autres fenêtres plein écran non redirigées. Unredirecting windows fullscreen permet aux applications plein écran de dessiner directement à l'écran, ce qui devrait améliorer les performances. Cela signifie également que le dessin de l'application doit gérer v-sync s'il le souhaite. Chrome ne fait pas v-sync par lui-même lorsqu'il existe un gestionnaire de fenêtres de composition. Il compte donc sur Compiz pour le faire. C'est pourquoi nous devons laisser Compiz rediriger Chrome et gérer v-sync. Afin de ne pas nuire aux performances des autres applications, nous ajoutons une exception aux règles de correspondance non redistribuée au lieu de désactiver complètement cette fonctionnalité. Notez que !(class=google-chrome) est déjà présent par défaut mais ne fonctionne pas. La classe de fenêtres actuelle Chrome commence par un "G" majuscule, tandis que la règle par défaut commence par un "g" minuscule. Il est possible que la classe de fenêtre ait été modifiée au cours d'une mise à jour Chrome entre la règle ajoutée à Ubuntu et maintenant. Il pourrait également s'agir d'une régression dans Ubuntu qui aurait modifié le "G" initial en "g".

24
user389524