Greetingdm, ReGreet 및 Cage를 사용하여 Archlinux 로그인 설정

Greetingdm, ReGreet 및 Cage를 사용하여 Archlinux 로그인 설정

새로운 Archlinux 설치에서 나는 tty를 사용하는 대신 ReGreet을 사용하여 Arch에 로그인한 다음 Hyprland를 시작할 수 있도록 Greetingd와 ReGreet를 설치했습니다. 현재는 tty에 로그인한 다음 Hyprland창 관리자에 들어가려면 입력해야 합니다.

다음 명령을 실행할 때:

$ systemctl start greetd.service

시스템이 자동으로 로그인 인터페이스로 들어갑니다. 하지만 머신을 재부팅하면 먼저 tty에 로그인해야 합니다.

인사말 구성 파일:

[terminal]
    vt = 1
[default_session]
    command = "cage -s -- regreet"
    user = "greeter"

명령 출력 groups greeter: 영상 인사말

systemctl 명령이 현재 세션에만 적용되는지 잘 모르겠습니다. 따라해보려고 해요위키피디아. 내가 한 걸음도 놓쳤나요?

답변1

포인트 2에서 "인사말 시작"을 지시합니다.~할 수 있게 하다 greetd.service

다음을 실행해 보세요.

systemctl enable greetd.service

또는

systemctl enable --now greetd.service

서비스가 현재 실행되고 있지 않으면 서비스를 활성화하고 시작합니다.
enable명령은 부팅 시 서비스를 자동으로 시작합니다.

인용하다: https://wiki.archlinux.org/title/Systemd

관련 정보