CachyOS / CachyOS/linux-cachyos
[BUG] Serious sound driver issue for Alder Lake (U)
- Dominant language
- Shell
- Stars
- 4.5k
- Forks
- 160
- Avg merge
- 2d 12h
- Merged PRs (30d)
- 1
Description
### Pre-flight checklist
- [x] I have searched existing issues and this is not a duplicate.
- [x] I have read the [Contributing Guidelines](https://github.com/CachyOS/linux-cachyos/blob/master/CONTRIBUTING.md).
- [x] I have verified the issue is reproducible with the latest available CachyOS kernel.
- [N/A] I have tried to reproduce the issue on Arch Linux's `linux` kernel.
### Upstream / vanilla kernel check
I have not tested with a vanilla/upstream kernel
### Kernel variant
linux-cachyos (EEVDF, Clang)
### System information (cachyos-bugreport.sh)
```text
https://paste.cachyos.org/p/8d9a723.log
```
### Manual system information (if cachyos-bugreport.sh is unavailable)
```text
N/A
```
### Bug description
My driver is being forcibly overtaken by the old HDA generic drivers, sof cannot grab the device because of it. I am unsure what to do.
### Steps to reproduce
N/A
### Expected behavior
Sound to work via the sof tgl driver.
### Actual behavior
```fish
~ ❯ ls -l /sys/bus/hdaudio/devices/ehdaudio0D0/driver
Permissions Size User Date Modified Name
lrwxrwxrwx - root 14 Apr 10:13 ehdaudio0D0 -> ../../../../devices/pci0000:00/0000:00:1f.3/ehdaudio0D0
lrwxrwxrwx - root 14 Apr 10:13 module -> ../../../../module/snd_hda_codec_alc269
.-w------- 4,1k root 14 Apr 10:13 bind
.-w------- 4,1k root 14 Apr 10:13 uevent
.-w------- 4,1k root 14 Apr 10:13 unbind
~ ❯ grep "Codec:" /proc/asound/card*/codec#*
/proc/asound/card0/codec#0:Codec: Realtek ALC236
/proc/asound/card0/codec#2:Codec: Intel Generic
```
Wrong driver!! I cannot for the life of me make it go back to normal!
### Logs / stack traces
```text
~ ❯ sudo cat /etc/modprobe.d/audio-hard-fix.conf
# Edit /etc/modprobe.d/audio-hard-fix.conf
options snd_intel_dspcfg dsp_driver=3
options snd_sof ipc_type=0
# Hard-block the competitors
blacklist snd_hda_codec_generic
blacklist snd_hda_codec_intelhdmi
blacklist snd_hda_codec_hdmi
blacklist snd_hda_intel
blacklist snd_soc_avs
~ ❯ sudo cat /etc/kernel/cmdline
root=UUID=ba423807-54dc-4b60-9184-560878eac454 rw nowatchdog quiet splash i915.force_probe=!46b3 xe.force_probe=46b3 transparent_hugepage=madvise intel_iommu=on iommu=pt rcutree.enable_rcu_unlazy=1 xe.guc_mode=1 split_lock_detect=off threadirqs preempt=full nvme_load=1 nvme_core.default_ps_max_latency_us=0 pci=disable_aspm msr.allow_writes=on intel_pstate=active,hwp_only module_blacklist=snd_hda_intel,snd_hda_codec_generic,snd_hda_codec_alc269,snd_soc_avs
```
[Alsa Information](http://alsa-project.org/db/?f=9d13a544d0114dde966db45cf16a7532d2e27c29)
### Additional system information
```fish
System:
Kernel: 6.19.12-1-cachyos-eevdf-lto arch: x86_64 bits: 64 compiler: clang
v: 22.1.3 clocksource: tsc
Desktop: Hyprland v: 0.54.3 with: waybar tools: hypridle vt: 1 dm: SDDM
Distro: CachyOS base: Arch Linux
Machine:
Type: Laptop System: HP product: HP ProBook 450 15.6 inch G9 Notebook PC
v: SBKPFV3 serial: Chassis: type: 10
serial:
Mobo: HP model: 8978 v: KBC Version 07.74.00 serial:
part-nu: 6Y7N8UP#ABA uuid: Firmware: UEFI vendor: HP
v: U72 Ver. 01.17.00 date: 11/06/2025
Battery:
ID-1: BAT0 charge: 37.2 Wh (99.4%) condition: 37.4/51.3 Wh (72.9%)
volts: 12.44 min: 11.58 model: Hewlett-Packard Primary type: Li-ion
serial: charging: status: not charging cycles: 211
CPU:
Info: 6-core (2-mt/4-st) model: 12th Gen Intel Core i3-1215U bits: 64
type: MST AMCP smt: enabled arch: Alder Lake rev: 4 cache: L1: 544 KiB
L2: 4.5 MiB L3: 10 MiB
Speed (MHz): avg: 1354 min/max: 400/4400:3300 cores: 1: 1354 2: 1354
3: 1354 4: 1354 5: 1354 6: 1354 7: 1354 8: 1354 bogomips: 39936
Flags-basic: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
Device-1: Intel Alder Lake-UP3 GT1 [UHD Graphics] vendor: Hewlett-Packard
driver: xe v: kernel arch: Xe ports: active: eDP-1 empty: DP-1, DP-2, DP-3,
DP-4, HDMI-A-1 bus-ID: 00:02.0 chip-ID: 8086:46b3 class-ID: 0300
Device-2: Quanta HP HD Camera driver: uvcvideo type: USB rev: 2.0
speed: 480 Mb/s lanes: 1 bus-ID: 3-1:2 chip-ID: 0408:5483 class-ID: fe01
serial:
Display: wayland server: X.org v: 1.21.1.21 with: Xwayland v: 24.1.9
compositor: Hyprland v: 0.54.3 driver: X: loaded: modesetting
alternate: fbdev,intel,vesa dri: iris gpu: xe display-ID: 1
Monitor-1: eDP-1 model: ChiMei InnoLux 0x1512 res: 1920x1080 dpi: 142
size: 344x193mm (13.54x7.6") diag: 394mm (15.5") modes: 1920x1080
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: 26.0.4-arch2.2
glx-v: 1.4 direct-render: yes renderer: Mesa Intel Graphics (ADL GT2)
device-ID: 8086:46b3
API: Vulkan v: 1.4.341 layers: 6 surfaces: N/A device: 0
type: integrated-gpu driver: mesa intel device-ID: 8086:46b3
Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
de: kscreen-console,kscreen-doctor gpu: gputop, intel_gpu_top, lsgpu
x11: xprop,xrandr
Audio:
Device-1: Intel Alder Lake PCH-P High Definition Audio
vendor: Hewlett-Packard driver: sof-audio-pci-intel-tgl bus-ID: 00:1f.3
chip-ID: 8086:51c8 class-ID: 0401
API: ALSA v: k6.19.12-1-cachyos-eevdf-lto status: kernel-api
Server-1: sndiod v: N/A status: off
Server-2: JACK v: 0.126.0 status: off
Server-3: PipeWire v: 1.6.3 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
Network:
Device-1: Realtek RTL8852BE PCIe 802.11ax Wireless Network
vendor: Hewlett-Packard driver: rtw89_8852be v: kernel pcie: speed: 2.5 GT/s
lanes: 1 port: 4000 bus-ID: 03:00.0 chip-ID: 10ec:b852 class-ID: 0280
IF: wlan0 state: up mac:
Device-2: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
vendor: Hewlett-Packard driver: r8169 v: kernel pcie: speed: 2.5 GT/s
lanes: 1 port: 3000 bus-ID: 04:00.0 chip-ID: 10ec:8168 class-ID: 0200
IF: enp4s0 state: down mac:
Bluetooth:
Device-1: Realtek Bluetooth Radio driver: btusb v: 0.8 type: USB rev: 1.0
speed: 12 Mb/s lanes: 1 bus-ID: 3-10:3 chip-ID: 0bda:b85c class-ID: e001
serial:
Report: btmgmt ID: hci0 rfk-id: 0 state: up address: bt-v: 5.2
lmp-v: 11 class-ID: 6c010c
Drives:
Local Storage: total: 238.47 GiB used: 88.04 GiB (36.9%)
ID-1: /dev/nvme0n1 vendor: KIOXIA model: N/A size: 238.47 GiB
speed: 63.2 Gb/s lanes: 4 tech: SSD serial: fw-rev: HP02AN00
temp: 33.9 C scheme: GPT
Partition:
ID-1: / size: 237.35 GiB used: 87.89 GiB (37.0%) fs: xfs dev: /dev/nvme0n1p2
ID-2: /boot size: 1021.9 MiB used: 112.3 MiB (11.0%) fs: vfat
dev: /dev/nvme0n1p1
Swap:
ID-1: swap-1 type: zram size: 15.25 GiB used: 68 KiB (0.0%) priority: 100
dev: /dev/zram0
Sensors:
System Temperatures: cpu: 70.0 C mobo: N/A
Fan Speeds (rpm): N/A
Info:
Memory: total: 16 GiB note: est. available: 15.25 GiB used: 4.86 GiB (31.8%)
Processes: 386 Power: uptime: 5m states: freeze,mem,disk suspend: s2idle
wakeups: 0 hibernate: platform Init: systemd v: 260 default: graphical
Packages: 2000 pm: pacman pkgs: 1990 pm: flatpak pkgs: 10 Compilers:
clang: 22.1.3 gcc: 15.2.1 Shell: fish (sudo) v: 4.6.0 running-in: ghostty
inxi: 3.3.40
```
Contributor guide
Assessment
This issue has not been assessed yet.