Внутренний динамик (аудио) не работает в Ubuntu 20.04 LTS после обновления с Ubuntu 18.04 LTS

Недавно я обновился до Ubuntu 20.04 lts с 18.04 lts. После перезагрузки звук не работает. Я пытался переустановить pulseaudio и alsa но все еще не работает.sudo apt-get install --reinstall alsa-base pulseaudiosudo alsa force-reloadвсе еще не работает.

вывод

 └─▶ inxi -SMA
System:    Host: Wizard Kernel: 5.4.0-26-generic x86_64 bits: 64 Desktop: Gnome 3.36.1 Distro: Ubuntu 20.04 LTS (Focal Fossa) 
Machine:   Type: Portable System: Dell product: Vostro 2520 v: N/A serial: <superuser/root required> 
           Mobo: Dell model: 0V1NDP v: A11 serial: <superuser/root required> BIOS: Dell v: A11 date: 02/24/2014 
Audio:     Device-1: Intel 7 Series/C216 Family High Definition Audio driver: snd_hda_intel 
           Sound Server: ALSA v: k5.4.0-26-generic 
 

вывод

└─▶ lspci 
00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 7 Series/C216 Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C216 Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C216 Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.3 PCI bridge: Intel Corporation 7 Series/C216 Chipset Family PCI Express Root Port 4 (rev c4)
00:1c.5 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 6 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM75 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C216 Chipset Family SMBus Controller (rev 04)
07:00.0 Network controller: Broadcom Inc. and subsidiaries BCM43142 802.11b/g/n (rev 01)
09:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 07)

7 ответов

Решение

На всякий случай кто-то дошел до этого вопроса в поисках решения. Единственное собственное решение (нет необходимости делать что-то внешнее) предоставляется @Nate по этой ссылке /questions/539883/razresheniya-alsa/539886#539886, которую я частично воспроизвожу здесь, чтобы дать вам понять, как решить эту проблему.

Я [...] заметил, что ACL не были установлены в /dev/snd

sudo setfacl -m u:$USER:rw /dev/snd/*

а затем перезагрузите компьютер.

Выполнение этой команды в терминале устранит проблему.

Большое спасибо Michael Butler

Ваши колонки могут быть определены как отключенные от сети, что заставляет их игнорировать.

Временное исправление:

  1. sudo apt install pavucontrol
  2. Бежать pavucontrol
  3. Вкладка Конфигурация> Профиль> Аналоговый стереовыход (отключен) (недоступен)

Динамики должны работать, но они будут сброшены при отключении наушников или перезагрузке системы.

Постоянное исправление:

  1. sudo apt install alsa-tools-gui
  2. Бежать hdajackretask
  3. Подсказки парсера> jack_detect = no
  4. Применить сейчас
  5. Установить переопределение загрузки

Думаю, у меня есть способ решить вашу проблему: попробуйте

sudo alsa force-reload

Это вернуло к жизни мою звуковую карту. Но он не переживает перезагрузку, поэтому я работаю над сохранением изменений... См.:

https://www.maketecheasier.com/fix-no-sound-issue-ubuntu/

Что исправило это для меня после обновления до 20.04:

sudo apt purge timidity-daemon

Затем перезагрузитесь.
Быстро и легко, поэтому стоит попробовать!

У меня Dell Inspiron 1525. Я пробовал все решения, перечисленные здесь на Ask-ubuntu.ru и во всем Интернете, но бесполезно, и наконец обнаружил, что это ошибка в Ubuntu 20.04 LTS/kernel-5.4 (Focal kernel), где внутренняя звуковая карта не определяется. Драйвер soc-skl по умолчанию отключен в версии ядра 5.4. Все ядра 5.5, 5.6 отключили этот драйвер. Прочтите отчеты об ошибках здесь и здесь.

Это затрагивает многих пользователей. Мы ничего не можем сделать, пока ядра не будут исправлены.

У меня наушники и микрофон работают. На данный момент подключение разъемов для наушников к внешним динамикам решает проблему.

Я пробовал все решения, перечисленные здесь, на Ask-ubuntu.ru и во всем Интернете, но бесполезно и, наконец, обнаружил, что это ошибка в Ubuntu 20.04 LTS/kernel-5.4 (Focal kernel), когда внутренняя звуковая карта не обнаруживается.

@Greg дал мне патч, который у меня работает

sudo add-apt-repository ppa:kaihengfeng/fix-lp1869819 sudo apt-get upgrade

Теперь звук работает нормально.

https://answers.launchpad.net/ubuntu/+source/alsa-driver/+question/690180

https://launchpad.net/~kaihengfeng/+archive/ubuntu/fix-lp1869819

У меня была эта проблема, и я пробовал все остальное. Для меня проблема заключалась во встроенном фронтальном аудио в десктопе: он перестал работать после перезагрузки. Бег aplay -lсказал, что не видит карт, но lspci -vсообщил Intel Corporation C610/X99 series chipset HD Audio Controller. Его вывод не содержал строк для Kernel modules. Поиск в Google сказал мне, что другие люди используют snd_hda_intelкак водитель, но lsmod | grep sndне дал никаких результатов. у меня даже не было /proc/asoundсправочник; его просто не было.

Оказывается, мне нужно было запустить это, чтобы установить отсутствующий драйвер:

      sudo apt-get install linux-modules-extra-`uname -r` 

На самом деле у меня были установлены драйверы для предыдущего ядра (видно, если я сказал find /lib/modules -name 'snd-hda*'), но у меня почему-то не было -extraпакет, установленный для моего текущего ядра.

Надеюсь, это поможет кому-то!

Другие вопросы по тегам