Riavvia i processi audio di Ubuntu dalla riga di comando


17

Ho provato a ibernare Ubuntu (che non riesce, ma questo è un altro problema) e ho ripreso il mio sistema.

Dopo questo, il suono non viene riprodotto.

Quale comando posso / dovrei eseguire per riavviare il sistema audio Ubuntu.



Forse la risposta di Dan Walker lavoro per voi? Se lo facesse, sarebbe bello se tu aggiungessi un commento dicendo così. In caso contrario, perché l'hai accettato? Dovresti accettare una risposta solo se funziona per te .
Scott,

Risposte:


10

Se Ubuntu sta ancora usando Alsa per il suo motore sonoro (non sono sicuro che sia passato un po 'di tempo da quando l'ho usato), puoi riavviare digitando sudo /etc/init.d/alsa-utils restartnel terminale.

Dal momento che non sembra funzionare, potrebbe essere necessario assicurarsi che nulla stia cercando di usarlo. (esempio rubato senza vergogna dai forum di Ubuntu )

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

name@comp:~$ kill -9 5079

2
Potrebbe anche essere necessario riavviare il polso-audio.
Dana the Sane,

1
Bel tentativo. Buona risposta. Ma nel mio caso, non risolve il problema. Sì, per quanto ne so, utilizzo ALSA stesso.
Lakshman Prasad,

Qualsiasi ordine specifico da seguire. Riavviato entrambi. Senza fortuna. Sono fiducioso, riavviando il mio sistema, il suono funzionerà. Ma non voglio.
Lakshman Prasad,

Sembra che dovrò uccidere Firefox, Chrome e Gnome-Panel. Buono come riavviare il sistema: | . Comunque grazie!
Lakshman Prasad,


7

Ubuntu è passato a pulseaudio qualche tempo fa, quindi sarebbe:

sudo /etc/init.d/pulseaudio restart

EDIT: Nel caso in cui ciò non lo tagli, potresti anche rmmod e modprobe i moduli del kernel usati per il suono. Quali sono probabilmente dipende dalla tua scheda audio. lsmod potrebbe darti un indizio ...


4

PulseAudio è un servizio utente, quindi esegui systemctl con il flag --user .

systemctl --user restart pulseaudio

Ho Job for pulseaudio.service failed because the control process exited with error code. See "systemctl --user status pulseaudio.service" and "journalctl -xe" for details.qualche consiglio?
xjcl

0

Uso Alsa:

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


sudo alsa reload

Puoi espandere leggermente la tua risposta per spiegarla? Grazie.
fixer1234

0

Sono tornato a un kernel precedente dopo un riavvio. Il suono è stato ripristinato. Ho scoperto che il kernel aggiornato più recente non aveva i moduli aggiuntivi installati come quello precedente. lsmod non ha elencato moduli sonori.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.