Есть ли другой способ перезапустить звуковую систему, если 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 лучших ответов не сработал. Джойтвиддл ответ сработал. У меня есть Lenovo Legion Y520 с Ubuntu 16.04 : sudo pm-suspendэто единственное, что сработало для меня.
Йоанн Пейдж

Ответы:


316

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


13
Это помогло мне решить проблему «нет звука после приостановки», от которой я страдал, не помню, как долго.
хусточка

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

1
Это работает для меня после того, как мои наушники USB перестают работать.
Фелипе

2
pulseaudio -kспас мою жизнь ! Судо не требуется
Aitch

3
все еще работает в 18.04
Fat Mind

43

Что я делаю, когда мой звук не работает

killall pulseaudio

а затем я Alt + F2нажимаю и набираю Pulseaudio. Обычно это работает для меня.


22

В моем случае были неприятные сообщения в 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 -инторам. «Микшер» исчез, и звук ОС отключился после всего, что я пробовал выше, ни один не работал только это.
10

1
Может ли кто-нибудь объяснить это поведение?
18

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.