A leitura dos principais eventos da entrada padrão parece causar isso, adicione as seguintes opções:
-noconsolecontrols -really-quiet
Eu tenho tentado usar Tarefas Agendadas e o mplayer como um despertador, agendando mplayer /path/to/file.mp3
para o meu horário de despertar matinal, mas sempre que ele atinge o horário agendado, o mplayer congela apenas alguns segundos no MP3. O Monitor do Sistema indica que ele ainda está em execução e ocupa a maior parte do núcleo da CPU, mas não está reproduzindo áudio.
O mais estranho é que quando eu seleciono "Run selected task", tudo corre bem. (E em um terminal, que pode estar relacionado.) Ele simplesmente não funciona quando está sendo executado como uma coisa programada, seja como uma tarefa recorrente ou única. Então tem que ter algo a ver com o próprio scheduler, e eu não sei muito sobre cron
. O que dá?
A leitura dos principais eventos da entrada padrão parece causar isso, adicione as seguintes opções:
-noconsolecontrols -really-quiet