Nvidiaカードのオーバークロックモニター:オーバーレイモードを確認する

Nvidiaカードのオーバークロックモニター:オーバーレイモードを確認する

もともと60Hzでオーバークロックして、QNIX 2710モニターで100Hzのリフレッシュレートを達成しようとしています。私はWindowsで110HzまでオーバークロックできるNvidia GTX 1070を実行しています。

ただし、Ubuntuではモニターをまったくオーバークロックすることはできません。この古いブログ投稿Nvidia 970を使用してこれを達成する方法について説明していますが、私のモニターが必要なオプションを実行していOption "UseEDID" "False"ますOption "ModeValidation" "NoEDIDModes"。これらのオプションがない場合は、カスタムモニタを作成できますが、ModeLine60Hz以下でのみ可能です。以上のエントリが生成されると、ログファイルは/var/log/Xorg.0.logこれが有効なモードではなく、デフォルトモードに戻ることを知らせます。

Nvidiaの455ドライバを使用してUbuntu 20.04.1 LTSを実行しています。

また、Compizconfig設定マネージャを介してリフレッシュレート検出をオフにしてオーバークロックを試みました。

答え1

私が使用する組み合わせ

/etc/X11/xorg.conf.d/98-monitor.conf
Section "Screen"
    Option         "ModeValidation" "AllowNonEdidModes,NoEdidMaxPClkCheck,NoMaxPClkCheck"
    Monitor        "Monitor"
    Identifier     "Screen"
    Device         "Device"
EndSection

Section "Monitor"
    Identifier     "Monitor"
    HorizSync       30-83
    VertRefresh     56-75
EndSection

/etc/X11/xorg.conf.d/99-nvidia.conf
Section "Device"
    Identifier  "Videocard0"
    BusID       "PCI:7:0:0"
    Driver      "nvidia"
    VendorName  "NVIDIA"
    BoardName   "NVIDIA Corporation TU116 [GeForce GTX 1660 Ti] (rev a1)"
    Option      "Coolbits" "28"
    Option      "metamodes" "nvidia-auto-select +0+0 {ForceCompositionPipeline=On, ForceFullCompositionPipeline=On}"
    Option      "UseEDIDFreqs" "Off"
    Option      "UseNvKmsCompositionPipeline" "Off"
EndSection

そしてhttps://github.com/birdie-github/useful-scripts/blob/master/monitor_overclock

Windowsで動作する場合はダウンロードしてください。ソフトMCCSそしてWindowsでモデル行をコピーします。

答え2

私は彼の投稿で言及されたArtemModeValidationオプションを使用していませんAllowNonEdidModesNoEdidMaxPClkCheck私に役に立たなかった人を除いて、私はブログ投稿のオプションと一緒にそれを機能させました。

これで私のモデルは受け入れられますが、再起動時にロードされません。だから台本を作りました。

#!bin/bash
xrandr --output DVI-D-0 --mode 2560x1440 --rate 100.00

/etc/profileログインするたびに、100 Hzのフレームレートで2560 x 1440モデルの行に接続してアクティブにしました。

関連情報