Нет звука после обновления до 18.10, отображается только фиктивное устройство

10

После того, как я обновился до Ubuntu 18.10, мое звуковое устройство больше не распознается. Показано только фиктивное устройство.

У меня есть встроенное устройство Intel:

lspci -nnk | grep -A2 Audio
00:1b.0 Audio device [0403]: Intel Corporation 7 Series/C216 Chipset Family High Definition Audio Controller [8086:1e20] (rev 04)
    Subsystem: Intel Corporation 7 Series/C216 Chipset Family High Definition Audio Controller [8086:2036]
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd_hda_intel

Команда pacmd list-cardsне показывает никаких устройств:

:~$ pacmd list-cards
0 card(s) available.

Это сообщение /var/log/syslogможет быть связано с проблемой:

Oct 19 21:02:06 MyComputerName pulseaudio[14331]: E: [pulseaudio] 
backend-ofono.c: Failed to register as a handsfree audio agent with 
ofono: org.freedesktop.DBus.Error.ServiceUnknown: The name org.ofono 
was not provided by any .service files

У кого-нибудь есть такая же проблема? Как я могу это исправить?

user5950
источник

Ответы:

17

Пытаться

sudo apt purge timidity-daemon 

и

reboot
user884590
источник
У меня была такая же проблема при обновлении до Ubuntu 18.10 - и спасибо @abu_bua - устранение это помогло удалению timidity-daemon! Я проверил сеть и удалил конфиги импульсов, перезагрузил alsa - попробовал все ... Как вы это выяснили и что это за демон робости, вызывающий проблему?
Майкл Бэк
@MichaelBack Я думаю, что робость открывает звуковое устройство до того, как можно запустить pulseaudio, и блокирует его получение. Как только выходит робость, устройства всплывают в пульсе. В предыдущем выпуске должен был быть другой порядок операций, или эти две вещи должны были более охотно делиться.
Хоббс
Моя проблема похожа; но я использую AMD вместо Intel. Однако это решение не решило мою проблему.
TheGeeko61
1
Решил это и для меня тоже. Невероятный.
Риккардо Орландо
Не работал для меня
AEZ
3

Я выяснил, что причина, где старые файлы конфигурации pulseaudio. Я удалил их с помощью:

sudo apt purge alsa-base pulseaudio

Это также приведет к удалению некоторых зависимостей. Итак, самый простой способ переустановить все это сделать:

sudo apt install ubuntu-gnome-desktop

Но это может вернуть вам некоторые пакеты, которые вы намеренно удалили ранее. Так что следите за тем, что устанавливается.

Другой способ переустановить то, что было удалено, это просто скопировать список удаленных пакетов из терминала:

The following packages will be REMOVED:
   alsa-base* indicator-sound* libcanberra-pulse* paprefs* pulseaudio* 
   pulseaudio-equalizer* pulseaudio-esound-compat* pulseaudio-module-bluetooth* 
   pulseaudio-module-gsettings* pulseaudio-module-raop*
   pulseaudio-module-zeroconf* ubuntu-desktop* ubuntu-gnome-desktop*

Так что для меня это было:

sudo apt install alsa-base indicator-sound libcanberra-pulse paprefs\
pulseaudio pulseaudio-equalizer pulseaudio-esound-compat\
pulseaudio-module-bluetooth pulseaudio-module-gsettings\
pulseaudio-module-raop pulseaudio-module-zeroconf ubuntu-desktop\
ubuntu-gnome-desktop

После того, как вы переустановили все, что вы кричите, сделайте:

sudo alsa force-reload

После этого звуковое устройство должно снова заработать.

user5950
источник
Это не сработало для чистой установки Ubuntu 18.10 на Lenovo Thinkpad P72.
Lexible
Это не удалось при обновлении 18.10 на Lenovo G50.
TheGeeko61
1
Вместо этого я бы порекомендовал: sudo apt install --reinstall -o Dpkg::Options::="--force-confask,confnew,confmiss" pulseaudio alsa-baseон будет переустанавливать файлы конфигурации без необходимости удаления, а затем вручную устанавливать зависимые пакеты.
gustavwiz
0

вот что я сделал, чтобы мой 18.04 снова распознал звук:

sudo apt install --reinstall alsa-base pulseaudio
sudo alsa force-reload

Ваш пробег может варьироваться. но это сработало для меня. (Тм)

сту
источник
0

Установите pavucontrol используя

sudo apt-get install pavucontrol

После установки откройте его, введя команду pavcontrolв терминале и выберите устройства вывода.

Раджеш Кришна
источник
после установки откройте его, введя команду pavcontrol в терминале и выберите устройства вывода
Раджеш Кришна
2
Эй, Раджеш, добро пожаловать в Ask Ubuntu . Комментарии используются для запроса разъяснений или предложений по улучшению ответа. Пожалуйста, не добавляйте половину ответов в комментариях.
Кульфи
Это pavucontrolне так pavcontrol.
Р. Гурунг
0

У меня просто был похожий, но немного другой опыт после обновления с 19.04 до 19.10. Все было хорошо, пока я не подключил свой ноутбук к концентратору DisplayLink, а затем потерял весь звук. Я видел на другом форуме людей, говорящих о потере звука после подключения к экрану HDMI, так что это похоже.

У меня было то, что все мои устройства появились, но я не мог получить от них звук. На панели управления звуком я мог выбрать гарнитуру USB, но когда я нажимаю на тест, нет динамиков, чтобы щелкнуть, чтобы выполнить тест. Простым решением для меня было просто убить и перезапустить pulseaudio

pulseaudio --k

pulseaudio --start

После этого все вернулось к жизни.

Wayno
источник