Pra resolver isso, fiz uma gambiarra: criei um script que re-inicia cada vez que o processo morre. Em C. O código:
#include <stdio.h>Compilei e coloquei no lugar da chamada do PulseAudio, mas, por enquanto, nem precisou chamar uma segunda vez...
#include <stdlib.h>
#include <windows.h>
#define true 1
#define false 0
int main()
{
while (true) {
system("c:\\pulseaudio\\pulseaudio.exe -D");
Sleep(10000);
}
return 0;
}
Ah, compilei com o Code::Blocks no Windows XP da máquina virtual do primeiro post. Na verdade, usando o kvm, mas isso é assunto pra outro post.
-----
Mais um: funcionou melhor quando criei um atalho em "%systemroot%\system32\GroupPolicy\Machine\Scripts" apontando para o executável, e apontanto para esse atalho no "gpedit.msc".
Nenhum comentário:
Postar um comentário