Нет устройств вывода звука после обновления с 21.10 до 22.04.
Проблема: нет звука после обновления с ubuntu 21.10 до 22.04 (используя разрабатываемую версию) как со встроенными динамиками, так и с выходом HDMI.
Немного предыстории: работая на Ubuntu 21.04, я заметил, что мой звук не так хорош, поэтому я провел небольшое исследование звука и, наконец, мне удалось улучшить звук, используя pipewire с easyeffects. Я предполагаю, что мне нужно либо удалить эту настройку, либо настроить ее для Ubuntu 22.04, но я больше не могу найти настройки конфигурации, которые я изменил ранее.
Немного информации о моей настройке:
➜ ~ pactl info | grep '^Server Name'
Server Name: PulseAudio (on PipeWire 0.3.48)
➜ ~ inxi -SMA
System:
Host: BEWELIN001L Kernel: 5.15.0-25-generic x86_64 bits: 64
Desktop: GNOME 42.0 Distro: Ubuntu 22.04 (Jammy Jellyfish)
Machine:
Type: Laptop System: Notebook product: PC5x_7xHP_HR_HS v: N/A
serial: <superuser required>
Mobo: Notebook model: PC5x_7xHP_HR_HS serial: <superuser required>
UEFI: INSYDE v: 1.07.08 date: 09/07/2021
Audio:
Device-1: Intel Tiger Lake-H HD Audio driver: snd_hda_intel
Device-2: NVIDIA driver: snd_hda_intel
Sound Server-1: ALSA v: k5.15.0-25-generic running: yes
Sound Server-2: PipeWire v: 0.3.48 running: yes
Настройки звука просто показывают «фиктивный вывод» в раскрывающемся списке устройств вывода.
Любые идеи, как это исправить?
7 ответов
У меня была такая же проблема после обновления с 21.10.
Я смог исправить это, запустив:
sudo touch /usr/share/pipewire/media-session.d/with-pulseaudio
systemctl --user restart pipewire-session-manager
По какой-то причине pipewire-media-session больше не загружалась
/etc/pipewire/media-session.d/with-pulseaudio
У меня была такая же проблема в Ubuntu 20.04 . Я попытался перезапустить, но это не помогло. Наконец, я получил решение здесь .
Просто перезапустите
pulseaudio
сервис снова заработает.
Убейте запущенный экземпляр:
pulseaudio -k
Снова запустите pulseaudio в качестве демона:
pulseaudio -D
Обратите внимание, что это исправило мой
Dummy Output
проблема в Ubuntu 20.04 . Попробовать всегда стоит.
ОПЦИЯ 1
Откройте терминал.
Введите alsamixer и нажмите клавишу Enter.
Вы увидите некоторый вывод в своем терминале.
Используйте клавиши со стрелками влево и вправо, чтобы выбрать регулятор громкости. и используйте клавиши со стрелками вверх и вниз для увеличения и уменьшения уровня громкости для каждого элемента управления.
Примечание: текущий выбранный элемент отображается красным цветом. Если управление микшером отключено, под шкалой громкости появляется «ММ». Вы можете включить звук управления, нажав клавишу m. Это изменяет «MM» на «OO».
Чтобы выйти из alsamixer, нажмите клавишу Esc.
ВАРИАНТ 2
Запустите на терминале следующее и перезагрузите систему.
$ alsaloop
$ sudo alsa force-reload
перезагрузите компьютер и снова проверьте звук, чтобы убедиться, что он работает.
ВАРИАНТ 3
Если ни одно из вышеперечисленных решений не работает для вас, попробуйте переустановить ALSA и PulseAudio, которые должны устранить проблему за вас. Откройте терминал и введите следующие команды: sudo apt-get remove --purge alsa-base
sudo apt-get remove --purge pulseaudio
sudo apt-get install alsa-base
sudo apt-get install pulseaudio
У меня была такая же проблема после обновления. Мне помогло полное отключение. Просто перезагрузка почему-то не работает. Я получил подсказку из этого комментария на Reddit.
после пары дней борьбы этот ответ Reddit сработал для меня
в качестве ответа предлагается удалить файлы конфигурации pipewire, а затем переустановить pipewire, pipewire-pulse и pipewire-media-session.
Удалите все файлы конфигурации в /etc/pipewire (sudo mv /etc/pipewire /tmp)
Переустановите pipewire, pipewire-pulse и pipewire-media-session (sudo pacman -S pipewire pipewire-pulse pipewire-media-session)
Включите и запустите соответствующие службы (systemctl --user enable pipewire pipewire-pulse pipewire-media-session) и (systemctl --user restart pipewire pipewire-pulse pipewire-media-session). После этого мои устройства появились как обычно, и я снова был в деле.
Перезапуск Pipewire мне не помог, но мне нужно было установить некоторые недостающие компоненты, как подробно описано здесь:Проблема со звуком в Ubuntu 22.10.
Я пробовал так много вещей после обновления до 22.04, и ничего не работало, и что я заметил (в моем случае), так это то, что ядро не использовало драйвер snd_hda_intel и поэтому не могло видеть/загружать звуковую карту, пока lspci все еще был показывает звуковую карту.
Я попробовал несколько из найденных вариантов, и что мне помогло, что в итоге нашел последний вариант на этой странице:
https://itsfoss.com/fix-sound-ubuntu-1304-quick-tip/
что на самом деле говорило добавить следующее в alsa-base.conf (/etc/modprobe.d/alsa-base.conf) и перезагрузить компьютер:
options snd-hda-intel dmic_detect=0
после перезагрузки у меня снова появился звук!