Nvidia Graphics Screen Flicker問題の修正


14

私はこれについて多くの質問があることを知っています-私はそれについて少なくとも100の質問を読みましたが、それでもNvidia画面のちらつきの問題の解決策を見つけることができません。私は11.10以来この問題を抱えています。画面は約3〜5秒ごとに揺れたりちらつきます。Nvidia 6100を搭載したGateway GT5028でUbuntu 12.04 LTSを実行しています。どんなソリューションでも歓迎します。この問題の解決を望んでいます。

回答:


7

これは私のために働いた:

  • Compiz Configをインストールし、ターミナルから次のように入力します:

    sudo apt-get install compizconfig-settings-manager

  • ランチャーから、CompizConfig Settings Managerを実行します

  • 「ユーティリティ->回避策->再描画時に全画面再描画(バッファスワップ)を強制するのチェックボックスをオンにします

Ubuntu 14.04を使用して、Nvidia GT 525mを搭載したDell XPSラップトップを所有しています。

このスレッドの回答に基づいてこのソリューションを作成します。14.04へのアップグレード後に画面が部分的にちらつく


これに注意する価値は、gpu&cpuの負荷を大幅に増加させ、fpsの低下を引き起こします。
エドワード

Debian 8およびKDE 4はこちら。助けてくれたのは、設定で特定のKDE効果を無効にすることでした。
LatinSuD

コンピューターを再起動しなくても、変更は有効になりますか?何も私のために働いていないように思える
embe

4

nvidia-settingsを使用してディザリングをオフ(無効)にしてみてください。問題が解決した場合は、/ etc / X11 / xorg.confを更新して、画面セクションに(Option "FlatPanelProperties" "Dithering = Disabled")を追加します。幸運を。


設定にアクセスするにはどうすればよいですか?現在、nvidiaドライバーをアクティブにしていません。アクティブにするたびに、次の起動時に黒い画面が表示されるためです。TTYにアクセスすると、デスクトップが表示されなくなります。
spazmatic1221

設定はnvidia-settingsを介して利用できます。nvidiaドライバーがインストールされていない場合、1)システム設定からインストール->追加ドライバー、2)sudo apt-get update; sudo apt-get install nvidia-current nvidia-settings、または3)ドライバーのダウンロード/インストールnvidiaから直接。誰もが好みを持っていますが、私は後者を好む傾向があります。頑張って楽しんでね。
cogitoergosum

さて、nvidia currentドライバーをインストールしました。ありがたいことに、今回は黒い画面はありません。しかし、Nvidia Xサーバー設定でディザリングについて何も表示されません
-spazmatic1221

デフォルトのnvidia-settingsにはオプションが含まれていません。それでも画面のちらつきが問題になる場合は、nvidiaからドライバーをダウンロードすることを検討してください。このQ&Aボードの指示を参照できます。
cogitoergosum

コマンドラインを使用して設定を編集する方法について簡単に説明してもらえますか。
spazmatic1221

3

Ubuntu 14.04でのウィンドウのちらつきを修正-NVIDIAグラフィックカード

私のラップトップのUbuntu 14.04でウィンドウがちらつく問題を解決しましたが、基本的にはNvidiaグラフィックカードの設定に関連する問題です。

sudo nvidia-xconfig

ファイルが /etc/X11/xorg.confが存在しない場合、このコマンドはそれを作成します。

sudo nano /etc/X11/xorg.conf

ファイルをスクロールし、Device次のようにセクションを編集します。

Section Device
  Identifier Device0
  Driver "nvidia"
  VendorName "NVIDIA Corporation"
  BoardName "GeForce GTX 650"
  Option "RegistryDwords" "PerfLevelSrc=0x2222"
  Option "TripleBuffer" "True"
EndSection

通常、最後の3つのコンマは、デバイスのセクションにありません。これにより、カードがパフォーマンスモードに設定され、トリプルバッファリングが有効になります。

ターミナルタイプで:

nvidia-settings

Xサーバーが表示されますnvidia-settings / OpenGLで次のように引数の値を設定します。

Sync to Vblank
Allow Flipping
Use Conformant Texture Clamping

構成を保存してからコンピューターを再起動します。


構成をどのように保存しますか?
アーロンエサウ

驚くべきことに、nvidia-settings実際にインストールするとすべてが修正されました。
ブレアグ23

2

同じ問題がありました。cogitoergosumは、コマンドラインがどのように機能するかを理解していると想定しているため、混乱しています。コマンドプロンプトを開く必要があり、いくつかのコマンドの使用方法を学ぶ必要があります。この問題を真に解決する唯一の方法は、コマンドラインインターフェイス(CLI)での作業が必要です。特にプロフェッショナルコンピューティングでは、CLIスキルは非常に価値があります。だから私はあなたが始めるのを手伝います。

まず、man cd入力してEnterキーを押します。マニュアルページをエスケープするには、読み終わってコマンドを試してみたいときにcd、と入力しqます。Linuxでは、Windowsとは異なり、man+ [command]は任意のコマンドのマニュアルページを表示します(+ [command]を目的のコマンドに置き換えます。たとえばman vi、viでファイルを編集する方法を入力します。

cd /etc/X11/「xorg.conf」を含むディレクトリに移動します。彼らはのためのルートuser.Seeとしてmanページを編集しているときは、修正の所有権の変更やファイルのパーミッションに注意する必要があるchmodchown(タイプman chmodman chown)。ファイルを変更する前に、常にファイルをバックアップする必要があります。ファイルをバックアップするには、いくつかのテクニックがあります。を使用catして、ファイルの内容を出力し、その出力を新しいファイルにリダイレクトできます。例えば。cat /etc/X11/xorg.conf > /etc/X11/xorg.conf.bkp1cpまたはを使用することもできますがmv、通常はリダイレクトを使用します。特定のディレクトリの内容を表示するには、lsまたはを試してくださいls -l。すべての出力が表示されない場合は、を入力して出力をパイプlessしますls -l | less

:私は、64ビットのためにここにLinux上のNvidiaのバグに対する解決策を見つけた-一般的な問題と解決策のReadme -のNvidiaとLinux x64の ここ32ビット(x86の)ために同じREADMEだ:Nvidiaの&Linuxのx86の-一般的な問題と解決策のReadme - 256.44 あなたの場合Linux用の異なるNvidiaドライバーを使用している場合は、Nvidiaのサイト(Linux Display Driver Archive)で同様のreadmeファイルを見つけることができます。

本当にスキルを上げたいのであれば、シェルスクリプトに関するLinuxドキュメントをGoogleで検索する必要があります。


2
これは非常にトピックとは無関係で無関係なようです。情報は素晴らしいです、誰もがそれを知る必要があります...しかし、あなたはOPを newb として扱うことさえ試みませんでした。あなたは OPが右講義に突入、仮定を想定しました。
デジタル過激派

1

価値のあることのために、私は長年、Ubuntu / DebianベースのMythTVボックスでこの画面のちらつきの問題を抱えてきました。私は14.04にそれを手に入れ、最近問題が存在したLinux Mint 18からそのボックスをアップグレードしました。現在、16.04.2を実行しています。再描画を強制するcompizconfig-settings-managerの変更は機能しませんでしたが、他の設定をいじることができました。私にとってそれを修正したのは、「初期ダメージ時に完全に再描画を強制する」オプションのチェックを外したことです。

Compizが損傷だと考えているビットを反転させるハードウェアの問題があるかどうかはわかりませんが、アーティファクトや損傷は見られず、画面のちらつきはなくなりました。Pentium G870でIntel組み込みグラフィックスをHDMI経由で1080pテレビに使用しています。


1

この問題を抱えている他のすべての人のためだけに。nvidiaの設定でディザリングをオフにすると、効果が低下するように見えましたが、完全にはなくなりませんでした。

しかし、オフにするフリッピングを助けになりました。私はもうこの厄介なちらつきはありません。わーい!

nvidiaドライバー(nvidia-384バージョン384.111-0ubuntu0.16.04.1)がインストールされているLinux Mint 18.3シナモンでの実行方法:

  • アプリケーションメニューを開きます
  • 「nvidia」を検索:「NVIDIA Xサーバー設定」があります。それをクリックします
  • ディザリングをオフにします:GPU 0 –(GeForce名)-> DFP-0(モニター名)(および3つのモニターがあるためDFP-3とDFP-4)で見つけました
  • フリッピングをオフにします:X Screen 0-> OpenGL Settings-> Allow Flipping(uncheck)

フリッピングをオフにする+1が役に立ちました!
ベン

これは機能しましたが、変更を永続化する方法は?再起動後、変更された設定はすべて失われます
ベン

-1

私はしばらくの間悩んでいた同じ問題でLinux Mint 17を使用しています。Linuxソフトウェアマネージャーを使用して発見した場合、検索バーにnvidiaと入力するだけで(私の場合のように)、もちろん「グラフィックス」に関連してクリックします。Nvidia-Current-Updates。一度インストールされた問題は解決され、パフォーマンスはアップしました。NvidiaのWebサイト-Linuxソフトウェアマネージャーによると、プログラムマネージャーが特定のドライバーを分析してダウンロードする26Mのドライバーがあります。私の問題は解決されました。


Linux Mintの特別なツールに根ざした回答は、Ubuntuにはこれらのツールがないため、Ask Ubuntuと互換性がありません。
スティーブンマイケルケラット14年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.