GDM을 통해 Xorg/Wayland 서버 인수를 어떻게 추가합니까?

GDM을 통해 Xorg/Wayland 서버 인수를 어떻게 추가합니까?

[중요하지 않음, 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 Compositors는 완전히 다른 주장을 가지고 있으므로 X11에서 효과가 있었던 것은 Wayland에서는 거의 확실히 효과가 없을 것입니다.(즉, 유사한 함수에 대한 주장이 있을 수 있지만 철자가 달라야 합니다). 즉, Wayland 컴포지터 동작을 변경하는 올바른 방법은 설정을 통해서라고 생각합니다. 예를 들어 Sway 설정은 에 저장됩니다 ~/.config/sway/config.

그리고 순수 명령줄에서 변경 사항을 되돌릴 수 있는지 확인하세요. 실험을 하려는 경우 확실히 그래픽 세션이 중단될 수 있으므로 TTY에서 수정해야 하기 때문입니다.

관련 정보