Reinicie los procesos de sonido de Ubuntu a través de la línea de comando


15

Traté de hibernar Ubuntu (que falla, pero ese es otro problema) y reanudé mi sistema.

Después de esto, el sonido no se reproduce.

¿Qué comando puedo / debo ejecutar para reiniciar el sistema de sonido ubuntu?



¿ La respuesta de Dan Walker funcionó para usted? Si lo hiciera, sería bueno si agregara un comentario que lo diga. Si no, ¿por qué lo aceptaste? Debe aceptar una respuesta solo si funciona para usted .
Scott

Respuestas:


10

Si Ubuntu todavía usa Alsa para su motor de sonido (no estoy seguro, ya que ha pasado un tiempo desde que lo usé), puede reiniciar escribiendo sudo /etc/init.d/alsa-utils restarten la terminal.

Como no parece estar funcionando, es posible que deba asegurarse de que nada esté tratando de usarlo. (ejemplo robado descaradamente de los foros de Ubuntu )

name@comp:~$ lsof | grep pcm
sh 5079 name 70u CHR 116,6 13639 /dev/snd/pcmC0D0p

name@comp:~$ kill -9 5079

2
También es posible que deba reiniciar el audio de pulso.
Dana the Sane

1
Buen intento. Buena respuesta. Pero en mi caso, no resuelve el problema. Sí, que yo sepa, yo uso el propio ALSA.
Lakshman Prasad

Cualquier orden específica a seguir. Reinició ambos. Sin suerte. Estoy seguro de que, al reiniciar mi sistema, el sonido funcionará. Pero no quiero hacerlo.
Lakshman Prasad

Parece que tendré que matar a Firefox, Chrome y Gnome-Panel. Tan bueno como reiniciar el sistema: | . ¡Gracias de todos modos!
Lakshman Prasad


7

Ubuntu cambió a pulseaudio hace algún tiempo, por lo que sería:

sudo /etc/init.d/pulseaudio restart

EDITAR: en caso de que eso no sea suficiente, también puede ejecutar y modificar los módulos del núcleo utilizados para el sonido. Cuáles son probablemente depende de su tarjeta de sonido. lsmod podría darte una pista ...


4

PulseAudio es un servicio de usuario, por lo tanto, ejecute systemctl con el indicador --user .

systemctl --user restart pulseaudio

Recibo Job for pulseaudio.service failed because the control process exited with error code. See "systemctl --user status pulseaudio.service" and "journalctl -xe" for details.algún consejo?
xjcl

0

Uso de Alsa:

 /sbin/alsa {unload|reload|force-unload|force-reload|suspend|resume}


sudo alsa reload

¿Puedes ampliar un poco tu respuesta para explicarla? Gracias.
Fixer1234

0

Volví a un núcleo anterior después de un reinicio. El sonido fue restaurado. Descubrí que el kernel actualizado más nuevo no tenía los módulos adicionales instalados como el anterior. lsmod no enumeró módulos de sonido.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.