WeirdTreeThing / chromebook-linux-audio

Script to enable audio support on many Chrome devices
BSD 3-Clause "New" or "Revised" License
239 stars 46 forks source link

[Board Atlas] Speakers no longer recognized with Kernel 6.8.11 #139

Closed po1o closed 2 months ago

po1o commented 3 months ago

Describe the bug Kernel 6.8.11 -- Audio works fine via headphones. However the laptop speakers are not detected. It works fine with Kernel 6.8.5. I haven't tested kernels in between.

Boardname Atlas

delete-your-github-today commented 3 months ago

Might be the same problem here. Atlas board, running Debian Sid. Kernel 6.8.12 fails, reverting to the next most recent in Debian (6.7.12+bpo-rt) fixes audio again.

I guessed that the issue might be a conflict between the snd_soc_avs and friends that this project installs, and the new SOF project modules. I tried adding some blacklist entries to modprobe.d for each of the SOF modules that were being loaded, but that didn't fix it:

blacklist snd_sof_pci_intel_skl
blacklist snd_sof_intel_hda_common
blacklist snd_sof_intel_hda_mlink
blacklist snd_sof_intel_hda
blacklist snd_sof_pci
blacklist snd_sof_xtensa_dsp
blacklist snd_sof
blacklist snd_sof_utils
WeirdTreeThing commented 3 months ago

It's not gonna be a module conflict. Most likely it is a regression in the AVS driver.

po1o commented 3 months ago

kernel 6.9.4 & 6.9.7 -- same issue Hope this will get fixed soon upstream.

Since this is likely not actionable for chromebook-linux-audio perspective, I am tempted to close this issue.

WeirdTreeThing commented 2 months ago

Try the script again

po1o commented 2 months ago

It works now! Speaker works fine on kernel 6.9.7 Thank you so much!