NVIDIA設定を開かずにGSyncを無効にする方法は?

NVIDIA設定を開かずにGSyncを無効にする方法は?

私のモニター(Dell S2176DG)はGSyncをサポートしていますが、Linuxで正しく表示されるにはICC /カラープロファイルが必要です。 GNOME設定を使用してカラープロファイルを設定できますが、nvidia設定を開くたびにリセットされます。

問題は:GNOMEシェルとモニターの構成ではうまく機能しないため、起動するたびにGSyncを無効にする必要があることです。ウィンドウをドラッグし続けないと、奇妙な気がします。私のワークフローでは、Linuxデスクトップから起動するときにGSyncは必要ないので、無効にすることを選択しました。ただし、nvidia設定を再度開くとICCプロファイルがリセットされ、その後にGNOME設定を再度開き、プロファイルを切り替える必要があります。始めるたびに。

NVIDIA設定を開かずにGSyncを永久に無効にするか、少なくともログインしたときに無効にする方法はありますか?

ベストアンサー1

nvidia-settingsGUIを開かなくても、コマンドラインでさまざまなオプションを設定できます。デフォルトでは、保存された設定を適用しようとしましたが(カラープロファイルが混乱する可能性があります)、正しいオプションを渡すと、変更を要求したものだけが変更されます。

ここにあるオプションは次のとおりですAllowGSYNC-qオプションは現在の状態を表示できます。

$ nvidia-settings -q AllowGSYNC

Attribute 'AllowGSYNC' (termina:1.0): 1.
'AllowGSYNC' is a boolean attribute; valid values are: 1 (on/true) and 0 (off/false).
'AllowGSYNC' can use the following target types: X Screen.

これを切り替えるには、次の-aフラグを使用します。

nvidia-settings -a AllowGSYNC=0

ブーム、GSyncは無効になっており、他の設定はタッチされていません。これはアプリケーションの他の設定で使用され、フラグを使用して利用可能なオプションを表示できます-L

これをXスタート/セッションスクリプト/何でも追加すると、毎回機能します。

[私自身の質問に答えて、この問題が長い間私を悩ませてきたので、ついに解決策を見つけました。うわー! ]

おすすめ記事