我有一个支持 280 Hz 的显示器,尽管我仅限于通过 HDMI 使用旧的 Intel HD610,在 Windows 上我可以将刷新率设置为高达 120 Hz(在显示菜单中检查),但在 Linux 上我只能达到最大 99 Hz。
我在做什么:
cvt 1920 1080 120
哪个打印:
# 1920x1080 119.93 Hz (CVT) hsync: 139.12 kHz; pclk: 369.50 MHz
Modeline "1920x1080_120.00" 369.50 1920 2080 2288 2656 1080 1083 1088 1160 -hsync +vsync
然后:
xrandr --newmode "1920x1080_120.00" 369.50 1920 2080 2288 2656 1080 1083 1088 1160 -hsync +vsync
和:
xrandr --addmode HDMI1 1920x1080_120.00
最后,当我尝试设置此自定义刷新率(通过 Xfce Display 应用程序)时,没有任何反应;它会返回到之前的刷新率。我用 90 Hz 做了同样的过程,它起作用了,但这是我能达到的最大值。
我的 xorg (v1.20.10) 日志包含以下有趣的信息:
intel(0): Using Kernel Mode Setting driver: i915, version 1.6.0 20190822
[ 3.606] (II) intel(0): Supported standard timings:
[ 3.606] (II) intel(0): #0: hsize: 1280 vsize 720 refresh: 60 vid: 49281
[ 3.606] (II) intel(0): #1: hsize: 1280 vsize 720 refresh: 75 vid: 53121
[ 3.606] (II) intel(0): #2: hsize: 1280 vsize 800 refresh: 60 vid: 129
[ 3.606] (II) intel(0): #3: hsize: 1280 vsize 800 refresh: 75 vid: 3969
[ 3.606] (II) intel(0): #4: hsize: 1920 vsize 1080 refresh: 60 vid: 49361
[ 3.606] (II) intel(0): #5: hsize: 1920 vsize 1080 refresh: 85 vid: 55761
[ 3.606] (II) intel(0): #6: hsize: 1920 vsize 1080 refresh: 100 vid: 59601
[ 3.606] (II) intel(0): #7: hsize: 1920 vsize 1080 refresh: 120 vid: 64721