nvidiaとxorgを使用してカスタム解像度を有効にする方法

nvidiaとxorgを使用してカスタム解像度を有効にする方法

モニターの文書化されていない解像度を有効にしたい場合は、使用する正しい設定をEDID知っている人がいますかDVI?正しい設定を見つけるために広範囲に検索しましたが、スキャンをxorg.confバイパスしても、ドライバは誤ったカスタムディスプレイを無視しているようです。modesetEDID

達成しようとしている解像度はモニターにはありませんが、EDIDモニター(Windows 10で使用されている)でサポートされていることがわかります。

ベストアンサー1

ディスプレイをインポートしてEDIDファイルに保存します。 Linuxでは、次のことができます。エディドを読む

次に、Windowsと入力して作業モードのパラメータを取得します。詳細はもう覚えていませんが(これは一度だけ行う必要がありましたが、数年前です)、これを行うためのWindowsユーティリティがあり、簡単に見つけることができます。

次に、EDID新しいパターンを含むようにファイルを編集します。当時はPerlスクリプトを書いたと思いますが、これを行う他の(Windows)ユーティリティを見つけることもできます。

配管工事を直接する必要がある場合の形式は次のとおりです。ウィキペディア、次のようないくつかの投稿が役立ちます。これこれこれ。特に一つあります。エディッドジェネレータ最初から役に立つプログラムのようです。

ファイル内の項目の順序がEDID重要です。私の記憶が正しいなら、まず好きなモードが欲しいと思います。

調理済みファイルがある場合は、EDIDLinuxにコピーして指定してくださいxorg。これを行うときは、Device私のセクションに次のオプションを追加する必要がありますxorg.conf

Option    "CustomEDID"    "DFP-1:/etc/X11/EDID.bin"

最近はXorg無視さxorg.confれるので、再起動するにはあちこちを見てください。CustomEDIDこれはnVidiaドライバのマニュアルに記載されており、特定の設定に合わせて調整する必要があります。

おすすめ記事