私が実行しているものの統計:
TV:HP MediaSmart TV 47 "/ OS:Ubuntu 10.10 64ビット/ビデオカード:Nvidia GeForce GT 220 /ビデオドライバー:Nvidia 260.19.06
このコンピューターでUbuntuを初めてセットアップしたとき、再起動後、ディスプレイの解像度が保存されませんでした。 xorg.confファイルでディスプレイを正しい解像度に手動で変更することで、最終的にこれを修正しました。ただし、再起動後もオーバースキャン設定を維持することはできません。自動起動にnvidia-settings -l
を追加してみましたが、何も起こりません。また、Nvidia設定アプリをSudoで実行して変更を保存しましたが、これでも問題は解決していません。また、ホームディレクトリに設定を保存する.nvidia-settings-rc
ファイルがあり、フィールドHTPC64:0.0/OverscanCompensation[DFP-1]=115
がIS正しいが、このファイルおよび/または設定再起動後もNvidia設定で手動でオーバースキャンを調整する必要があるため、これに関連するものは保存されていないようです。これを解決するには、他に何ができますか?
これが遅すぎないことを願っています。私は同じ問題を抱えていたので、あなたの質問を見つけました。 nvidia-settingsプログラムを開きます。オーバースキャンやその他のさまざまな機能を好みに合わせて設定し、左側のコンボボックスの[nvidia-settings configuration]オプションで[Save Current Configuration]をクリックして、デフォルトを~/.nvidia-settings-rc
のままにします。
次に、~/.xinitrc
ファイルを開き、nvidia-settings -l
の前の任意の行にexec ...
を追加するか、選択したディスプレイマネージャーを指すそれを含むif/case構造体を追加します。
よくわからない場合は、上部のどこかで十分です。
最新のドライバーでは、オーバースキャンを詳細モードで設定するためにGUIを使用する必要がありました
次に、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}"
起動時に実行します