再起動後も Nvidia オーバースキャンを永続的に設定するにはどうすればよいですか?

再起動後も Nvidia オーバースキャンを永続的に設定するにはどうすればよいですか?

私が実行しているものの統計:
テレビ: HP MediaSmart TV 47 インチ / OS: Ubuntu 10.10 64 ビット / ビデオ カード: Nvidia GeForce GT 220 / ビデオ ドライバー: Nvidia 260.19.06

このコンピューターに初めて Ubuntu をセットアップしたとき、再起動後、ディスプレイの解像度が保存されませんでした。最終的に、xorg.conf ファイルでディスプレイを正しい解像度に手動で変更することで、この問題を解決しました。しかし、再起動後もオーバースキャン設定を維持することはできません。nvidia-settings -l自動起動に追加してみましたが、何も起こりませんでした。また、sudo を使用して Nvidia 設定アプリを実行し、変更を保存しましたが、それでも問題は解決しませんでした。また、.nvidia-settings-rcホーム ディレクトリに設定を保存するファイルがあり、正しいフィールドがあることに気付きましたHTPC64:0.0/OverscanCompensation[DFP-1]=115が、このファイルやそれに関連する設定は保存されていないようで、再起動後も Nvidia 設定でオーバースキャンを手動で調整する必要があります。この問題を解決するには、他に何ができますか?

答え1

遅すぎないことを願います。私も同じ問題を抱えていたので、あなたの質問に出会いました。nvidia-settings プログラムを開きます。オーバースキャンやその他のさまざまな設定を好みに合わせて設定し、左側のコンボ ボックスの「nvidia-settings 構成」オプションで「現在の構成を保存」をクリックし、デフォルトのままにします~/.nvidia-settings-rc

次に、~/.xinitrcファイルを開き、選択したディスプレイ マネージャーを指す行または if/case 構造のnvidia-settings -l前の任意の行に追加します。exec ...

よくわからない場合は、上部付近で十分でしょう。

答え2

最新のドライバーでは、GUIを使用して詳細モードでオーバースキャンを設定する必要がありました。

NVIDIA 設定

その後、confを/etc/X11/xorg.confに保存する必要がありました。

次に、メタ モードの値をコピーし、次の操作を実行するスクリプトを作成する必要がありました。

nvidia_tv_overscan_fix.sh

# You can do this with a GUI now, from nvidia
nvidia-settings --assign CurrentMetaMode="DVI-D-0: nvidia-auto-select +0+720, HDMI-0: 1280x720 +0+0 {viewportin=1280x720, viewportout=1205x680+35+20}"

起動時にそれを実行します

関連情報