如何让 Ubuntu 18.04/20.04 默认使用 xorg 而不是 xrandr?

如何让 Ubuntu 18.04/20.04 默认使用 xorg 而不是 xrandr?

我想更改服务器上安装的 Ubuntu VM 的颜色深度。通过 SPICE-gtk 连接时,较低的颜色深度会降低带宽(屏幕更平滑)。使用 xrandr 时,我无法像使用 Xorg 那样将颜色深度更改为 16。

我使用以下代码在 /etc/X11 中创建了一个 xorg.conf:

Section "Screen"
    Identifier "Virtual-screen"
    SubSection "Display"
        Depth 16
        Modes "1600x900" "800x600" "640x480"
    EndSubSection
EndSection

当我Identifier "Virtual-screen"在 xorg.conf 中使用:重启 gdm 后,我无法通过登录屏幕。但是当我使用时,Identifier "Virtual-0"我可以登录,但没有任何变化,机器仍然使用 xrandr 并$ xwininfo -root | grep Depth一直告诉我 24。

当我重新启动机器时,即使删除了 ./config/monitors.xml,它仍然会使用 xrandr 设置

/usr/share/X11/xorg.conf.d/ 配置存在同样的问题。

附加信息:

$ xrandr
Screen 0: minimum 320 x 200, current 1600 x 900, maximum 8192 x 8192
Virtual-0 connected primary 1600x900+0+0 0mm x 0mm

我没有其他活动的显示器。

我做错了什么以及如何使其发挥作用?

相关内容