-
Notifications
You must be signed in to change notification settings - Fork 73
Description
Describe the bug
I've just run the MrChromebox script, and installed Debian (testing) on a HP Chromebook 13 G1 (chell).
During the Debian installer, I did see an error message:
Some of your hardware needs non-free firmware files to operate. The firmware can be loaded from removable media, such as a USB stick or floppy.
The missing firmware files are: intel/avs/hda-80862809-tplgbin
If you have such media available now, insert it, and continue.
I just hit "No" (i.e. no media available), and figured I'd fix that after the install.
On the Chrultrabook docs page on audio, it has this warning:
Using AVS on a device with max98357a will blow your speakers. You have been warned.
Below is the output from running the setup-audio script from this repo:
victorhooi@dailir:~/code/chromebook-linux-audio$ ./setup-audio
Detecting platform
Detected Intel Skylake
Enabling AVS driver
Installing UCM configuration
Cloning into '/tmp/alsa-ucm-conf-cros'...
remote: Enumerating objects: 117, done.
remote: Counting objects: 100% (117/117), done.
remote: Compressing objects: 100% (86/86), done.
remote: Total 117 (delta 38), reused 88 (delta 24), pack-reused 0 (from 0)
Receiving objects: 100% (117/117), 20.07 KiB | 4.01 MiB/s, done.
Resolving deltas: 100% (38/38), done.
Checking kernel config for 6.17.12+deb14-amd64
Detecting codecs
Warning: Kernel is missing module 'SND_SOC_INTEL_AVS_MACH_MAX98357A', audio may not work.
Initializing sound card
Found hardware: "avs_nau8825" "" "" "" ""
Hardware is initialized using a generic method
Found hardware: "avs_ssm4567" "" "" "" ""
Hardware is initialized using a generic method
Found hardware: "avs_dmic" "" "" "" ""
Hardware is initialized using a generic method
alsa-lib main.c:1554:(snd_use_case_mgr_open) error: failed to import hw:3 use case configuration -2
Found hardware: "avs_hdaudio" "Intel Skylake HDMI" "HDA:80862809,80860101,00100000" "" ""
Hardware is initialized using a generic method
Audio setup finished! Reboot to complete setup.
If you still have any issues post-reboot, report them to https://github.com/WeirdTreeThing/chromebook-linux-audio
If this script has been helpful for you and you would like to support the work I do, consider donating to https://paypal.me/weirdtreething
Do you know how to fix the missing module warning here?
And I saw the script mentions MAX98357A - does this mean that blowing the speakers warning applies to me? What can I do to resolve that?
Distro name and version
Debian forky/sid
Boardname
Chell (HP Chromebook 13 G1)
Logs
Generate logs with wget https://raw.githubusercontent.com/chrultrabook/linux-tools/main/debugging.sh; bash debugging.sh and attach the output here.
NB: I had to install pipewire-bin and strace first, to run the script. (Prior to that it was complaining about them not being available).