Перезапустите звуковые процессы Ubuntu через командную строку

21286
Lakshman Prasad

Я попытался перевести Ubuntu в режим гибернации (что не удается, но это еще одна проблема) и возобновил работу системы.

После этого звук не воспроизводится.

Какую команду можно / нужно запустить, чтобы перезапустить звуковую систему Ubuntu.

8
см. также https://askubuntu.com/a/15224/17060 michael 6 лет назад 0
Работал ли [ответ Дэн Уокер] (https://superuser.com/q/17312/150988#17315) на вас? Если бы это было так, было бы неплохо, если бы вы добавили комментарий, говорящий так. Если нет, почему ты это принял? Вы должны принять ответ [только если он работает для вас] (https://superuser.com/help/accepted-answer). Scott 5 лет назад 0

4 ответа на вопрос

8
Dan Walker

Если Ubuntu все еще использует Alsa для своего звукового движка (я не уверен, что это было некоторое время, так как я использовал это), вы можете перезапустить, набрав sudo /etc/init.d/alsa-utils restartв терминале.

Поскольку, похоже, он не работает, вам может потребоваться убедиться, что никто не пытается его использовать. (пример бессовестно украденного с форумов Ubuntu )

name@comp:~$ lsof | grep pcm sh 5079 name 70u CHR 116,6 13639 /dev/snd/pcmC0D0p  name@comp:~$ kill -9 5079 
Возможно, вам также придется перезапустить Pulse-Audio. Dana the Sane 14 лет назад 2
Хорошая попытка. Хороший ответ. Но в моем случае это не решает проблему. Да, насколько мне известно, я использую саму ALSA. Lakshman Prasad 14 лет назад 0
Любой конкретный приказ следовать. Перезапустил оба. Неудачно. Я уверен, что после перезагрузки системы звук будет работать. Но я не хочу. Lakshman Prasad 14 лет назад 0
Похоже, мне придется убить Firefox, Chrome и Gnome-Panel. Так же хорошо, как перезагрузка системы: | , В любом случае, спасибо! Lakshman Prasad 14 лет назад 0
6
Kim

Ubuntu переключился на pulseaudio некоторое время назад, так что это будет:

sudo /etc/init.d/pulseaudio restart 

РЕДАКТИРОВАТЬ: В случае, если это не сократить, вы также можете rmmod и modprobe модули ядра, используемые для звука. То, что это, вероятно, зависит от вашей звуковой карты. lsmod может дать вам подсказку ...

1
Juan Cruz

Alsa Usage:

 /sbin/alsa    sudo alsa reload 
Можете ли вы немного расширить свой ответ, чтобы объяснить это? Благодарю. fixer1234 8 лет назад 0
-1
Equanimous Guy

Как было предложено mikewhatever в своем ответе на этот вопрос на Ask Ubuntu :

pulseaudio -k && sudo alsa force-reload