after a lenghtly and fun installation process, this time using systemd for a change, I managed to have a fully functional KDE Desktop, with internet and everything...but sound. The first thing I noticed, when installing Gentoo through the Live CD, was the lack of sound right with the Live CD, as the sound software failed to load (intel/sof/ipc4/mtl/sof-mtl.ri.). I tried with different linux versions, and with them the snd software loads and I have sound. The issue happens only with the Gento LiveCD.
The same is with my new install, there is no sound firmware loaded:
Code: Select all
1.500163] Loading firmware: vpu_37xx.bin
[ 1.500183] Loading firmware: intel/vpu/vpu_37xx_v0.0.bin
[ 3.446644] systemd[1]: Clear Stale Hibernate Storage Info was skipped because of an unmet condition check (ConditionPathExists=/sys/firmware/efi/efivars/HibernateLocation-8cf2644b-4b0b-428f-9387-6d876050dc67).
[ 3.743673] Loading firmware: regulatory.db
[ 3.746385] Loading firmware: regulatory.db.p7s
[ 3.795490] Loading firmware: iwlwifi-ma-b0-gf-a0-89.ucode
[ 3.799527] Loading firmware: iwl-debug-yoyo.bin
[ 3.800766] iwlwifi 0000:00:14.3: loaded firmware version 89.1a492d28.0 ma-b0-gf-a0-89.ucode op_mode iwlmvm
[ 3.884538] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[ 3.896264] Loading firmware: intel/ibt-0180-0041.sfi
[ 3.899386] Bluetooth: hci0: Found device firmware: intel/ibt-0180-0041.sfi
[ 4.162910] Loading firmware: iwlwifi-ma-b0-gf-a0.pnvm
[ 4.246584] Loading firmware: i915/mtl_dmc.bin
[ 4.255103] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/mtl_dmc.bin (v2.23)
[ 4.311524] Loading firmware: i915/mtl_guc_70.bin
[ 4.312316] Loading firmware: i915/mtl_guc_70.bin
[ 4.312497] Loading firmware: i915/mtl_huc_gsc.bin
[ 4.312847] Loading firmware: i915/mtl_gsc_1.bin
[ 4.316793] i915 0000:00:02.0: [drm] GT0: GuC firmware i915/mtl_guc_70.bin version 70.36.0
[ 4.337081] i915 0000:00:02.0: [drm] GT1: GuC firmware i915/mtl_guc_70.bin version 70.36.0
[ 4.337083] i915 0000:00:02.0: [drm] GT1: HuC firmware i915/mtl_huc_gsc.bin version 8.5.4
[ 4.508741] i915 0000:00:02.0: [drm] GT1: Loaded GSC firmware i915/mtl_gsc_1.bin (cv1.0, r102.1.15.1926, svn 1)
[ 5.429100] Bluetooth: hci0: Waiting for firmware download to complete
[ 5.473678] Loading firmware: intel/ibt-0180-0041.ddc
Code: Select all
lspci | grep Audio
00:1f.3 Audio device: Intel Corporation Meteor Lake-P HD Audio Controller (rev 20)Code: Select all
wpctl status
PipeWire 'pipewire-0' [1.4.2, enrico@tux, cookie:2022657070]
└─ Clients:
39. WirePlumber [export] [1.4.2, enrico@tux, pid:1812]
40. WirePlumber [1.4.2, enrico@tux, pid:1812]
47. pipewire [1.4.2, enrico@tux, pid:837]
53. kwin_wayland [1.4.2, enrico@tux, pid:856]
54. libcanberra [1.4.2, enrico@tux, pid:985]
55. [1.4.2, enrico@tux, pid:985]
56. xdg-desktop-portal [1.4.2, enrico@tux, pid:864]
57. libcanberra [1.4.2, enrico@tux, pid:1028]
58. plasmashell [1.4.2, enrico@tux, pid:1028]
59. [1.4.2, enrico@tux, pid:1028]
61. wpctl [1.4.2, enrico@tux, pid:2438]
Audio
├─ Devices:
│
├─ Sinks:
│ * 48. Dummy Output [vol: 1.00]
│
├─ Sources:
│
├─ Filters:
│
└─ Streams:
Video
├─ Devices:
│
├─ Sinks:
│
├─ Sources:
│
├─ Filters:
│
└─ Streams:
Settings
└─ Default Configured Devices:Code: Select all
grep CONFIG_SND_HDA Code: Select all
CONFIG_SND_HDA_INTEL=y
CONFIG_SND_HDA_HWDEP=y
CONFIG_SND_HDA_RECONFIG=y
# CONFIG_SND_HDA_INPUT_BEEP is not set
CONFIG_SND_HDA_PATCH_LOADER=y
# CONFIG_SND_HDA_CIRRUS_SCODEC_KUNIT_TEST is not set
# CONFIG_SND_HDA_SCODEC_CS35L41_I2C is not set
# CONFIG_SND_HDA_SCODEC_CS35L41_SPI is not set
# CONFIG_SND_HDA_SCODEC_CS35L56_I2C is not set
# CONFIG_SND_HDA_SCODEC_CS35L56_SPI is not set
# CONFIG_SND_HDA_SCODEC_TAS2781_I2C is not set
# CONFIG_SND_HDA_CODEC_REALTEK is not set
# CONFIG_SND_HDA_CODEC_ANALOG is not set
# CONFIG_SND_HDA_CODEC_SIGMATEL is not set
# CONFIG_SND_HDA_CODEC_VIA is not set
# CONFIG_SND_HDA_CODEC_HDMI is not set
# CONFIG_SND_HDA_CODEC_CIRRUS is not set
# CONFIG_SND_HDA_CODEC_CS8409 is not set
# CONFIG_SND_HDA_CODEC_CONEXANT is not set
# CONFIG_SND_HDA_CODEC_SENARYTECH is not set
# CONFIG_SND_HDA_CODEC_CA0110 is not set
# CONFIG_SND_HDA_CODEC_CA0132 is not set
# CONFIG_SND_HDA_CODEC_CMEDIA is not set
# CONFIG_SND_HDA_CODEC_SI3054 is not set
CONFIG_SND_HDA_GENERIC=y
CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0
# CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM is not set
# CONFIG_SND_HDA_CTL_DEV_ID is not set
CONFIG_SND_HDA_CORE=y
CONFIG_SND_HDA_COMPONENT=y
CONFIG_SND_HDA_I915=y
CONFIG_SND_HDA_PREALLOC_SIZE=0
Code: Select all
grep CONFIG_EXTRA_FIRMWARE .configCode: Select all
CONFIG_EXTRA_FIRMWARE="intel/vpu/vpu_37xx_v0.0.bin intel/ibt-0180-0041.sfi iwlwifi-ma-b0-gf-a0-89.ucode i915/mtl_dmc.bin i915/mtl_guc_70.bin i915/mtl_huc_gsc.bin i915/mtl_gsc_1.bin intel/ibt-0180-0041.ddc intel/sof-ipc4/mtl/sof-mtl.ri intel/sof-tplg/sof-hda-generic-2ch.tplg"
CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware "
and my Kernel .config
http://0x0.st/83Fs.txt
Last, my lsmod output, where there is no kernel loaded for the audio controller...
Code: Select all
lspci -knn
00:00.0 Host bridge [0600]: Intel Corporation Device [8086:7d02] (rev 04)
Subsystem: Lenovo Device [17aa:2327]
Kernel driver in use: igen6_edac
Kernel modules: igen6_edac
00:02.0 VGA compatible controller [0300]: Intel Corporation Meteor Lake-P [Intel Graphics] [8086:7d45] (rev 08)
Subsystem: Lenovo Device [17aa:2327]
Kernel driver in use: i915
Kernel modules: i915
00:04.0 Signal processing controller [1180]: Intel Corporation Meteor Lake-P Dynamic Tuning Technology [8086:7d03] (rev 04)
Subsystem: Lenovo Device [17aa:2327]
Kernel driver in use: proc_thermal_pci
Kernel modules: processor_thermal_device_pci
00:06.0 PCI bridge [0604]: Intel Corporation Device [8086:7e4d] (rev 20)
Subsystem: Lenovo Device [17aa:2327]
Kernel driver in use: pcieport
00:06.1 PCI bridge [0604]: Intel Corporation Device [8086:7eca] (rev 10)
Subsystem: Lenovo Device [17aa:2327]
Kernel driver in use: pcieport
00:07.0 PCI bridge [0604]: Intel Corporation Meteor Lake-P Thunderbolt 4 PCI Express Root Port #0 [8086:7ec4] (rev 02)
Subsystem: Lenovo Device [17aa:2327]
Kernel driver in use: pcieport
00:07.2 PCI bridge [0604]: Intel Corporation Meteor Lake-P Thunderbolt 4 PCI Express Root Port #2 [8086:7ec6] (rev 02)
Subsystem: Lenovo Device [17aa:2327]
Kernel driver in use: pcieport
00:0a.0 Signal processing controller [1180]: Intel Corporation Meteor Lake-P Platform Monitoring Technology [8086:7d0d] (rev 01)
Subsystem: Lenovo Device [17aa:2327]
Kernel driver in use: intel_vsec
Kernel modules: intel_vsec
00:0b.0 Processing accelerators [1200]: Intel Corporation Meteor Lake NPU [8086:7d1d] (rev 04)
Subsystem: Lenovo Device [17aa:2327]
Kernel driver in use: intel_vpu
00:0d.0 USB controller [0c03]: Intel Corporation Meteor Lake-P Thunderbolt 4 USB Controller [8086:7ec0] (rev 02)
Subsystem: Lenovo Device [17aa:2327]
Kernel driver in use: xhci_hcd
00:0d.2 USB controller [0c03]: Intel Corporation Meteor Lake-P Thunderbolt 4 NHI #0 [8086:7ec2] (rev 02)
Subsystem: Lenovo Device [17aa:2327]
Kernel driver in use: thunderbolt
00:0d.3 USB controller [0c03]: Intel Corporation Meteor Lake-P Thunderbolt 4 NHI #1 [8086:7ec3] (rev 02)
Subsystem: Lenovo Device [17aa:2327]
Kernel driver in use: thunderbolt
00:14.0 USB controller [0c03]: Intel Corporation Meteor Lake-P USB 3.2 Gen 2x1 xHCI Host Controller [8086:7e7d] (rev 20)
Subsystem: Lenovo Device [17aa:2327]
Kernel driver in use: xhci_hcd
00:14.2 RAM memory [0500]: Intel Corporation Device [8086:7e7f] (rev 20)
Subsystem: Lenovo Device [17aa:2327]
00:14.3 Network controller [0280]: Intel Corporation Meteor Lake PCH CNVi WiFi [8086:7e40] (rev 20)
Subsystem: Intel Corporation Device [8086:0090]
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
00:15.0 Serial bus controller [0c80]: Intel Corporation Meteor Lake-P Serial IO I2C Controller #0 [8086:7e78] (rev 20)
Subsystem: Lenovo Device [17aa:2327]
Kernel driver in use: intel-lpss
00:16.0 Communication controller [0780]: Intel Corporation Meteor Lake-P CSME HECI #1 [8086:7e70] (rev 20)
Subsystem: Lenovo Device [17aa:2327]
Kernel driver in use: mei_me
Kernel modules: mei_me
00:16.3 Serial controller [0700]: Intel Corporation Meteor Lake-P Keyboard and Text (KT) Redirection [8086:7e73] (rev 20)
Subsystem: Lenovo Device [17aa:2327]
00:1c.0 PCI bridge [0604]: Intel Corporation Device [8086:7e38] (rev 20)
Subsystem: Lenovo Device [17aa:2327]
Kernel driver in use: pcieport
00:1f.0 ISA bridge [0601]: Intel Corporation Device [8086:7e03] (rev 20)
Subsystem: Lenovo Device [17aa:2327]
00:1f.3 Audio device [0403]: Intel Corporation Meteor Lake-P HD Audio Controller [8086:7e28] (rev 20)
Subsystem: Lenovo Device [17aa:2328]
00:1f.4 SMBus [0c05]: Intel Corporation Meteor Lake-P SMBus Controller [8086:7e22] (rev 20)
Subsystem: Lenovo Device [17aa:2327]
Kernel driver in use: i801_smbus
Kernel modules: i2c_i801
00:1f.5 Serial bus controller [0c80]: Intel Corporation Meteor Lake-P SPI Controller [8086:7e23] (rev 20)
Subsystem: Lenovo Device [17aa:2327]
Kernel driver in use: intel-spi
Kernel modules: spi_intel_pci
00:1f.6 Ethernet controller [0200]: Intel Corporation Device [8086:550a] (rev 20)
Subsystem: Lenovo Device [17aa:2327]
Kernel driver in use: e1000e
04:00.0 Non-Volatile memory controller [0108]: KIOXIA Corporation NVMe SSD Controller XG8 [1e0f:0010] (rev 01)
Subsystem: KIOXIA Corporation Device [1e0f:0001]
Kernel driver in use: nvme
I hope you have enough information to help me solve my issue...thank you in advance.


