Есть ли другой способ перезапустить звуковую систему, если pulseaudio / ALSA не работают?

108

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

Есть ли способ перезапустить звуковую систему Ubuntu 12.04 из командной строки без перезагрузки системы?

    
задан Ricardo Altamirano 20.12.2012 в 06:08
источник

5 ответов

192

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

    
ответ дан mikewhatever 20.12.2012 в 06:18
источник
27

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

  

killall pulseaudio

, а затем нажмите Alt-F2 и введите pulseaudio. Обычно это работает для меня.

    
ответ дан tofurator 20.12.2012 в 06:16
13

В моем случае были неприятные сообщения в kern.log / dmesg :

sound hdaudioC0D2: HDMI: invalid ELD buf size -1

Решение было просто приостановить и возобновить работу машины.

$ sudo pm-suspend
    
ответ дан joeytwiddle 23.12.2015 в 18:51
0

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

    
ответ дан hello moto 14.05.2017 в 09:24
-1

НАКОНЕЦ! Это сработало для меня и многократно работало: Ссылка

«Перейдите к настройкам и переключите выходной модуль на аудиовыход ALSA. Закройте VLC & amp; relaunch. Он работал нормально для меня»

    
ответ дан user3171081 30.05.2015 в 08:30