Systemd: Como parar um processo ativado se o usuário iniciar o mesmo aplicativo

1

Se o processo estiver habilitado para iniciar na inicialização, neste caso específico, ele é um controlador de iluminação qlcplus sem cabeçalho. Existe uma maneira de parar esse processo se um usuário efetuar login e iniciar manualmente o aplicativo GUI completo do qlcplus para editar o arquivo do controlador?

Eu poderia escrever um script que desativa o processo do systemd, antes de iniciar o qlcplus, mas eu precisaria reativar o processo do systemd quando a GUI sair. Devo mencionar que este sistema deve ser usado por técnicos de iluminação (não familiarizados com o Linux) e não com técnicos de computador, portanto, não é permitido digitar em um terminal CL.

Eu também poderia ter um ~ / .config / autostart / qlcplus.desktop, eu estava curioso para saber se existe uma maneira sistêmica de fazer isso e | ou garantir que há apenas uma única instância em execução.

Isso significa que a iluminação é sempre controlada mesmo após reinicializações não programadas não assistidas. Correr 2 threads de controlador DMX é obviamente uma "coisa ruim".

O sistema é um pi de framboesa com um toque de raspberry.

    
por Mike Evans 17.02.2018 / 20:15

0 respostas

Tags