Graphical.target은 지정된 사용자에게만 적용됩니다.

Graphical.target은 지정된 사용자에게만 적용됩니다.

상황은 이렇습니다.

저는 Linux 시스템을 서버로 사용하고 있으며, 정확하게 말하면 Raspberry Pi 4(홈 관리자 포함)의 NixOS를 사용하고 있습니다.

따라서 항상 준비되어 있고 리소스를 소비하는 GUI는 필요하지 않습니다.

그러나 필요할 때 GUI를 시작할 수 있는 기능은 계속 유지하고 싶습니다.

그래서 로그인 시(텍스트 모드에서) X 서버를 시작하고 XFCE 또는 i3과 같은 것을 자동으로 시작하는 사용자 계정을 설정하고 싶습니다.

약간의 흔들림으로 이것이 가능합니까 systemd?

매우 감사합니다!

답변1

사용자가 실행할 스크립트를 생성 .profile하거나 이를 호출하도록 수정하세요 startx;logout. systemd 유닛 생성은 X 서버가 실행되는 동안 멈추지 않도록 백그라운드에서 실행될 수 있습니다.

관련 정보