Intel HD 4000グラフィックスを搭載したASUSラップトップでUbuntu 14.04を実行します。この問題はNetflixのみにあります。画面のティアリングは、フルスクリーンの場合にのみ持続します。ウィンドウモードは正常に動作します。 VLCでの映画の実行は問題なく、破れはありません。 Google Chromeバージョン40.0.2214.111(64ビット)を使用しています。
どうすればいいですか?
この問題は、14.04.2の更新後に発生しました。 Netflixを全画面表示しているときにChromeの破損を修正するには、次の手順を実行します。
インストールCompizConfig Settings Manager:
Sudo apt-get install compizconfig-settings-manager
CompizConfig Settings Managerを開きます。
Composite。をクリックします
Unredirect Matchで、行の最後に& !(class=^Google-chrome)
を追加します。
これにより、Chromeウィンドウが再修正されないようにし、他のフルスクリーンウィンドウはリダイレクトされないようにします。フルスクリーンウィンドウのリダイレクトを解除すると、フルスクリーンアプリが画面に直接描画できるため、パフォーマンスが向上します。それはまた、アプリの描画が気になる場合、v-syncを管理する必要があることを意味します。 合成ウィンドウマネージャーがある場合、Chromeはそれ自体でv-syncを実行しません。 したがって、Compizを使用して実行します。そのため、CompizにChromeのリダイレクトとv-syncの管理を許可する必要があります。他のアプリのパフォーマンスを損なわないために、機能を完全にオフにするのではなく、Unredirect Matchルールに例外を追加します。 !(class=google-chrome)
はデフォルトで既に存在しますが、機能しません。現在のChromeウィンドウクラスは大文字の「G」で始まりますが、デフォルトのルールは小文字の「g」で始まります。 Chrome更新中に、Ubuntuに追加されるルールと現在の間にある時点で、ウィンドウクラスが変更された可能性があります。また、Ubuntuのリグレッションが原因で、先頭の「G」が「g」に変更された可能性があります。