부팅 시 활성화 프로세스가 시작되면 이 특정 경우에는 헤드리스 qlcplus 조명 컨트롤러입니다. 사용자가 나중에 로그인하고 전체 qlcplus GUI 애플리케이션을 수동으로 실행하여 컨트롤러 파일을 편집하는 경우 프로세스를 중지할 수 있는 방법이 있습니까?
qlcplus GUI를 시작하기 전에 systemd 프로세스를 비활성화하는 스크립트를 작성할 수 있지만 GUI가 종료되면 systemd 프로세스를 다시 활성화해야 합니다. 이 시스템은 컴퓨터 기술자가 아닌 조명 기술자(Linux에 익숙하지 않음)가 사용하기 위한 것이므로 CL 터미널에 입력하는 것은 허용되지 않습니다.
~/.config/autostart/qlcplus.desktop을 가질 수도 있습니다. 이를 수행하는 시스템적인 방법이 있는지 또는 인스턴스가 하나만 실행되는지 |
이는 예정되지 않은 재시작 후에도 조명이 항상 제어되도록 하기 위한 것입니다. 2개의 DMX 컨트롤러 스레드를 실행하는 것은 분명히 "나쁜 일"입니다.
시스템은 raspbian-stretch를 갖춘 Raspberry Pi입니다.