我的系统是 Debian Linux。我的新 4k UHD 显示器默认仅使用 1920x1080。
答案1
$ cvt 3840 2160 19
# 3840x2160 18.98 Hz (CVT) hsync: 41.48 kHz; pclk: 205.75 MHz
Modeline "3840x2160_19.00" 205.75 3840 4008 4400 4960 2160 2163 2168 2186 -hsync +vsync
$ xrandr --newmode "3840x2160_19.00" 205.75 3840 4008 4400 4960 2160 2163 2168 2186 -hsync +vsync
$ xrandr --addmode HDMI-1 "3840x2160_19.00"
然后我可以在显示设置中选择 3840x2160。更高的刷新率似乎不起作用,因此显示效果不太流畅,尤其是鼠标指针和电影。
甚至更好:
下载http://www.riscosports.co.uk/cvt.zip
(使用 编译源代码gcc -o cvt -lm cvt.c
)
使用以下方法计算模式行
$ ./cvt 3840 2160 24 -r -x
# 3840x2160 @ 24.00 Hz Reduced Blank (CVT)
# field rate 24.00 Hz; hsync: 52.44 kHz; pclk: 209.75 MHz
Modeline "3840x2160_24.00_rb" 209.75 3840 3888 3920 4000 2160 2163 2168 2185 +HSync -Vsync
然后我可以在显示设置中选择 3840x2160,24Hz。
我提交了一个错误,指出 Debian cvt 不支持在 60Hz 的倍数以外的刷新率下减少空白:https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=899066