Чи є інший спосіб перезапустити звукову систему, якщо pulseaudio / ALSA не працюють?


161

Я слухав музику, і мій звук раптом затих у всіх моїх програмах. Я використовую Ubuntu 12.04, який використовує pulseaudio, тому я спробував sudo /etc/init.d/pulseaudio restart, але нічого не сталося. За словами lsof | grep pcm, наразі нічого не використовується звукова карта, хоча я не зовсім впевнений, чи моє джерело для цієї команди застосовно.

Чи існує інший спосіб перезапустити звукову систему Ubuntu 12.04 з командного рядка без перезавантаження системи?


Ця відповідь спрацювала на мене. askubuntu.com/questions/15223/…
rickfoosusa

Я думаю, що рішення дійсно залежить від комп'ютера, який ви маєте, та встановленої на ньому версії ubuntu. Для мене жоден із 2 найкращих відповідей не працював. відповідь joeytwiddle спрацювала. У мене є Lenovo Legion Y520 з Ubuntu 16.04 : sudo pm-suspendце єдине, що працювало на мене.
Yoann Pageaud

Відповіді:


316

Я pulseaudio -k && sudo alsa force-reloadкілька разів користувався, і це спрацювало добре. Перша частина вбиває пульс-аудіо, друга завантажує ALSA. Вам не потрібно перезапускати pulseaudio, оскільки він автоматично перезапускається.


13
Це допомогло мені виправити проблему "немає звуку після призупинення", від якого я страждав, не пам'ятаю, як довго.
khustochka

1
Іноді вам може знадобитися очистити конфігурацію імпульсу за допомогою "rm -R ~ / .pulse *" перед тим, як видавати перезапуск.
Раду Маріс

1
Це працює для мене після припинення роботи моїх навушників USB.
Феліпе

2
pulseaudio -kврятувало мені життя! не потрібно
судо

3
ще працюють у 18.04
Жирний розум

43

Що я роблю, коли мій звук не працює

killall pulseaudio

а потім натискаю Alt + F2і набираю в pulseaudio. Зазвичай це працює для мене.


21

У моєму випадку в kern.log/ dmesg:

sound hdaudioC0D2: HDMI: invalid ELD buf size -1

Рішенням було просто призупинити та відновити машину!

$ sudo pm-suspend

2
я не знаю, що відбувається, у мене також була проблема з мікрофоном, перевстановлено пакети pulseaudio та alsa, але sudo pm-suspendфокус це зробив ....
vlad-ardelean

2
Акумулятор загинув на моїй Dell, зробив усе вищесказане, спробував це в крайньому випадку і все спрацювало! Дякую!
iLikeBreakfast

1
Тут відбулося те саме - після вмирання акумулятора навушники не працювали після наступного завантаження. pm-suspendвиправили це.
axel22

1
В останньому Wifislax (64 2.0) livecd -intoram. "Мікшер" зник, і звук ОС приглушився після того, як я спробував все вище, жоден не працював лише на цьому.
Tyþë-Ø

1
Хтось може пояснити цю поведінку?
18augst

5

Просто для повноти, в нових версіях Ubuntus, які використовують systemd, я використав це, і він добре працював:

systemctl --user restart pulseaudio


0

Ви заглянули в папку, щоб побачити, чи був pulseaudio доступний в init.d, спробуйте замінити імпульсне аудіо на alsa-utils


-2

ОКОНЧНО! Це працювало для мене і працювало неодноразово: https://askubuntu.com/a/221922

"Зайдіть у" Налаштування "та переключіть модуль виводу на аудіо вихід ALSA. Закрийте VLC та перезапустіть. Це спрацювало нормально"

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.