Доброе утро, я приезжаю сюда в отчаяние после того, чтобы читать много сообщений онлайн и попытки нескольких различных способов решить эту проблему. Я купил новый HP - ПАВИЛЬОН 24-XA0070A и установленная человечность 19.10. Все не хорошо работало ни кроме какого звука. Кроме я стал звуковым при включении динамиков в гнездо для наушников. (Это впоследствии прекратило работать благодаря моему лужению).
Онлайн-форумы указывают, что наиболее вероятная причина состоит в том, что модули звука HDMI блокируют доступ к встроенным динамикам. Моя новая тонкая настройка должна была добавить следующее к/etc/modprobe.d/blacklist.conf
# prevents speakers / analogue sound to work
blacklist snd_hda_codec_hdmi
Это, кажется, не работает, потому что я перезагрузил и когда я сделал это:
lsmod | grep snd_
Я получил это:
snd_hda_codec_hdmi 61440 1
snd_sof_intel_hda_common 65536 1 sof_pci_dev
snd_sof_intel_byt 24576 1 sof_pci_dev
snd_hda_codec_realtek 114688 1
snd_sof_intel_ipc 20480 1 snd_sof_intel_byt
snd_sof 102400 4 snd_sof_intel_hda_common,snd_sof_intel_byt,snd_sof_intel_ipc,sof_pci_dev
snd_sof_nocodec 16384 1 snd_sof
snd_sof_xtensa_dsp 16384 1 sof_pci_dev
snd_hda_codec_generic 81920 1 snd_hda_codec_realtek
snd_soc_skl 106496 0
snd_soc_hdac_hda 24576 1 snd_soc_skl
ledtrig_audio 16384 2 snd_hda_codec_generic,snd_hda_codec_realtek
snd_hda_ext_core 32768 2 snd_soc_hdac_hda,snd_soc_skl
snd_soc_skl_ipc 65536 1 snd_soc_skl
snd_soc_sst_ipc 20480 1 snd_soc_skl_ipc
snd_soc_sst_dsp 36864 1 snd_soc_skl_ipc
snd_soc_acpi_intel_match 28672 2 sof_pci_dev,snd_soc_skl
snd_soc_acpi 16384 3 snd_soc_acpi_intel_match,sof_pci_dev,snd_soc_skl
snd_soc_core 241664 4 snd_sof_nocodec,snd_sof,snd_soc_hdac_hda,snd_soc_skl
snd_compress 24576 1 snd_soc_core
ac97_bus 16384 1 snd_soc_core
snd_pcm_dmaengine 16384 1 snd_soc_core
snd_hda_intel 49152 2
snd_hda_codec 131072 5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek,snd_soc_hdac_hda
snd_hda_core 90112 8 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_ext_core,snd_hda_codec,snd_hda_codec_realtek,snd_soc_hdac_hda,snd_soc_skl
snd_hwdep 20480 1 snd_hda_codec
snd_pcm 106496 10 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_ext_core,snd_hda_codec,snd_sof,snd_sof_intel_hda_common,snd_soc_core,snd_soc_skl,snd_hda_core,snd_pcm_dmaengine
snd_seq_midi 20480 0
snd_seq_midi_event 16384 1 snd_seq_midi
snd_rawmidi 36864 1 snd_seq_midi
snd_seq 69632 2 snd_seq_midi,snd_seq_midi_event
snd_seq_device 16384 3 snd_seq,snd_seq_midi,snd_rawmidi
snd_timer 36864 2 snd_seq,snd_pcm
snd 86016 17 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_compress,snd_soc_core,snd_pcm,snd_rawmidi
Используя pavucontrol I видят, что система может обнаружить, когда я играю аудио. Но ничто не выходит из динамиков. Я не должен использовать вывод HDMI ни в какой форме вообще, так все хорошо с выключением этих модулей ядра. Мое понимание - то, что карта NVIDIA имеет аудио, которое ядро распознает, но что это так или иначе блокирует доступ к встроенным динамикам для звукового вывода.
Часть моей информации о системе ниже:
sol@diamond:~$ uname -a
Ромб Linux 5.3.0-18-универсальный # SMP с 19 Ubuntu вторник 8 октября 20:14:06 GNU/Linux UTC 2019 x86_64 x86_64 x86_64
и это от lspci-vv:
00:00.0 Host bridge: Intel Corporation 8th Gen Core Processor Host Bridge/DRAM Registers (rev 07)
DeviceName: Onboard - Other
Subsystem: Hewlett-Packard Company 8th Gen Core Processor Host Bridge/DRAM Registers
Flags: bus master, fast devsel, latency 0
Capabilities: <access denied>
Kernel driver in use: skl_uncore
Kernel modules: ie31200_edac
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x16) (rev 07) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 122
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: 00005000-00005fff [size=4K]
Memory behind bridge: a3000000-a40fffff [size=17M]
Prefetchable memory behind bridge: 0000000090000000-00000000a1ffffff [size=288M]
Capabilities: <access denied>
Kernel driver in use: pcieport
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 630 (Desktop) (prog-if 00 [VGA controller])
DeviceName: Onboard - Video
Subsystem: Hewlett-Packard Company UHD Graphics 630 (Desktop)
Flags: bus master, fast devsel, latency 0, IRQ 130
Memory at a2000000 (64-bit, non-prefetchable) [size=16M]
Memory at 80000000 (64-bit, prefetchable) [size=256M]
I/O ports at 6000 [size=64]
[virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: i915
Kernel modules: i915
00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th Gen Core Processor Gaussian Mixture Model
DeviceName: Onboard - Other
Subsystem: Hewlett-Packard Company Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th Gen Core Processor Gaussian Mixture Model
Flags: fast devsel, IRQ 255
Memory at a44a4000 (64-bit, non-prefetchable) [disabled] [size=4K]
Capabilities: <access denied>
00:12.0 Signal processing controller: Intel Corporation Cannon Lake PCH Thermal Controller (rev 10)
DeviceName: Onboard - Other
Subsystem: Hewlett-Packard Company Cannon Lake PCH Thermal Controller
Flags: fast devsel, IRQ 16
Memory at a44a3000 (64-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: intel_pch_thermal
Kernel modules: intel_pch_thermal
00:14.0 USB controller: Intel Corporation Cannon Lake PCH USB 3.1 xHCI Host Controller (rev 10) (prog-if 30 [XHCI])
DeviceName: Onboard - Other
Subsystem: Hewlett-Packard Company Cannon Lake PCH USB 3.1 xHCI Host Controller
Flags: bus master, medium devsel, latency 0, IRQ 125
Memory at a4480000 (64-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: xhci_hcd
00:14.2 RAM memory: Intel Corporation Cannon Lake PCH Shared SRAM (rev 10)
DeviceName: Onboard - Other
Subsystem: Intel Corporation Cannon Lake PCH Shared SRAM
Flags: fast devsel
Memory at a449c000 (64-bit, non-prefetchable) [disabled] [size=8K]
Memory at a44a2000 (64-bit, non-prefetchable) [disabled] [size=4K]
Capabilities: <access denied>
00:14.5 SD Host controller: Intel Corporation Device a375 (rev 10) (prog-if 01)
DeviceName: Onboard - Other
Subsystem: Hewlett-Packard Company Device 84ee
Flags: bus master, fast devsel, latency 0, IRQ 19
Memory at a44a1000 (64-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: sdhci-pci
Kernel modules: sdhci_pci
00:16.0 Communication controller: Intel Corporation Cannon Lake PCH HECI Controller (rev 10)
DeviceName: Onboard - Other
Subsystem: Hewlett-Packard Company Cannon Lake PCH HECI Controller
Flags: bus master, fast devsel, latency 0, IRQ 128
Memory at a44a0000 (64-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: mei_me
Kernel modules: mei_me
00:17.0 RAID bus controller: Intel Corporation SATA Controller [RAID mode] (rev 10)
DeviceName: Onboard - Other
Subsystem: Hewlett-Packard Company SATA Controller [RAID mode]
Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 16
Memory at a4490000 (32-bit, non-prefetchable) [size=32K]
Memory at a449f000 (32-bit, non-prefetchable) [size=256]
I/O ports at 6090 [size=8]
I/O ports at 6080 [size=4]
I/O ports at 6060 [size=32]
Memory at a4400000 (32-bit, non-prefetchable) [size=512K]
Capabilities: <access denied>
Kernel driver in use: ahci
Kernel modules: ahci
00:1c.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #5 (rev f0) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 123
Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
I/O behind bridge: 00004000-00004fff [size=4K]
Memory behind bridge: a4300000-a43fffff [size=1M]
Prefetchable memory behind bridge: None
Capabilities: <access denied>
Kernel driver in use: pcieport
00:1c.5 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #6 (rev f0) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 124
Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
I/O behind bridge: 00003000-00003fff [size=4K]
Memory behind bridge: a4200000-a42fffff [size=1M]
Prefetchable memory behind bridge: None
Capabilities: <access denied>
Kernel driver in use: pcieport
00:1f.0 ISA bridge: Intel Corporation H370 Chipset LPC/eSPI Controller (rev 10)
DeviceName: Onboard - Other
Subsystem: Hewlett-Packard Company H370 Chipset LPC/eSPI Controller
Flags: bus master, medium devsel, latency 0
00:1f.3 Audio device: Intel Corporation Cannon Lake PCH cAVS (rev 10) (prog-if 80)
DeviceName: Onboard - Sound
Subsystem: Hewlett-Packard Company Cannon Lake PCH cAVS
Flags: bus master, fast devsel, latency 32, IRQ 16
Memory at a4498000 (64-bit, non-prefetchable) [size=16K]
Memory at a4100000 (64-bit, non-prefetchable) [size=1M]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel, snd_soc_skl, sof_pci_dev
00:1f.4 SMBus: Intel Corporation Cannon Lake PCH SMBus Controller (rev 10)
DeviceName: Onboard - Other
Subsystem: Hewlett-Packard Company Cannon Lake PCH SMBus Controller
Flags: medium devsel, IRQ 16
Memory at a449e000 (64-bit, non-prefetchable) [size=256]
I/O ports at efa0 [size=32]
Kernel driver in use: i801_smbus
Kernel modules: i2c_i801
00:1f.5 Serial bus controller [0c80]: Intel Corporation Cannon Lake PCH SPI Controller (rev 10)
DeviceName: Onboard - Other
Subsystem: Hewlett-Packard Company Cannon Lake PCH SPI Controller
Flags: fast devsel
Memory at fe010000 (32-bit, non-prefetchable) [size=4K]
01:00.0 3D controller: NVIDIA Corporation GM108M [GeForce MX130] (rev a2)
Subsystem: Hewlett-Packard Company GM108M [GeForce MX130]
Flags: bus master, fast devsel, latency 0, IRQ 131
Memory at a3000000 (32-bit, non-prefetchable) [size=16M]
Memory at 90000000 (64-bit, prefetchable) [size=256M]
Memory at a0000000 (64-bit, prefetchable) [size=32M]
I/O ports at 5000 [size=128]
[virtual] Expansion ROM at a4000000 [disabled] [size=512K]
Capabilities: <access denied>
Kernel driver in use: nvidia
Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
Subsystem: Hewlett-Packard Company RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
Flags: bus master, fast devsel, latency 0, IRQ 16
I/O ports at 4000 [size=256]
Memory at a4304000 (64-bit, non-prefetchable) [size=4K]
Memory at a4300000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: r8169
Kernel modules: r8169
03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8822BE 802.11a/b/g/n/ac WiFi adapter
Subsystem: Hewlett-Packard Company RTL8822BE 802.11a/b/g/n/ac WiFi adapter
Flags: bus master, fast devsel, latency 0, IRQ 129
I/O ports at 3000 [size=256]
Memory at a4200000 (64-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: rtw_pci
Kernel modules: rtwpci
Любая справка ценится.
Необходимо перейти к Настройкам → Звук → Вывод → Устройство вывода и попытаться выбрать другое устройство вывода (если Вы уже не попробовали это).
У меня есть подобная проблема. После некоторых тестов я проверяю, и звук работает, проблемой является где-нибудь ширина объем. Используя 3,5 Jack ou встроенный говорит, объем является действительно слишком низким, только в тихом пространстве возможно к уху. Используя звуковой бросок HDMI ou Bluethoot (в моих наушниках случая) звук работает отлично.
В моем случае я использую Ubuntu 19.10 с 5.3.0-18-универсальным Ядром, у меня есть та же проблемная ширина Ubuntu 18.04 после последнего обновления ядра.
Некоторая дополнительная информация, я использую Lenovo Ideapad 530S
У меня была подобная проблема после обновления от 18,04 до 19,10. В Настройках это только показывает Тестовое Устройство вывода и никакие реальные устройства вывода.
Кажется, что драйверы были загружены как с ядром 4.x. Я нашел snd-hda-intel только фиктивным выводом после обновления от человечности 18.04 до 18,10, который прибыл в conclusuion, что робость, MIDI к сервису WAV мчался для устройства.
Я сделал это в терминале:
sudo apt-get purge timidity timidity-daemon
Это предлагает Вам подтверждать для удаления timidity
и timidity-daemon
и если Вы делаете необходимо видеть реальные аудиовыходы в настройках после этого, если это - та же проблема. Если это не были Вы, может переустановить с sudo apt-get install timidity
У меня была несколько подобная проблема. Я нашел, что после обновления к 19,10, не получал аудио от наушников. После не нахождения любой проблемы в импульсном аудио или alsamixer, я нашел, что, устанавливая устройство ввода данных, чтобы быть тем же портом, поскольку устройство вывода решило вопрос для меня.
Другими словами, если Вы используете 'встроенные динамики, устройство ввода данных набора как 'встроенный микрофон' при использовании 'встроенных наушников, набор 'встроенный микрофон гарнитуры' (Даже если наушники не имеют микрофона).
Я не достаточно хорошо осведомлен о ядре для предположения, почему это произошло, но я надеюсь, что мой опыт, по крайней мере, помогает Вам диагностировать далее, если это не может решить Ваш вопрос.
У меня была та же проблема после обновления 19,10
признаки были: тест динамика-c 2-D hw:1,0 работал (шум слышал), aplay, не дал звука, но не показал ошибку.
Это помогло: Я открываю параметры настройки системы, перешел в
мультимедиа-> громкость-> усовершенствованный (3-я вкладка)
Сначала я деактивировал HDMI устройство затем, я установил вторую звуковую карту на аналоговый дуплекс стерео. Afer, что все работало.
Если это не поможет заставить alsa-info.sh от alsa проекта на GitHub анализировать проблему.
Выполните эту команду:
pulseaudio -k && sudo alsa force-reload
После выполнения этой команды я могу видеть все устройства вывода в Меню параметров, и это решает проблему автоматически.
Это не постоянная фиксация все же.
У меня есть GTX 970 на моем рабочем столе, который обеспечивает дисплей через порт HDMI. Очень часто устройства вывода исчезают из опции (и нет никакого звука) после того, как я включаю ПК от приостановки.
Для меня эта ошибка началась после обновления до версии ядра 5.3.0-42.34.
Ответ #3 в https://bugs.launchpad.net/ubuntu/+source/linux-oem-osp1/+bug/1864061 решил мою проблему :
На этой машине есть dmic, поэтому наследие прервало зонд: snd_hda_intel 0000:00:1f.3: Цифровые микрофоны, найденные на платформе Skylake+, aborting probe
И если вы хотите, чтобы устаревший драйвер работал, пожалуйста, добавьте опции
snd-had-intel dmic_detect=0
в/etc/modprobe.d/alsa-base.conf
Это машина, на которой есть dmic, поэтому, пожалуйста, занесите драйвер в черный список
snd_soc_skl
через/etc/modprobe.d/blacklist.conf
, тогда драйвер sof будет загружен.И если есть какая-то проблема, я ее исправлю, сейчас я работаю над драйвером sof для ядра eoan.
У меня также были проблемы со звуком после обновления до 19.10. Обычно я вижу все устройства вывода, но независимо от того, что я выбираю, звука нет. Иногда выбор и тестирование различных выходов восстанавливает звук. До сегодняшнего дня перезагрузка всегда восстанавливала его. Иногда это срабатывало:
pulseaudio -k && sudo alsa force-reload
Сегодня я заметил обновление для alsa. Сейчас после обновления (включая перезагрузку несколько раз) я все еще вижу все свои устройства вывода, но ни на одном из них абсолютно нет звука. alsamixer показывает 00 для всех устройств вывода и не позволяет увеличить громкость. Я могу отключить и включить звук, но не увеличить. Ни один из старых приемов не помог восстановить звук.
У меня есть два графических процессора NVIDIA, USB-интерфейс Onyx blackjack с высококлассным микрофоном и выходом для наушников, а также веб-камера C922 Pro, которую я иногда использую для ввода. Микрофон веб-камеры, кажется, отлично работает для ввода. Вход Onyx больше не работает, поэтому возникают проблемы с аудиоустройствами USB и HDMI.
Кто-нибудь нашел постоянное решение этой проблемы? Лучше всего просто перейти на последний LTS? У меня не было проблем со звуком в этой версии.
У меня была та же проблема, пока около 10 минут назад...
Я пробовал все вышеперечисленное под 19.10 на моем HP Spectre x360 с установленной GEFORCE GTX. Я мог заставить Bluetooth работать — всего лишь — несколько дней назад.
Я уверен, что это проблема Ubuntu 19:10 на NVIDIA. Я могу выполнить двойную загрузку этой машины, так что я сделал это в W10. Система (использующая драйверы RealTek) работает нормально, но Ubuntu 19:10 по умолчанию не работала. Недавние обновления, похоже, умудрились потерять мои устройства Bluetooth.
Совершенно случайно я нашел эту страницу itsfoss.com
Перепробовав все остальные их советы, я остановился на последнем, который предназначен для систем с ядром 5.4 или меньше (у меня 5.3.0-46 -generic x86_64) запустил:
sudo gedit /etc/modprobe.d/alsa-base.conf
затем:
options snd-hda-intel dmic_detect=0
сохранил и закрыл файл, затем выключился и перезапустился.
В соответствии с ответом Aerkusa, теперь я мог видеть свои стандартные устройства ввода и вывода. Я настроил все так, как предлагает этот ответ, и он отлично работает.
У меня также возникла эта проблема после установки Ubuntu Studio 20.04 вместе с Win10 на восстановленный ПК HP Pro 6200. Я попробовал несколько вещей из ответов на этот вопрос, но это не сработало. Но теперь у меня есть звук от встроенного аудио, отключив автоматическое отключение звука в alsamixer с помощью моего колеса прокрутки. (вид: все (F5))