Как заставить Ubuntu 18.04/20.04 использовать xorg по умолчанию вместо xrandr?
Я хочу изменить глубину цвета виртуальной машины Ubuntu, установленной на сервере. Меньшая глубина цвета снижает пропускную способность (более плавный экран) при подключении через SPICE-gtk. С xrandr я не могу изменить глубину цвета на 16, как с Xorg.
Я сделал xorg.conf в /etc/X11 со следующим кодом:
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.
Когда я перезагружаю свою машину, она также продолжает использовать настройки xrandr, даже после удаления ./config/monitors.xml
Та же проблема с конфигурацией /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
У меня нет других активных дисплеев.
Что я делаю не так и как заставить это работать?