web-dev-qa-db-ja.com

nvidia-settingsはxorg.confを書き込みますが、設定をロードしません

nvidia-settingsに変更を加え、xorg.confに変更を書き込みました(はい、ファイルをチェックしました)。

再起動後、nvidia-settingsを再度開いた後にのみ設定が適用されますが、これを修正する方法はありますか?現在、起動時にこのbsを実行しています:timeout 1 nvidia-settings

利用可能なすべてのドライバーで発生します(nouveau、current/experimental)。起動時にあった元の--load-config-onlyは機能しません。

2
braindamage

読み込み専用ソリューション

ユーザーとしてnvidia-settings GUIを使用した後、~/.nvidia-settings-rcユーザーファイル、およびすべての行からホスト名プレフィックスを削除し、「:」だけを残してそれらの行を開始します。ほとんどすべてのエディターで、replace all(ホスト名)を何も使用しないでください。

次に、オプションでファイルを読み取り専用に設定します。それ以上の変更をロックします。さもないと nvidia-settings GUI変更により、ホスト名がファイルに追加されます。

または、編集したファイルの名前を変更し、nvidia-settingsにロード時に使用するように指示できます。nvidia-settings -l --config =/home/user/my_edited_nvidia_settings_rc

必要に応じて、GUIが再び設定を変更するように、ファイルの読み取りと書き込みを設定し、設定のロックを解除することを忘れないでください。残念ながら、再びホスト名を削除する必要があります。

これを使用して、Nvidiaカードを使用して、写真編集用の正しいガンマ/色(緑の色合い)を設定します。私のモニター設定は正しく動作しません。

ホスト名の削除が機能する理由はわかりません。しかし、そうです!これで、起動するたびに(「-l」なしで)自動ロードされたnvidia-settingダイアログを閉じる必要がなくなり、「-l」(ロードのみのL)オプションが機能します。いつ nvidia-setting -lは、スタートアップアプリケーションとしてロードされます。

1
user244977

私は同じ問題に直面しており、半分(または4分の1 ...)の解決策がありました。

端末で次のコマンドを発行するだけです:

$ nvidia-settings & sleep 2 && killall -v nvidia-settings

または、より便利なように、これを実行可能なbashスクリプトのデスクトップに配置できます。

#! /bin/bash

nvidia-settings & sleep 2 && killall -v nvidia-settings

スタートアップの設定でも、ユーザーのホームフォルダーの.profileファイルでも、このスクリプトを発行することはできませんでした。 .profileでこのスクリプトを使用すると、デスクトップ環境の読み込みはスクリプト全体の実行を待機します(次のようなものを使用する場合)

#! /bin/bash

sleep 15
nvidia-settings & sleep 2 && killall -v nvidia-settings

...)終了すると、.nvidia-settings-rcの適切な設定が他の何かによってオーバーライドされているように見えます

しかし、それまでの間、色補正を適用する簡単な方法があります。

よろしく、

0
Raimon

私は同じ問題を抱えています。確かに答えがわからない。ログイン時に.nvidia-settings-rcファイルをロードすることと関係があると思います。それは単なる推測です。

このリンクも役立つかもしれません: http://eric.biven.us/2008/02/16/ubuntu-and-nvidia-settings-how-to-make-those-settings-reapply-themselves-next- time /

乾杯!

0
richard

nvidia-settingsはまだ解決されていないようです。ここでも機能していません。

nvidiaのフルスクリーンが必要な場合-私の答えは次のとおりです。

1900x1080pのxrander問題

私もこれでnvidia-settings-frickleを解決しようとしましたが、ここでは役に立ちませんでした。これがマシンで役立つかどうかをテストできますか?!

0
dschinn1001