pulseaudio comando em um arquivo .conf dentro etc / init não está sendo executado no arranque

1

Seguindo o post aqui Execute o comando do terminal (python comando) na inicialização Eu criei um arquivo .conf na pasta etc / init com o seguinte conteúdo.

description "initializes audio"
start on filesystem
task
script
    pulseaudio -D
    exit
end script

Eu uso a conta root no Ubuntu 16.04. Geralmente, ao iniciar o ícone de áudio na bandeja de notificação, ele é silenciado e o comando $ pulseaudio -D é ativado.

No entanto, o .conf não parece funcionar como deveria. Eu ainda vejo o ícone de áudio mudo tem que digitar manualmente o comando no terminal.

Esta postagem explica muitas outras maneiras de executar scripts na inicialização, incluindo o que estou usando, mas preciso saber o que está acontecendo de errado com o meu método atual. Então, eu apreciaria respostas corrigindo meu método em vez de explicar outras maneiras de executar o script.

    
por Community 10.10.2016 / 09:23

1 resposta

0

Você está usando o Ubuntu 16.04, um sistema operacional systemd. Os mecanismos de arranque não funcionam nele. Escreva uma unidade de serviço do systemd, não um arquivo de job upstart. E (sugestão!) Não tente "domonizar" aquilo que já é notificado .

Leitura adicional

por JdeBP 10.10.2016 / 19:05