systemd não reproduzindo um som

0

Eu tenho uma unidade systemd que executa um script que supostamente toca um som no caso de um determinado evento acontecer, ou seja, ele contém uma linha

mplayer /home/myusername/Music/audiofile.WAV

Isso não acontece. O script parece correto, já que funciona quando executado sozinho.

Por que isso acontece e como eu corrijo isso?

    
por Reyx_0 21.12.2015 / 05:55

1 resposta

0

Isso acontece porque a unidade systemd não é executada pelo usuário como padrão. Na unidade systemd, sob o serviço de seção, adicione as duas linhas a seguir

User=<yourusername>
Environment=DISPLAY=:0

e a unidade deve funcionar.

    
por 22.12.2015 / 16:11

Tags