Como posso reiniciar o pulseaudio sem logout?

100

Às vezes, o serviço pulseaudio é interrompido e não se reinicia quando abro um arquivo de áudio com banshee ou totem.

Como posso começar de novo sem sair?

    
por gourgi 28.11.2010 / 07:45

5 respostas

110

Eu resolvi meu problema.

  1. Verifique se alguma instância pulseaudio está em execução:

    pulseaudio --check
    

    Normalmente, não imprime nenhuma saída, apenas o código de saída. 0 significa correr. O meu não estava funcionando, então eu apenas avancei para o passo 3.

  2. Se alguma instância estiver em execução:

    pulseaudio -k
    
  3. Finalmente, inicie o pulseaudio novamente como um daemon:

    pulseaudio -D
    
  4. Inicie o banshee novamente e divirta-se!
por gourgi 28.11.2010 / 08:13
33

Em uma configuração padrão em execução, pulseaudio -k reinicia o daemon. Nada mais a fazer.

Caso o PA não esteja em execução, digitar pulseaudio sem outras opções iniciará o daemon usando os padrões em /etc/pulse/daemon.conf e /etc/pulse/default.pa .

As configurações definidas pelo usuário em ~/.pulse/ ou ~/.config/pulse/ substituem as configurações do sistema. Em caso de problemas, ele geralmente ajudará a excluir esses diretórios antes de reiniciar o pulseaudio.

Para detalhes, consulte Wiki PulseAudio .

    
por Takkat 28.11.2010 / 08:36
11

Use o comando de serviço:

sudo service pulseaudio restart
    
por PowerKiKi 26.02.2015 / 01:36
4

Veja como fazer isso no Ubuntu 15.10:

  1. Terminal de lançamento
  2. Execute pulseaudio -k para matar o daemon em execução. Você receberá um erro apenas se nenhum daemon estiver em execução, caso contrário, nenhuma mensagem será exibida.
  3. O Ubuntu tentará reiniciar o daemon automaticamente, assumindo que não há problemas com a configuração. Você pode executar pulseaudio --check para verificar se o Pulseaudio está sendo executado. Uma saída limpa (sem mensagem) do comando check indica que o daemon foi iniciado com êxito. Caso contrário, execute pulseaudio --start para ativar o daemon. Se você alterou recentemente o arquivo de configuração e o daemon falhar ao iniciar, verifique se há erros no arquivo e verifique o syslog (com o aplicativo SystemLog) em busca de mensagens do Pulseaudio.
por deadpixel 19.12.2015 / 04:41
0

Minha experiência no Ubuntu 16.04 com um laptop Dell E6230 de 2013. O processo pulseaudio normalmente usa 0,0% da CPU (usando top d2 -u $USER para ver o uso da CPU). Ao jogar o Youtube no Firefox, ele usa em torno de 2-4%. Quando parar / pausar a reprodução, volta a zero.

No entanto, às vezes, fica "preso" em 2-4%, mesmo que o laptop esteja em silêncio. E fica assim por muito tempo, talvez até a próxima reinicialização. pulseaudio -k resolve isso. Rodando isto enquanto o youtube está tocando, pára de uma vez (recarregar a aba ou retroceder alguns segundos irá iniciar de novo)

Portanto, uma solução poderia ser executar pulseaudio -k em um cron job algumas vezes por hora, mas somente se não houver reprodução em execução. Alguém sabe como detectar se algo está tocando áudio no momento?

    
por Kjetil S. 08.12.2017 / 13:47

Tags