Ubuntu 18.04: звук не работает, если я не переключаюсь между выходами
В моей полностью обновленной системе Ubuntu 18.04.3 звук не работает, если я не переключаюсь между выходами. Когда я загружаю свой компьютер, по умолчанию уже выбран правильный выход (стереодинамики), но нет звука от Chromium, Firefox, VLC или любой другой программы. Тем не менее, тест колонок GNOME работает. Я слышу оттуда "передний левый" и "передний правый", но нет звука от других программ. Чтобы это исправить, я могу просто переключиться на другой аудиовыход (например, HDMI-выход), а затем переключиться обратно на стереодинамики, и звук будет волшебным образом работать. Есть идеи почему? Это не имеет большого значения, потому что переключение между выходами занимает пару секунд, но это раздражает после каждой перезагрузки.
1 ответ
Опция 1:
Пожалуйста, запустите в терминале:
sudo alsa force-reload
Затем перезагрузите вашу систему.
Вариант № 2:
Пожалуйста, запустите в терминале:
1.
sudo apt remove alsa-base pulseaudio
2.
sudo apt purge alsa-base pulseaudio
3.
sudo apt autoremove
4.
sudo apt install alsa-base pulseaudio
5.
sudo alsa force-reload
Затем перезагрузите вашу систему.
Вариант № 3:
старый pulseaudio
файлы конфигурации могут иногда конфликтовать с более новыми версиями pulseaudio
после обновления пакета. Чтобы это исправить, выполните следующие действия:
Резервный
~/.config/pulse/
каталог конфигурации для~/.config/pulse_old/
запустив следующую команду в терминале:mv ~/.config/pulse/ ~/.config/pulse_old/
После этого, пожалуйста, перезагрузите вашу систему, чтобы построить новую
pulseaudio
конфигурационные файлы. Новый~/.config/pulse/
Каталог будет создан автоматически.Проверьте свое аудио сейчас.
Если каким-либо образом после применения этого исправления вы решили вернуться к предыдущему состоянию, прежде чем применять исправление, выполните следующие действия:
Запустите следующую команду в терминале:
rm -r ~/.config/pulse/
Запустите следующую команду в терминале:
mv ~/.config/pulse_old/ ~/.config/pulse/
Перезагрузите вашу систему.
Однако, если все в порядке и проблема устранена, вы можете удалить резервную копию старого каталога конфигурации ~/.config/pulse_old/
освободить место (если хотите), выполнив в терминале следующую команду:
rm -r ~/.config/pulse_old/
Вариант № 4:
Пожалуйста, запустите в терминале:
alsamixer
Затем вам будет представлен экран, подобный этому:
Пожалуйста, проверьте, не отключены ли динамики или любой аудиовыход, и включите его.
MM
означает немой и OO
значит включить звук
Затем выйдите, когда закончите, нажав Esc