特定のアプリケーションを全画面表示すると、画面全体がゆっくりと上から下に黒いフィルターで覆われ始めます(このYouTubeビデオを参照)。
画面を更新しようとすると(たとえば、マウスカーソルを移動したり、ゲームが新しいフレームを描画したり)、黒いバーが再び上から開始されます。これを行うと、画面にちらつきや変色が生じる場合があります。
特定のアプリケーション(Firefoxや端末など)はこの動作を示しませんが、他のアプリケーション(Google Chrome、Discord、さまざまなゲームなど)は現れます。Nouveauドライバーで実行する場合、この動作を示すアプリケーションはありません。
常に再描画するアプリケーション(Unityデスクトップなど)に戻ると、黒い画面はそれ以上進みませんが、わずかなちらつきが発生し、時間とともにフェードアウトします。
スクリーンショットを撮ったり記録したりできません。これは、これがXサーバーやディスプレイマネージャーよりも下位レベルであることを示唆しています。
このエラーはゲストセッションでは発生しないようです(または、まだそこに再現できませんでした)。不適切な構成に関連する何らかの問題が発生していることが示唆されます。ただし、新しいアカウントを作成すると、このバグが発生します。
何が起こっている?これは単なるドライバーのバグですか?これは、なんらかの修正が必要な構成エラーですか?
現在のList Of Things Tried™(動作しませんでした):
- すべてのUnity構成をリセットします
- NVIDIA設定ファイルを削除して再生成します
- NVIDIAドライバーのアンインストール/再インストール
- 古いNVIDIAドライバーを使用する
- 代替ディスプレイマネージャーの使用(
xdm
)
Chromeでハードウェアアクセラレーションを無効にすると、この問題がなくても機能しますが、それでも根本的な問題は解決しません。ハードウェアアクセラレーションを無効にするオプションとは限りません。
可能であれば、プロファイルをリセットしたり、オープンソースのドライバーに切り替えたりすることは避けたいです。どちらも私の頭の中の最後の手段であり、なぜこれが起こったのかはまだわかりません。つまり、バグを報告したり、そのルートをたどったときに誤って新しいプロファイルでバグを引き起こしたりすることはできません。
オペレーティングシステム: Ubuntu 16.04 LTS
カーネル: 4.10.0-36-generic、4.11.0-14-generic
グラフィックカード: Nvidia GTX 1080(非Optimus)
GCドライバー: NVIDIA 387.12、384.90および381.22での再現
nouveau
を使用する場合にも発生しません。これがいつ始まったのか、その時何をしたのかわからないでしょうか?nvidia
nouveau