无论我尝试哪种方式,屏幕分辨率都不会改变

无论我尝试哪种方式,屏幕分辨率都不会改变

您好,我在虚拟机中使用 Manjaro GNOME,我想将屏幕分辨率更改为 1080p。为了实现这一点,我首先使用了 xrandr。不过有点奇怪,检测到的唯一输出是“XWAYLAND0”而不是“Virtual1”。这是我在终端中输入的内容:



~ $ cvt 1920 1080
# 1920x1080 59.96hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2567   1080 1083 1088 1120 -hsync +vsync
~ $ xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2567   1080 1083 1088 1120 -hsync +vsync
~ $ xrandr --addmode XWAYLAND0 1920x1080_60.00 


但屏幕分辨率仍然没有显示在显示设置中。


接下来我尝试的是更改 GRUB 屏幕分辨率,如 YouTube 教程中所示。我更改了toGRUB_GFXMODE并输入了命令/etc/default/grub1920x1080x32

~ $ sudo update-grub
但这对我的屏幕分辨率也没有影响。


如何更改屏幕分辨率?

答案1

看来你正在管理 Wayland。

xrandr是 X11 应用程序,它无法更改 Wayland 合成器/会话的分辨率。

请参阅https://arewewaylandyet.com/(在“输出/显示配置工具”下),Wayland 相当于 arandr


IMO Wayland 还远没有准备好,我建议切换回 Xorg,在这种情况下您可以继续使用xrandr.

相关内容