web-dev-qa-db-ja.com

Nvidiaグラフィックスを使用したLinuxでの画面分割

画面がひどく裂け、トラブルシューティングの方法がわかりません。私は完全にUbuntuに切り替えるのが大好きですが、この涙で、それはあまりにもイライラします。これは、Ubuntuベースのディストリビューション(要素OSを含む)にのみ存在します。マンジャロ(アーチフォーク)では、引き裂くことはありません。

PC構成:マザーボード:Aorus Pro Wifi z390 CPU:Intel i7 9700k RAM:32GB GPU:Nvidia 1060 6GB DisplayPort出力はモニターのHDMIに接続します

モニターは75hzのリフレッシュレートを報告し、Ubuntuのモニター設定は74.97のリフレッシュレートを報告しました(60hzに変更できますが、役に立ちません)。

6
count-testa

コメントで述べたように、私は答えを投稿します。
ティアリングの問題を解決するには、次のコマンドを追加して、起動時に実行します。
nvidia-settings --assign CurrentMetaMode="nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }"
これを行うには、「スタートアップアプリケーションの設定」を検索し、追加ボタンを押して貼り付けて、コマンドをスタートアップコマンドに追加します。 Commandフィールドのコマンド(Nameセクション)次にAddを押します。

または次の方法でCrontabにコマンドを追加できます:

  • ターミナルでcrontab -eを実行します。
  • Crontabを初めて開く場合は、エディターを選択するように求められます。たとえば、nano(1番)を選択して、 Enter
  • ファイルの最後に次の行を追加します:@reboot nvidia-settings --assign CurrentMetaMode="nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }"
  • 使用して保存 Ctrl + O そして終了します。

変更を有効にするには、コンピュータを再起動する必要があります(どちらの方法でも)。


上記の手順を適用してもティアリングの問題が解決しない場合は、次の手順を実行してください。

  • Sudo apt install compton compton-confを使用してcomptonをインストールします
  • comptonを追加して、すでに説明した方法の1つに従って起動時に実行します。

それでも画面が破れる場合:

  • 次のコマンドを実行して、compton.confを.configフォルダーに追加します。touch ~/.config/compton.conf
  • compton --config ~/.config/compton.confを追加

コンピュータを再起動します。

クレジット:Nvidiaグラフィックスを使用したLinuxで画面のティアリングを修正

5
singrium