Как добавить аргументы сервера Xorg/Wayland через GDM?

Как добавить аргументы сервера Xorg/Wayland через GDM?

[Не важно, Ubuntu 17.10]
С помощью LightDM я смог изменить файл с именем '50-xserver-command.conf', чтобы добавить опцию -retro (просто потому, что я мог и хотел этого); однако с новым менеджером отображения я не могу найти такое место для добавления или изменения этих аргументов сервера. Если оно существует, где оно?

решение1

Файл .conf, о котором вы говорите(Я предполагаю, что он находится под /etc/X11/xorg.conf.d/)не относится конкретно к LightDM или GDM, он считывается XServer, когда вы запускаете графический сеанс X11 из диспетчера дисплеев.

Так что для сеанса X11 ничего не изменилось. В случае Wayland весь XServer заменяется на композитор, поэтому вам придется передавать аргументы ему напрямую. Например, для композитора Gnome вы можете добавить аргументы в файл /usr/share/wayland-sessions/gnome.desktopв строке с Exec=.

Но учтите, что у Wayland Compositors будет совершенно другой набор аргументов, поэтому то, что работало для X11, почти наверняка не будет работать для Wayland.(т.е. могут быть аргументы аналогичного функционала, но они должны быть написаны по-разному). Тем не менее, я думаю, что правильный способ изменить поведение композитора Wayland — через его настройки. Например, настройки Sway хранятся в ~/.config/sway/config.

И убедитесь, что вы можете отменить изменения из командной строки, поскольку если вы собираетесь экспериментировать, вы определенно можете получить сломанный графический сеанс, поэтому вам придется исправлять его из TTY.

Связанный контент