そのため、Kubuntuの簡単なバックグラウンドで、大きな画面のティアリングの問題があります。他のLinuxディストリビューションでこれらの問題が発生したことはありません。ビデオは本当に途切れ途切れに見えますが、全体的には良い経験ではありません。最近Windowsから切り替えましたが、Ubuntuでドライバーを更新/インストールする方法がわかりません。インテルを持っていることを知っています。漠然としている場合は申し訳ありませんが、それだけです。
また、Intel HD 3000グラフィックスが統合されたIntel i7-2600K SandybridgeプロセッサでKubuntu 16.04でビデオが破損することもありました。
ソリューションA:最適なソリューション
LHSでCompositorを選択し、以下を確認します。
Enable compositor on startup: Checked # was enabled by default
Tearing prevention ("vsync"): Full screen repaints # was Automatic
注:「全画面再描画」メッセージを無視すると、パフォーマンスの問題が発生する可能性があります。
使用しないでください画面のコンテンツを再利用してくださいIntel Graphics!
適用をクリックします
これで問題は完全に解決しました。フルスクリーンまたはウィンドウでビデオが破損することはなく、アーティファクトはありませんでした。
Bug 321589-自動VSyncストラテジーによりティアリングが発生する を参照
ソリューションB:
/ etc/environmentを編集し、次の行を追加します。
__GL_YIELD="USLEEP"
KWIN_USE_BUFFER_AGE=0
ファイルを保存して再起動します。
これにより、フルスクリーンビデオの問題が修正されました。がある;ただし、ウィンドウ内のビデオで時々ティアリングします。これらの設定によるアーチファクトはありませんでした。
背景:
次のリンクで、NVidiaグラフィックスで動作するものとしてリストされている3つの変数を見つけました: Kubuntuアップグレード後の画面の破損15.10-> 16.04
__GL_YIELD="USLEEP"
KWIN_TRIPLE_BUFFER=0
KWIN_USE_BUFFER_AGE=0
上記の3行はビデオの破損を防ぎましたが、emacsを使用したファイルの編集など、ビデオ以外の再生アクティビティでアーティファクトが発生しました。したがって、私はさらに実験を重ね、より良い妥協案を見つけました。
これらのKDE変数の説明については、 KWin/Environment Variables を参照してください。
その後、フルスクリーンの再描画設定を発見しました。これにより、すべての問題が完全に解決されました。
Kubuntu 16.04では、レンダリングバックエンドを変更することで解決しました
[システム設定]> [ディスプレイとモニター]> [コンポジター(サイドバー内)]> [レンダリングエンジンをOpenGL 3.1に変更]に移動します。