web-dev-qa-db-ja.com

EDIDを送信しないモニターのNvidiaドライバーで正しいモニター解像度を設定するにはどうすればよいですか?

正しいモニター解像度を取得するのに苦労し続けています-再インストールするたびに、新しいUbuntuリリースを使用し、以前使用していた古いトリックが機能しなくなりました。新しいリリースごとに長い質問を残すのではなく、より普遍的で時代を超越したソリューションを探しています。

EDID値を送信しない画面のNvidia GPUで正しいモニター解像度を設定する正しい方法は何ですか?

注:これは「ダミー」の質問です-チャットの助けを借りて、私はすでに答えを見つけました。ユニバーサル

次の手順を実行します。

ステップ6と7は通常必要ないことに注意してください;それらをスキップしてみてください、それが機能しない場合は、すべてのステップを繰り返し、これら2つを含めてください。一部のモニターはEDID情報をコンピューターに送信しないため、Ubuntuはモニターが何を実行できるかを知ることができず、安全な(低)解像度しか提供しません。これらの2つの手順でその問題は解決します。

  1. Recovery Modeで再起動して再起動します。
  2. タイプrm /etc/X11/xorg.xonfEnter
  3. タイプrebootEnter
  4. 通常のUbuntuデスクトップに戻ったら、を押します Alt + F2 terminalEnter
  5. ターミナルで、Sudo nvidia-xconfigEnter)。これにより、新しいxorg.confファイルが書き込まれます。
  6. 押す Alt + F2 gksu gedit /etc/X11/xorg.confEnter)。
  7. Section "Monitor"で始まる部分を探し、そこに正しいHorizSyncおよびVertRefresh値を入力します。 (「 モニタのhsync/vsync値を検索するにはどうすればよいですか? )」を参照してください。
  8. 再起動。
  9. 通常のUbuntuデスクトップに戻ったら、 "スタートメニュー" "Nvidia X Server Settings"を見つけて開始します。それ。
  10. セクションX Server Display Configurationで、目的の解像度を設定し、ボタンSave to X Configuration Fileを押します。
  11. リブート。

これで適切な解像度が得られました!

最後に、後でファイルを台無しにして復元する必要がある場合に備えて、/etc/X11/xorg.confファイルを安全な場所にコピーします。

NVidia設定アプリケーションを使用する

コンピューターにnvidia専用ドライバーがある場合は、nvidia-settingsをインストールして準備ができている必要があります。

コマンドライン方式

次のコマンドを実行します。

nvidia-settings --query FlatpanelNativeResolution

これが何も返さない場合、またはエラーが返された場合は、次を使用して有効な属性を検索してください。

nvidia-settings --query all | grep -i resolution

次に、見つかった属性のいずれかで適切に聞こえる最初のコマンドを試してください。

GUIメソッド

  1. ランチャーを探すか、コマンドとして実行して、nvidia-settingsを開きます。
  2. セクションツリーで、GPUに移動します。
  3. ここで、すべてのアイテムを参照するか、デバイス名のように聞こえるアイテムを探します。私の場合、DFP-0 (AUO)が表示されます。
  4. Flatpanel Informationに解像度のリストが表示されます。
1
Severo Raz