부팅시 X 응용 프로그램 시작

Aug 19 2020

원격 개체를 모니터링하고 해당 사진을 화면에 표시하는 x-application이 있습니다.
startx를 실행 한 다음 다른 터미널에서이 응용 프로그램을 시작하면 성공적으로 시작되고 모든 msut가 표시됩니다. startx 응용 프로그램을 실행하지 않으면 디스플레이에 연결할 수 없다는 메시지가 표시되지 않습니다. 합리적으로. X11이 시작되지 않았습니다.
부팅시이 응용 프로그램 (원인의 X11 포함)을 시작하는 방법은 무엇입니까?
로그인없이 (리눅스 박스에는 키보드가 없습니다)

답변

2 ExecutionByFork Aug 19 2020 at 03:18

cron부팅시 프로그램 / 스크립트를 시작 하는 데 사용할 수 있습니다 . cron을 설치 하고 사용 crontab -e하여 현재 사용자의 cron 파일을 편집하십시오. 다음과 같은 줄을 추가하십시오.

@reboot /path/to/program --options

저장하고 닫습니다. 프로그램은 로그인 없이도 부팅시 실행되어야합니다.

프로그램 / 스크립트가 시작되지 않으면 크론 서비스가 활성화되어 있는지 확인하십시오.

systemctl status cron

비활성화 된 경우 다음을 사용하여 서비스를 활성화하십시오.

systemctl enable cron