Перезавантажте звукові процеси Ubuntu за допомогою командного рядка


17

Я спробував перезимувати Ubuntu (що не вдалося, але це інша проблема) і відновив свою систему.

Після цього звук не відтворюється.

Яку команду можна / чи потрібно запустити, щоб перезапустити звукову систему ubuntu.


1
дивіться також askubuntu.com/a/15224/17060
michael

Чи відповів Ден Уокер для вас? Якби це було, було б непогано, якби ви додали коментар, який сказав так. Якщо ні, то чому ви це прийняли? Ви повинні приймати відповідь, лише якщо вона працює для вас .
Скотт

Відповіді:


10

Якщо 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

2
Можливо, вам також доведеться перезапустити імпульсне звучання.
Dana Sane

1
Хороша спроба. Хороша відповідь. Але в моєму випадку проблема не вирішує. Так, наскільки мені відомо, я використовую саму ALSA.
Лакшман Прасад

Будь-яке конкретне розпорядження, яке слід виконувати. Пережили обидва. Не вдалося. Впевнений, перезавантаживши систему, звук спрацює. Але я цього не хочу.
Лакшман Прасад

Здається, що мені доведеться вбити firefox, хром та панель gnome. Так само добре, як і перезапуск системи: | . У будь-якому випадку, дякую!
Лакшман Прасад


7

Ubuntu перейшов на pulseaudio деякий час тому, тож було б:

sudo /etc/init.d/pulseaudio restart

EDIT: У випадку, якщо це не вирізано, ви також можете rmmod та modprobe модулі ядра, використовувані для звуку. Які з них, ймовірно, залежать від вашої звукової карти. lsmod може дати вам підказку ...


5

PulseAudio є абонентським, тому працювати systemctl з --user прапором.

systemctl --user restart pulseaudio

Я отримую Job for pulseaudio.service failed because the control process exited with error code. See "systemctl --user status pulseaudio.service" and "journalctl -xe" for details.будь-яку пораду?
xjcl

0

Використання Alsa:

 /sbin/alsa {unload|reload|force-unload|force-reload|suspend|resume}


sudo alsa reload

Чи можете ви трохи розширити свою відповідь, щоб пояснити це? Дякую.
fixer1234

0

Я повернувся до попереднього ядра після перезавантаження. Звук було відновлено. Я з'ясував, що в новій модернізованій ядрі не встановлені додаткові модулі, як у старшого. lsmod перелічив відсутні звукові модулі.

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