Ubuntu 22.04-新创建的屏幕分辨率不可选择

Ubuntu 22.04-新创建的屏幕分辨率不可选择

我有以下组合:

  • 处理器 Intel® Core™ i7-7500U
  • 显示屏 S3422DWG

屏幕配有 HDMI。此组合可实现的最大分辨率为 3440 x 1440 @ 24Hz。此分辨率适用于在另一个分区中运行的 Windows。

所以更新到ubuntu 22.04之后,就无法用xrandr改变分辨率了。

这是我所做的:

cvt 3440 1440 24

return

# 3440x1440 23.98 Hz (CVT) hsync: 35.08 kHz; pclk: 153.25 MHz
Modeline "3440x1440_24.00"  153.25  3440 3560 3904 4368  1440 1443 1453 1463 -hsync +vsync

然后我检查了连接的显示器

xrandr --listactivemonitors

return

0: +*XWAYLAND0 1920/800x1080/330+0+0  XWAYLAND0

我想要更改的屏幕是 XWAYLAND0(主显示屏)

所以我添加了一个新模式

xrandr --newmode "3440x1440_24.00"  153.25  3440 3560 3904 4368  1440 1443 1453 1463 -hsync +vsync

没有回报 - 所以我认为一切都正常。

然后我将新模式添加到我的显示器中。

xrandr --addmode XWAYLAND0 "3440x1440_24.00"

没有回报 - 所以我认为一切都正常。

然后我尝试选择新创建的分辨率,但它没有显示在设置列表中。

显示设置的打印屏幕

我该如何检查哪里出了问题。有没有什么日志可以检查?为什么没有显示新添加的分辨率?

答案1

我刚刚从 ubuntu 20.04 升级,我编写的用于控制亮度和调整第二台显示器分辨率的脚本停止工作。

问题在于登录时使用 wayland。因此,要在 ubuntu 的登录屏幕上返回 Xorg,您必须单击右下角的小齿轮,然后选择 Xorg。之后一切都照常运行。

相关内容