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

haf*_*sch 2 xrandr display multiple-monitors display-resolution

我有以下组合:

\n
    \n
  • 处理器 Intel\xc2\xae Core\xe2\x84\xa2 i7-7500U
  • \n
  • 显示 S3422DWG
  • \n
\n

屏幕通过 HDMI 连接。\n此组合可实现的最大分辨率为 3440 x 1440 @ 24Hz。\n此分辨率适用于在另一个分区中运行的窗口。

\n

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

\n

这就是我所做的:

\n
cvt 3440 1440 24\n\nreturn\n\n# 3440x1440 23.98 Hz (CVT) hsync: 35.08 kHz; pclk: 153.25 MHz\nModeline "3440x1440_24.00"  153.25  3440 3560 3904 4368  1440 1443 1453 1463 -hsync +vsync\n
Run Code Online (Sandbox Code Playgroud)\n

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

\n
xrandr --listactivemonitors\n\nreturn\n\n0: +*XWAYLAND0 1920/800x1080/330+0+0  XWAYLAND0\n
Run Code Online (Sandbox Code Playgroud)\n

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

\n

所以我添加了一个新模式

\n
xrandr --newmode "3440x1440_24.00"  153.25  3440 3560 3904 4368  1440 1443 1453 1463 -hsync +vsync\n
Run Code Online (Sandbox Code Playgroud)\n

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

\n

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

\n
xrandr --addmode XWAYLAND0 "3440x1440_24.00"\n
Run Code Online (Sandbox Code Playgroud)\n

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

\n

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

\n

显示设置的打印屏幕

\n

如何检查出了什么问题。\n是否有某种日志可以检查?\n为什么新添加的分辨率不显示?

\n

小智 5

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

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

  • 你救了我的命。 (3认同)