我正在尝试通过以下方式向屏幕添加新分辨率:
cvt 1920 980 60
产生
# 1920x980 59.92 Hz (CVT) hsync: 60.94 kHz; pclk: 156.00 MHz
Modeline "1920x980_60.00" 156.00 1920 2040 2240 2560 980 983 993 1017 -hsync +vsync
然后我将其提供给xrandr
添加新的资源并相应地更新资源。
我目前使用的分辨率为 1920x1080。当我将其更新到 1920x980 时,我原以为底部几厘米会变黑,但实际上我在顶部看到了一条黑色的水平条。
我该如何解决?
答案1
--panning
您可以尝试使用中的选项调整屏幕位置xrandr
。此选项允许您指定虚拟屏幕的大小以及可见屏幕在其中的位置。
xrandr --newmode "1920x980_60.00" 156.00 1920 2040 2240 2560 980 983 993 1017 -hsync +vsync
xrandr --addmode <your display output> "1920x980_60.00"
xrandr --output <your display output> --mode "1920x980_60.00" --panning 1920x1080+0+80
您可以调整+0+80
该选项的一部分--panning
来重新定位屏幕,直到黑条不再可见。