我正在尝试查看我的LG 32UL500-W显示器是否会超频超过 60hz。看起来 DisplayPort 1.2在 75hz 处理 4k。
当我运行时xrandr --verbose
,它显示了 4k 60hz 的默认 VESA 模式:
3840x2160 (0x5a) 533.250MHz +HSync -VSync
h: width 3840 start 3888 end 3920 total 4000 skew 0 clock 133.31KHz
v: height 2160 start 2214 end 2219 total 2222 clock 60.00Hz
这工作正常。如果我使用它来计算它,cvt 3840 2160 60 -r
我会得到相同的值。
$ cvt 3840 2160 60 -r
# 3840x2160 59.97 Hz (CVT 8.29M9-R) hsync: 133.25 kHz; pclk: 533.00 MHz
Modeline "3840x2160R" 533.00 3840 3888 3920 4000 2160 2163 2168 2222 +hsync -vsync
但是,如果我尝试计算任何高于 60hz 的值,则此命令不起作用。
$ cvt 3840 2160 75 -r
ERROR: Multiple of 60Hz refresh rate required for reduced blanking.
如果我在没有减少消隐标志的情况下运行相同的命令,我会得到截然不同的数字,当我将它们添加到显示器并将它们应用到显示器时这些数字不起作用xrandr
。
$ cvt 3840 2160 60
# 3840x2160 59.98 Hz (CVT 8.29M9) hsync: 134.18 kHz; pclk: 712.75 MHz
Modeline "3840x2160_60.00" 712.75 3840 4160 4576 5312 2160 2163 2168 2237 -hsync +vsync
$ cvt 3840 2160 75
# 3840x2160 74.95 Hz (CVT 8.29M9) hsync: 169.16 kHz; pclk: 904.00 MHz
Modeline "3840x2160_75.00" 904.00 3840 4168 4592 5344 2160 2163 2168 2257 -hsync +vsync
如果我尝试以 60hz 或 75hz 应用这些模式,我的显示器无法理解信号。
真的没有办法为 75hz 计算一组合适的值吗?我希望cvt
至少可以让我选择计算 75hz 的值,-r
这样我至少可以尝试一下。我知道 120hz 是不可能的,因为 DisplayPort 1.2 不支持 4k,而且我的显示器无法处理这个速率。在线计算器似乎也没有给我合适的值。