![如何通过 GDM 添加 Xorg/Wayland 服务器参数?](https://linux22.com/image/1203638/%E5%A6%82%E4%BD%95%E9%80%9A%E8%BF%87%20GDM%20%E6%B7%BB%E5%8A%A0%20Xorg%2FWayland%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%8F%82%E6%95%B0%EF%BC%9F.png)
[不重要,Ubuntu 17.10]
使用 LightDM,我能够修改名为“50-xserver-command.conf”的文件,以便我可以添加 -retro 选项(只是因为我可以并且我想要它);但是,使用新的显示管理器,我找不到这样的地方来添加或修改这些服务器参数。如果确实存在,它在哪里?
答案1
您所指的 .conf 文件(我假设它被放置在/etc/X11/xorg.conf.d/
)不是特定于 LightDM 或 GDM,当您从显示管理器启动 X11 图形会话时,它会被 XServer 读取。
因此对于 X11 会话没有任何变化。如果是 Wayland,整个 XServer 将被合成器替换,因此您必须将参数直接传递给它。例如,对于 Gnome 合成器,您可以/usr/share/wayland-sessions/gnome.desktop
在行中添加参数到文件Exec=
。
但请注意,Wayland 合成器会有一组完全不同的参数,因此适用于 X11 的任何内容几乎肯定不适用于 Wayland(即可能存在类似函数的参数,但它们的拼写必须不同)。话虽如此,我认为更改 Wayland 合成器行为的正确方法是通过其设置。例如,Sway 设置存储在~/.config/sway/config
。
并确保您可以从纯命令行恢复更改,因为如果您要进行实验,您肯定会得到一个损坏的图形会话,因此您需要从 TTY 进行修复。