Déchirure d'écran dans Chrome tout en regardant Netflix en plein écran sur 14.04 LTS

9

Exécuter Ubuntu 14.04 sur un ordinateur portable ASUS avec carte graphique Intel HD 4000. Le problème est uniquement dans Netflix. Le déchirement de l'écran ne persiste que si je suis en plein écran. Le mode fenêtré fonctionne bien. L'exécution de films dans VLC est très bien et n'a aucun déchirement. J'utilise la version 40.0.2214.111 de Google Chrome (64 bits).

Comment dois-je procéder?

UTDballer
la source
Cette solution a fonctionné pour moi: askubuntu.com/questions/667466/…
Ruiter Gripp

Réponses:

24

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

  1. Installez le Gestionnaire de paramètres CompizConfig:

    sudo apt-get install compizconfig-settings-manager 
    
  2. Ouvrez le Gestionnaire des paramètres CompizConfig.

  3. Cliquez sur Composite.

  4. Dans Correspondance non directe, ajoutez & !(class=^Google-chrome)à la fin de la ligne.

Cela empêche que les fenêtres Chrome ne soient pas ignorées, tout en laissant les autres fenêtres plein écran non redirigées. Le fait de ne pas rediriger les fenêtres en plein écran permet aux applications en plein écran de dessiner directement sur l'écran, ce qui devrait se traduire par de meilleures performances. Cela signifie également que le dessin de l'application doit gérer la v-sync s'il s'en soucie. Chrome ne fait pas de v-sync seul 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 la v-sync pour cela. Afin de ne pas nuire aux performances des autres applications, nous ajoutons une exception aux règles de correspondance non redirigée au lieu de désactiver complètement la fonctionnalité. Notez que!(class=google-chrome)est déjà là par défaut mais cela ne fonctionne pas. La classe de fenêtre Chrome actuelle 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 lors d'une mise à jour de Chrome à un moment donné entre la règle ajoutée à Ubuntu et maintenant. Il pourrait également s'agir d'une régression dans Ubuntu qui a changé le premier "G" a été changé en "g".

user389524
la source
A fait l'affaire pour moi!
Punit Naik
sympa, merci! travaillé dans ubuntu 16.04
lts
1
J'ai déposé un bogue contre Ubuntu pour cela: bugs.launchpad.net/ubuntu/+source/compiz/+bug/1741596 . Si vous souhaitez que cela soit corrigé dans Ubuntu, accédez à ce rapport de bogue et cliquez sur "cela m'affecte" pour que les développeurs puissent y travailler.
Taylor R
MERCI! J'essaie de comprendre cela depuis un moment maintenant.
Nikita240