Missing Meteor Lake Sound Drivers

Continuing the discussion from Missing Intel Meteor Lake Drivers:

I have recently gotten my hands on a MeteorLake laptop and don’t seem to be able to load the correct drivers for the audio chipset. This isn’t your usual laptop, so there could be something going on, but the laptop did have working audio drivers when in was on Windows 10.

I also had issues finding drivers that would work for the original Intel WiFI AX411 wireless card that was in this laptop, however switching to a 5G only card resolved that issue, though one day I would like to get that WiFi 6E card back in here and working again.

Also, I do not have any BIOS updates available to me.

Here’s my inxi -zv8 results:

  Kernel: 6.17.0-rc4-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 15.2.1
    clocksource: tsc avail: acpi_pm
    parameters: BOOT_IMAGE=/@/boot/vmlinuz-6.17-x86_64
    root=UUID=f7c33dc7-3486-4da0-8b8c-24d50525a5ef rw rootflags=subvol=@
    quiet splash apparmor=1 security=apparmor udev.log_priority=3
  Desktop: GNOME v: 48.4 tk: GTK v: 3.24.50 wm: gnome-shell
    tools: gsd-screensaver-proxy dm: GDM v: 48.0 Distro: Manjaro
    base: Arch Linux
Machine:
  Type: Laptop System: Dell product: Inspiron 16 5631 v: N/A
    serial: <superuser required> Chassis: type: 10 serial: <superuser required>
  Mobo: Dell model: N/A serial: <superuser required> part-nu: 0C2A
    UEFI: Dell v: 82.12.1 date: 03/27/2023
Battery:
  ID-1: BAT0 charge: 19 Wh (29.8%) condition: 63.6/64 Wh (99.4%) health: good
    temp: 27.3 C volts: 14.79 min: 15.2 model: BYD DELL JGCCT28 made: 2022-08-10
    type: Li-poly serial: <filter> charging: status: discharging control:
    start: 50% end: 90% type: adaptive
    avail: adaptive,custom,fast,standard,trickle cycles: 5
Memory:
  System RAM: total: 16 GiB available: 15.31 GiB used: 2.82 GiB (18.4%)
  Message: For most reliable report, use superuser + dmidecode.
  Array-1: capacity: 16 GiB slots: 8 modules: 8 EC: None
    max-module-size: 2 GiB note: est.
  Device-1: Motherboard type: LPDDR5 detail: synchronous size: 2 GiB speed:
    spec: 6400 MT/s actual: 4267 MT/s volts: curr: 0.5 width (bits): data: 16
    total: 16 manufacturer: N/A part-no: N/A serial: N/A
  Device-2: Motherboard type: LPDDR5 detail: synchronous size: 2 GiB speed:
    spec: 6400 MT/s actual: 4267 MT/s volts: curr: 0.5 width (bits): data: 16
    total: 16 manufacturer: N/A part-no: N/A serial: N/A
  Device-3: Motherboard type: LPDDR5 detail: synchronous size: 2 GiB speed:
    spec: 6400 MT/s actual: 4267 MT/s volts: curr: 0.5 width (bits): data: 16
    total: 16 manufacturer: N/A part-no: N/A serial: N/A
  Device-4: Motherboard type: LPDDR5 detail: synchronous size: 2 GiB speed:
    spec: 6400 MT/s actual: 4267 MT/s volts: curr: 0.5 width (bits): data: 16
    total: 16 manufacturer: N/A part-no: N/A serial: N/A
  Device-5: Motherboard type: LPDDR5 detail: synchronous size: 2 GiB speed:
    spec: 6400 MT/s actual: 4267 MT/s volts: curr: 0.5 width (bits): data: 16
    total: 16 manufacturer: N/A part-no: N/A serial: N/A
  Device-6: Motherboard type: LPDDR5 detail: synchronous size: 2 GiB speed:
    spec: 6400 MT/s actual: 4267 MT/s volts: curr: 0.5 width (bits): data: 16
    total: 16 manufacturer: N/A part-no: N/A serial: N/A
  Device-7: Motherboard type: LPDDR5 detail: synchronous size: 2 GiB speed:
    spec: 6400 MT/s actual: 4267 MT/s volts: curr: 0.5 width (bits): data: 16
    total: 16 manufacturer: N/A part-no: N/A serial: N/A
  Device-8: Motherboard type: LPDDR5 detail: synchronous size: 2 GiB speed:
    spec: 6400 MT/s actual: 4267 MT/s volts: curr: 0.5 width (bits): data: 16
    total: 16 manufacturer: N/A part-no: N/A serial: N/A
PCI Slots:
  Permissions: Unable to run dmidecode. Root privileges required.
CPU:
  Info: model: Intel 0000 bits: 64 type: MST AMCP arch: Meteor Lake level: v3
    note: check built: 2023+ process: Intel 4 (7nm) family: 6
    model-id: 0xAA (170) stepping: 1 microcode: 0x14
  Topology: cpus: 1x dies: 1 clusters: 8 cores: 14 threads: 20 mt: 6 tpc: 2
    st: 8 smt: enabled cache: L1: 1.4 MiB desc: d-8x32 KiB, 6x48 KiB; i-14x64
    KiB L2: 16 MiB desc: 8x2 MiB L3: 24 MiB desc: 1x24 MiB
  Speed (MHz): avg: 400 min/max: 400/4000:3000 scaling: driver: intel_pstate
    governor: powersave cores: 1: 400 2: 400 3: 400 4: 400 5: 400 6: 400 7: 400
    8: 400 9: 400 10: 400 11: 400 12: 400 13: 400 14: 400 15: 400 16: 400
    17: 400 18: 400 19: 400 20: 400 bogomips: 47616
  Flags: 3dnowprefetch abm acpi adx aes aperfmperf apic arat
    arch_capabilities arch_lbr arch_perfmon art avx avx2 avx_vnni bmi1 bmi2
    bts bus_lock_detect clflush clflushopt clwb cmov constant_tsc cpuid
    cpuid_fault cx16 cx8 de ds_cpl dtes64 dtherm dts epb ept ept_ad erms est
    f16c flexpriority flush_l1d fma fpu fsgsbase fsrm fxsr gfni hfi ht hwp
    hwp_act_window hwp_epp hwp_notify hwp_pkg_req ibpb ibrs ibrs_enhanced ibt
    ida intel_pt invpcid lahf_lm lm mca mce md_clear mmx monitor movbe
    movdir64b movdiri msr mtrr nonstop_tsc nopl nx ospke pae pat pbe pcid
    pclmulqdq pconfig pdcm pdpe1gb pebs pge pku pln pni popcnt pse pse36 pts
    rdpid rdrand rdseed rdtscp rep_good sdbg sep serialize sha_ni smap smep
    smx split_lock_detect ss ssbd sse sse2 sse4_1 sse4_2 ssse3 stibp syscall
    tm tm2 tpr_shadow tsc tsc_adjust tsc_deadline_timer tsc_known_freq umip
    user_shstk vaes vme vmx vnmi vpclmulqdq vpid waitpkg x2apic xgetbv1 xsave
    xsavec xsaveopt xsaves xtopology xtpr
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: ghostwrite status: Not affected
  Type: indirect_target_selection status: Not affected
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: old_microcode status: Not affected
  Type: reg_file_data_sampling status: Not affected
  Type: retbleed status: Not affected
  Type: spec_rstack_overflow status: Not affected
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Enhanced / Automatic IBRS; IBPB:
    conditional; PBRSB-eIBRS: SW sequence; BHI: SW loop, KVM: SW loop
  Type: srbds status: Not affected
  Type: tsa status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: Intel Meteor Lake-P [Intel Arc Graphics] vendor: Dell driver: i915
    v: kernel alternate: xe arch: Xe-LPG process: Intel 4 (7nm+) built: 2023+
    ports: active: eDP-1 empty: DP-1, DP-2, DP-3, DP-4, HDMI-A-1
    bus-ID: 0000:00:02.0 chip-ID: 8086:7d55 class-ID: 0300
  Device-2: Microdia Integrated_Webcam_FHD driver: uvcvideo type: USB
    rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-7:3 chip-ID: 0c45:6a21
    class-ID: fe01 serial: <filter>
  Display: wayland server: X.org v: 1.21.1.18 with: Xwayland v: 24.1.8
    compositor: gnome-shell driver: gpu: i915 display-ID: 0
  Monitor-1: eDP-1 model: ChiMei InnoLux 0x1613 built: 2021 res: 1920x1200
    dpi: 142 gamma: 1.2 chroma: red: x: 0.639 y: 0.329 green: x: 0.298 y: 0.600
    blue: x: 0.149 y: 0.059 white: x: 0.314 y: 0.329
    size: 344x215mm (13.54x8.46") diag: 406mm (16") ratio: 16:10
    modes: 1920x1200
  EDID-Warnings: 1: parse_edid: unknown flag 0
  API: EGL v: 1.5 hw: drv: intel iris platforms: device: 0 drv: iris
    device: 1 drv: swrast gbm: drv: iris surfaceless: drv: iris wayland:
    drv: iris x11: drv: iris
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 25.2.1-arch1.4
    glx-v: 1.4 direct-render: yes renderer: Mesa Intel Arc Graphics (MTL)
    device-ID: 8086:7d55 memory: 14.95 GiB unified: yes display-ID: :0.0
  Info: Tools: api: eglinfo,glxinfo x11: xprop
Audio:
  Device-1: Intel Meteor Lake-P HD Audio vendor: Dell
    driver: sof-audio-pci-intel-mtl
    alternate: snd_sof_pci_intel_mtl,snd_hda_intel bus-ID: 0000:00:1f.3
    chip-ID: 8086:7e28 class-ID: 0401
  API: ALSA v: k6.17.0-rc4-1-MANJARO status: kernel-api with: aoss
    type: oss-emulator tools: alsactl,alsamixer,amixer
  Server-1: JACK v: 1.9.22 status: off tools: N/A
  Server-2: PipeWire v: 1.4.7 status: active with: 1: wireplumber
    status: active 2: pipewire-alsa type: plugin tools: pw-cat,pw-cli,wpctl
  Server-3: PulseAudio v: 17.0-43-g3e2bb status: active with:
    1: pulseaudio-alsa type: plugin 2: pulseaudio-jack type: module
    tools: pacat,pactl,pulsemixer
Network:
  Device-1: Intel Wireless 8265 / 8275 driver: iwlwifi v: kernel
    bus-ID: 0000:39:00.0 chip-ID: 8086:24fd class-ID: 0280
  IF: wlp57s0 state: up mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
    broadcast: <filter>
  IP v6: <filter> type: noprefixroute scope: link
  Info: services: NetworkManager, systemd-timesyncd, wpa_supplicant
  WAN IP: <filter>
Bluetooth:
  Device-1: Intel Bluetooth wireless interface driver: btusb v: 0.8 type: USB
    rev: 2.0 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 3-10:4 chip-ID: 8087:0a2b
    class-ID: e001
  Report: rfkill ID: hci0 rfk-id: 0 state: down bt-service: enabled,running
    rfk-block: hardware: no software: yes address: see --recommends
Logical:
  Message: No logical block device data found.
RAID:
  Hardware-1: Intel Volume Management Device NVMe RAID Controller Intel
    driver: vmd v: 0.6 port: N/A bus-ID: 0000:00:0e.0 chip-ID: 8086:7d0b rev:
    class-ID: 0104
Drives:
  Local Storage: total: 931.51 GiB used: 10.66 GiB (1.1%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Crucial model: CT1000P2SSD8
    size: 931.51 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
    lanes: 4 tech: SSD serial: <filter> fw-rev: P2CR033 temp: 33.9 C
    scheme: GPT
  Message: No optical or floppy data found.
Partition:
  ID-1: / raw-size: 931.22 GiB size: 931.22 GiB (100.00%)
    used: 10.66 GiB (1.1%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
    label: N/A uuid: f7c33dc7-3486-4da0-8b8c-24d50525a5ef
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 648 KiB (0.2%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1 label: N/A
    uuid: BF07-670D
  ID-3: /home raw-size: 931.22 GiB size: 931.22 GiB (100.00%)
    used: 10.66 GiB (1.1%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
    label: N/A uuid: f7c33dc7-3486-4da0-8b8c-24d50525a5ef
  ID-4: /var/cache raw-size: 931.22 GiB size: 931.22 GiB (100.00%)
    used: 10.66 GiB (1.1%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
    label: N/A uuid: f7c33dc7-3486-4da0-8b8c-24d50525a5ef
  ID-5: /var/log raw-size: 931.22 GiB size: 931.22 GiB (100.00%)
    used: 10.66 GiB (1.1%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
    label: N/A uuid: f7c33dc7-3486-4da0-8b8c-24d50525a5ef
Swap:
  Alert: No swap data was found.
Unmounted:
  Message: No unmounted partitions found.
USB:
  Hub-1: 1-0:1 info: hi-speed hub with single TT ports: 1 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-2: 2-0:1 info: super-speed hub ports: 4 rev: 3.1
    speed: 20 Gb/s (2.33 GiB/s) lanes: 2 mode: 3.2 gen-2x2 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-3: 3-0:1 info: hi-speed hub with single TT ports: 12 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Device-1: 3-5:2 info: Shenzhen Goodix USB2.0 MISC type: <vendor specific>
    driver: N/A interfaces: 1 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s) lanes: 1
    mode: 1.1 power: 100mA chip-ID: 27c6:639c class-ID: ef00 serial: <filter>
  Device-2: 3-7:3 info: Microdia Integrated_Webcam_FHD type: video
    driver: uvcvideo interfaces: 5 rev: 2.0 speed: 480 Mb/s (57.2 MiB/s)
    lanes: 1 mode: 2.0 power: 500mA chip-ID: 0c45:6a21 class-ID: fe01
    serial: <filter>
  Device-3: 3-10:4 info: Intel Bluetooth wireless interface type: bluetooth
    driver: btusb interfaces: 2 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s) lanes: 1
    mode: 1.1 power: 100mA chip-ID: 8087:0a2b class-ID: e001
  Hub-4: 4-0:1 info: super-speed hub ports: 2 rev: 3.1
    speed: 20 Gb/s (2.33 GiB/s) lanes: 2 mode: 3.2 gen-2x2 chip-ID: 1d6b:0003
    class-ID: 0900
Sensors:
  System Temperatures: cpu: 68.0 C mobo: 64.0 C sodimm: 44.0 C
  Fan Speeds (rpm): cpu: 0
Repos:
  Packages: pm: pacman pkgs: 1222 libs: 348 tools: gnome-software,pamac
    pm: flatpak pkgs: 0
  Active pacman repo servers in: /etc/pacman.d/mirrorlist
    1: https://ftp.halifax.rwth-aachen.de/manjaro/stable/$repo/$arch
    2: https://ftp.nluug.nl/pub/os/Linux/distr/manjaro/stable/$repo/$arch
    3: https://ftp.belnet.be/mirrors/manjaro/repos/stable/$repo/$arch
Processes:
  CPU top: 5 of 376
  1: cpu: 26.6% command: firefox pid: 2735 mem: 633.3 MiB (4.0%)
  2: cpu: 11.9% command: gnome-shell pid: 1649 mem: 284.4 MiB (1.8%)
  3: cpu: 6.9% command: firefox pid: 4118 mem: 304.4 MiB (1.9%)
  4: cpu: 2.6% command: firefox pid: 2839 mem: 211.8 MiB (1.3%)
  5: cpu: 2.2% command: kgx pid: 2391 mem: 166.8 MiB (1.0%)
  Memory top: 5 of 376
  1: mem: 633.3 MiB (4.0%) command: firefox pid: 2735 cpu: 26.6%
  2: mem: 304.4 MiB (1.9%) command: firefox pid: 4118 cpu: 6.9%
  3: mem: 284.4 MiB (1.8%) command: gnome-shell pid: 1649 cpu: 11.9%
  4: mem: 235.3 MiB (1.5%) command: firefox pid: 2964 cpu: 1.6%
  5: mem: 211.8 MiB (1.3%) command: firefox pid: 2839 cpu: 2.6%
Info:
  Processes: 376 Power: uptime: 19m states: freeze,mem,disk suspend: s2idle
    wakeups: 0 hibernate: platform avail: shutdown, reboot, suspend, test_resume
    image: 6.11 GiB services: gsd-power, power-profiles-daemon, upowerd
    Init: systemd v: 257 default: graphical tool: systemctl
  Compilers: N/A Shell: Zsh v: 5.9 running-in: kgx inxi: 3.3.39```

Please don’t post duplicate topics/threads.