Czy istnieje inny sposób ponownego uruchomienia systemu dźwiękowego, jeśli pulseaudio / ALSA nie działa?


161

Słuchałem muzyki, a mój dźwięk nagle ucichł we wszystkich aplikacjach. Używam Ubuntu 12.04, który używa pulseaudio, więc próbowałem sudo /etc/init.d/pulseaudio restart, ale nic się nie stało. Zgodnie z tym lsof | grep pcm, w tej chwili nic nie używa karty dźwiękowej, chociaż nie jestem całkowicie pewien, czy moje źródło tego polecenia ma zastosowanie.

Czy istnieje inny sposób na zrestartowanie systemu dźwiękowego Ubuntu 12.04 z wiersza poleceń bez ponownego uruchamiania systemu?


Ta odpowiedź zadziałała dla mnie. askubuntu.com/questions/15223/…
rickfoosusa

Myślę, że rozwiązanie naprawdę zależy od posiadanego komputera i zainstalowanej na nim wersji ubuntu. Dla mnie żadna z 2 najlepszych odpowiedzi nie zadziałała. Odpowiedź joeytwiddle działała. Mam Lenovo Legion Y520 z systemem Ubuntu 16.04 : sudo pm-suspendto jedyna rzecz, która działała dla mnie.
Yoann Pageaud

Odpowiedzi:


316

Użyłem pulseaudio -k && sudo alsa force-reloadkilka razy i działało to dobrze. Pierwsza część zabija pulseaudio, druga przeładowuje ALSA. Nie musisz ponownie uruchamiać pulseaudio, ponieważ automatycznie uruchomi się ponownie.


13
Pomogło mi to rozwiązać problem „brak dźwięku po zawieszeniu”, na który cierpiałem, ponieważ nie pamiętam, jak długo.
khustochka

1
Czasami może być konieczne wyczyszczenie konfiguracji impulsów za pomocą „rm -R ~ / .pulse *” przed wydaniem jakiegokolwiek restartu.
Radu Maris,

1
Działa dla mnie po tym, jak przestały działać słuchawki USB.
Felipe

2
pulseaudio -kuratował mi życie! sudo nie jest potrzebne
Aitch

3
nadal pracuję w 18.04
Fat Mind

43

To, co robię, gdy mój dźwięk nie działa, jest

killall pulseaudio

a potem Alt + F2wciskam i piszę w pulseaudio. Zwykle działa dla mnie.


21

W moim przypadku były nieprzyjemne wiadomości w kern.log/ dmesg:

sound hdaudioC0D2: HDMI: invalid ELD buf size -1

Rozwiązaniem było po prostu zawieszenie i wznowienie maszyny!

$ sudo pm-suspend

2
nie wiem, co się działo, miałem również problem z mikrofonem, ponownie zainstalowałem pakiety pulseaudio i alsa, ale sudo pm-suspendsztuczka to zrobiła ....
vlad-ardelean

2
Bateria zgasła na moim Dell, zrobiłem wszystkie powyższe, wypróbowałem to w ostateczności i zadziałało! Dzięki!
iLikeBreakfast

1
To samo stało się tutaj - po wyczerpaniu baterii słuchawki nie działały po następnym uruchomieniu. pm-suspendnaprawione.
axel22

1
W ostatnim Wifislax (64 2.0) livecd -intoram. „Mikser” zniknął, a dźwięk systemu operacyjnego został wyciszony po tym wszystkim, czego próbowałem powyżej, ale żaden z nich nie działał.
Tyþë-Ø

1
Czy ktoś jest w stanie wyjaśnić to zachowanie?
sierpnia

5

Dla kompletności, w nowszych wersjach Ubuntus, które używają systemd, użyłem tego i działało to dobrze:

systemctl --user restart pulseaudio


0

Czy zajrzałeś do folderu, aby sprawdzić, czy pulseaudio jest dostępne w init.d, spróbuj zastąpić pulsujący dźwięk alsa-utils


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.