TTY 로그인이 발생하기 전에 프로그램을 실행할 수 있습니까?

TTY 로그인이 발생하기 전에 프로그램을 실행할 수 있습니까?

cmatrix기본적으로 Raspberry Pi를 모니터에 연결할 때 TTY에서 연결하고 싶습니다. .service 파일을 찾았습니다.여기, 내 경우에는 작동하는지 알고 싶습니다.

다시 말하지만 TTY 로그인 전에 부팅 시 자동으로 실행되기를 원 cmatrix하지만 을 누르면 qTTY 로그인이 표시되고 그게 전부입니다.

시스템을 망가뜨리기 전에 위에 링크된 답변이 도움이 될까요?

답변1

예, 화면이 꺼지지 않는 Raspberry 3B 및 3.5인치 모니터에도 동일한 요구 사항이 있습니다.

파일 만들기

/root/loginMatrix.sh

실행 권한을 부여합니다.

chmod ug+x /root/loginMatrix.sh

파일 만들기

/etc/systemd/system/[email protected]/override.conf

다음 내용을 포함합니다

[Service]
ExecStart=
ExecStart=-/root/loginMatrix.sh
StandardInput=tty
StandardOutput=tty

그런 다음 활성화하세요

systemctl daemon-reload; systemctl restart [email protected]

또는 다시 시작하세요.

cmatrix를 화면 보호기로 사용하고 키를 한 번만 누르면 로그인 프롬프트가 표시됩니다. CTRL+D를 실행하여 세션을 종료하면 cmatrix가 다시 표시됩니다.

여기에 이미지 설명을 입력하세요.

관련 정보