将显示分辨率设置为 5120x1440 后,我得到当前分辨率 7040 x 1700(Ubuntu 22.04.3,Philips 45B1U6900C,Dell Inspiron 14 5410)

将显示分辨率设置为 5120x1440 后,我得到当前分辨率 7040 x 1700(Ubuntu 22.04.3,Philips 45B1U6900C,Dell Inspiron 14 5410)

我在 Dell Inspiron 14 5410 上运行 Ubuntu 22.04.3。

连接新的飞利浦 45B1U6900C 显示器时,没有列出正确的分辨率 5120x1440,因此我创建了它,如下所示这些说明

详细信息如下:

$ cvt 5120 1440 30
# 5120x1440 29.96 Hz (CVT) hsync: 43.98 kHz; pclk: 292.75 MHz
Modeline "5120x1440_30.00"  292.75  5120 5360 5888 6656  1440 1443 1453 1468 -hsync +vsync

$ sudo xrandr --newmode "5120x1440_30.00" 292.75  5120 5360 5888 6656  1440 1443 1453 1468 -hsync +vsync

$ sudo xrandr --addmode DVI-I-2-1 5120x1440_30.00

$ xrandr --listactivemonitors
Monitors: 2
 0: +*eDP-1 1920/309x1080/173+5120+620  eDP-1
 1: +DVI-I-2-1 5120/1090x1440/310+0+0  DVI-I-2-1

因此,显然它起作用了,但是......

$ xrandr|head -n1
Screen 0: minimum 320 x 200, current 7040 x 1700, maximum 16384 x 16384

分辨率为 7040x1700,屏幕“溢出”了显示器的物理边界,并且宽高比也不正确(所有内容都显得挤压)

有什么办法可以解决这个问题吗?(我尝试了 30Hz 以确保 HDMI 的安全,但也尝试了 75Hz,结果相同)

相关内容