もともと60Hzでオーバークロックして、QNIX 2710モニターで100Hzのリフレッシュレートを達成しようとしています。私はWindowsで110HzまでオーバークロックできるNvidia GTX 1070を実行しています。
ただし、Ubuntuではモニターをまったくオーバークロックすることはできません。この古いブログ投稿Nvidia 970を使用してこれを達成する方法について説明していますが、私のモニターが必要なオプションを実行していOption "UseEDID" "False"
ますOption "ModeValidation" "NoEDIDModes"
。これらのオプションがない場合は、カスタムモニタを作成できますが、ModeLine
60Hz以下でのみ可能です。以上のエントリが生成されると、ログファイルは/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
オプションを使用していませんAllowNonEdidModes
。NoEdidMaxPClkCheck
私に役に立たなかった人を除いて、私はブログ投稿のオプションと一緒にそれを機能させました。
これで私のモデルは受け入れられますが、再起動時にロードされません。だから台本を作りました。
#!bin/bash
xrandr --output DVI-D-0 --mode 2560x1440 --rate 100.00
/etc/profile
ログインするたびに、100 Hzのフレームレートで2560 x 1440モデルの行に接続してアクティブにしました。