Giter VIP home page Giter VIP logo

Comments (69)

MilkyDeveloper avatar MilkyDeveloper commented on August 24, 2024 2

When any new users install Breath, they should have the sof-setup-audio command. All audio should work on all apps, and you'll also have master volume control. However, running pulseaudio (if it works) is a better idea, since it'll get auto-detected by desktop environments. You can download the sof-setup-audio command on your system by running:

sudo wget https://raw.githubusercontent.com/MilkyDeveloper/cb-linux/main/bin/sof-setup-audio -O /usr/local/bin/sof-setup-audio

from breath.

MilkyDeveloper avatar MilkyDeveloper commented on August 24, 2024 2

You don't need to install a newer version of Ubuntu on the chromebook, you could just do:

bash setup.sh cli ubuntu jammy-22.04

I've added the apt-get workaround to the sof-setup-audio script, versions equal to and released after 21.04 should work. Normal users don't need to install 22.04 because of this.

EDIT: Jammy is unreleased, so the server rootfs is not available yet. Any other version would work though.

from breath.

MilkyDeveloper avatar MilkyDeveloper commented on August 24, 2024 1

Cool, I'll get this packaged up so users only need to run a script. The firefox/rhythmbox stuff is an easy fix. I'll also implement master volume control.

from breath.

MilkyDeveloper avatar MilkyDeveloper commented on August 24, 2024 1

I wonder if PulseAudio works... in theory, it should. Try running sudo apt install pulseaudio and then reboot. If it doesn't, no problem, ALSA is very capable by itself.

from breath.

ArakiSatoshi avatar ArakiSatoshi commented on August 24, 2024 1

I just did "bash setup.sh openbox ubuntu hirsute-21.04". Touchscreen and WiFi work out of the box. The sound works after "sof-setup-audio" and I can control the sound volume with "amixer". Seems like everything I need is working.
Thank you and happy Winter Holidays!

from breath.

MilkyDeveloper avatar MilkyDeveloper commented on August 24, 2024 1

Thanks! I couldn't have done this without the community's support.

from breath.

kjanek avatar kjanek commented on August 24, 2024

Dell Chromebook 11 (3100) 2 in 1

Audio is too not working on another Octopus Chromebook. Firmware Version for this chromebook is Google Fleex.

kjanek@ubuntu:~$ lsmod
Module Size Used by
dm_multipath 32768 0
snd_hda_codec_hdmi 61440 0
btusb 61440 0
btrtl 24576 1 btusb
btandroid 16384 1 btrtl
btbcm 20480 1 btusb
uvcvideo 122880 0
btintel 36864 1 btusb
bluetooth 606208 11 btrtl,btandroid,btintel,btbcm,btusb
videobuf2_vmalloc 16384 1 uvcvideo
snd_soc_skl 147456 0
crc32c_intel 24576 0
videobuf2_memops 16384 1 videobuf2_vmalloc
joydev 24576 0
cros_ec_sensorhub 57344 0
videobuf2_v4l2 28672 1 uvcvideo
snd_soc_sst_ipc 16384 1 snd_soc_skl
videobuf2_common 57344 2 videobuf2_v4l2,uvcvideo
ecdh_generic 16384 1 bluetooth
ecc 32768 1 ecdh_generic
snd_soc_sst_dsp 40960 1 snd_soc_skl
snd_soc_acpi_intel_match 49152 1 snd_soc_skl
snd_soc_acpi 16384 2 snd_soc_acpi_intel_match,snd_soc_skl
snd_hda_ext_core 28672 1 snd_soc_skl
snd_hda_intel 45056 0
snd_intel_dspcfg 16384 2 snd_hda_intel,snd_soc_skl
snd_hda_codec 151552 2 snd_hda_codec_hdmi,snd_hda_intel
snd_hwdep 16384 1 snd_hda_codec
snd_hda_core 102400 5 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_ext_core,snd_hda_codec,snd_soc_skl
snd_soc_max98357a 16384 0
snd_soc_da7219 77824 0
iwlmvm 376832 0
iwlwifi 344064 1 iwlmvm

kjanek@ubuntu:~$ find /usr/share/alsa
/usr/share/alsa
/usr/share/alsa/pcm
/usr/share/alsa/pcm/hdmi.conf
/usr/share/alsa/pcm/modem.conf
/usr/share/alsa/pcm/dpl.conf
/usr/share/alsa/pcm/iec958.conf
/usr/share/alsa/pcm/default.conf
/usr/share/alsa/pcm/surround41.conf
/usr/share/alsa/pcm/rear.conf
/usr/share/alsa/pcm/side.conf
/usr/share/alsa/pcm/dmix.conf
/usr/share/alsa/pcm/surround50.conf
/usr/share/alsa/pcm/center_lfe.conf
/usr/share/alsa/pcm/surround51.conf
/usr/share/alsa/pcm/front.conf
/usr/share/alsa/pcm/dsnoop.conf
/usr/share/alsa/pcm/surround21.conf
/usr/share/alsa/pcm/surround71.conf
/usr/share/alsa/pcm/surround40.conf
/usr/share/alsa/init
/usr/share/alsa/init/info
/usr/share/alsa/init/hda
/usr/share/alsa/init/test
/usr/share/alsa/init/ens1371
/usr/share/alsa/init/help
/usr/share/alsa/init/00main
/usr/share/alsa/init/ca0106
/usr/share/alsa/init/default
/usr/share/alsa/utils.sh
/usr/share/alsa/ucm2
/usr/share/alsa/ucm2/codecs
/usr/share/alsa/ucm2/codecs/rt711
/usr/share/alsa/ucm2/codecs/rt711/init.conf
/usr/share/alsa/ucm2/codecs/es8316
/usr/share/alsa/ucm2/codecs/es8316/IN2-HeadsetMic.conf
/usr/share/alsa/ucm2/codecs/es8316/HeadPhones.conf
/usr/share/alsa/ucm2/codecs/es8316/IN1-InternalMic.conf
/usr/share/alsa/ucm2/codecs/es8316/IN1-HeadsetMic.conf
/usr/share/alsa/ucm2/codecs/es8316/EnableSeq.conf
/usr/share/alsa/ucm2/codecs/es8316/MonoSpeaker.conf
/usr/share/alsa/ucm2/codecs/es8316/IN2-InternalMic.conf
/usr/share/alsa/ucm2/codecs/es8316/Speaker.conf
/usr/share/alsa/ucm2/codecs/cx2072x
/usr/share/alsa/ucm2/codecs/cx2072x/HeadPhones.conf
/usr/share/alsa/ucm2/codecs/cx2072x/DisableSeq.conf
/usr/share/alsa/ucm2/codecs/cx2072x/HeadsetMic.conf
/usr/share/alsa/ucm2/codecs/cx2072x/InternalMic.conf
/usr/share/alsa/ucm2/codecs/cx2072x/EnableSeq.conf
/usr/share/alsa/ucm2/codecs/cx2072x/Speaker.conf
/usr/share/alsa/ucm2/codecs/rt700
/usr/share/alsa/ucm2/codecs/rt700/init.conf
/usr/share/alsa/ucm2/codecs/hda
/usr/share/alsa/ucm2/codecs/hda/hdmi.conf
/usr/share/alsa/ucm2/codecs/rt5640
/usr/share/alsa/ucm2/codecs/rt5640/HeadPhones.conf
/usr/share/alsa/ucm2/codecs/rt5640/IN1-InternalMic.conf
/usr/share/alsa/ucm2/codecs/rt5640/DigitalMics.conf
/usr/share/alsa/ucm2/codecs/rt5640/HeadsetMic.conf
/usr/share/alsa/ucm2/codecs/rt5640/IN3-InternalMic.conf
/usr/share/alsa/ucm2/codecs/rt5640/EnableSeq.conf
/usr/share/alsa/ucm2/codecs/rt5640/MonoSpeaker.conf
/usr/share/alsa/ucm2/codecs/rt5640/Speaker.conf
/usr/share/alsa/ucm2/codecs/rt5682
/usr/share/alsa/ucm2/codecs/rt5682/init.conf
/usr/share/alsa/ucm2/codecs/rt5672
/usr/share/alsa/ucm2/codecs/rt5672/HeadPhones.conf
/usr/share/alsa/ucm2/codecs/rt5672/DMIC1.conf
/usr/share/alsa/ucm2/codecs/rt5672/HeadsetMic.conf
/usr/share/alsa/ucm2/codecs/rt5672/EnableSeq.conf
/usr/share/alsa/ucm2/codecs/rt5672/DMIC2.conf
/usr/share/alsa/ucm2/codecs/rt5672/MonoSpeaker.conf
/usr/share/alsa/ucm2/codecs/rt5672/Speaker.conf
/usr/share/alsa/ucm2/codecs/rt5651
/usr/share/alsa/ucm2/codecs/rt5651/IN2-HeadsetMic.conf
/usr/share/alsa/ucm2/codecs/rt5651/DigitalMic.conf
/usr/share/alsa/ucm2/codecs/rt5651/HeadPhones.conf
/usr/share/alsa/ucm2/codecs/rt5651/IN1-InternalMic.conf
/usr/share/alsa/ucm2/codecs/rt5651/IN3-HeadsetMic.conf
/usr/share/alsa/ucm2/codecs/rt5651/HeadPhones-swapped.conf
/usr/share/alsa/ucm2/codecs/rt5651/EnableSeq.conf
/usr/share/alsa/ucm2/codecs/rt5651/IN12-InternalMic.conf
/usr/share/alsa/ucm2/codecs/rt5651/MonoSpeaker.conf
/usr/share/alsa/ucm2/codecs/rt5651/IN2-InternalMic.conf
/usr/share/alsa/ucm2/codecs/rt5651/Speaker.conf
/usr/share/alsa/ucm2/codecs/rt715
/usr/share/alsa/ucm2/codecs/rt715/init.conf
/usr/share/alsa/ucm2/codecs/rt715-sdca
/usr/share/alsa/ucm2/codecs/rt715-sdca/init.conf
/usr/share/alsa/ucm2/codecs/rt5645
/usr/share/alsa/ucm2/codecs/rt5645/DigitalMicEnableSeq.conf
/usr/share/alsa/ucm2/codecs/rt5645/HSMicEnableSeq.conf
/usr/share/alsa/ucm2/codecs/rt5645/DisableSeq.conf
/usr/share/alsa/ucm2/codecs/rt5645/DigitalMicDisableSeq.conf
/usr/share/alsa/ucm2/codecs/rt5645/EnableSeq.conf
/usr/share/alsa/ucm2/codecs/rt5645/SpeakerEnableSeq.conf
/usr/share/alsa/ucm2/codecs/rt5645/HSMicDisableSeq.conf
/usr/share/alsa/ucm2/codecs/rt5645/AnalogMic.conf
/usr/share/alsa/ucm2/codecs/rt5645/HeadphonesEnableSeq.conf
/usr/share/alsa/ucm2/codecs/nau8824
/usr/share/alsa/ucm2/codecs/nau8824/HeadPhones.conf
/usr/share/alsa/ucm2/codecs/nau8824/HeadsetMic.conf
/usr/share/alsa/ucm2/codecs/nau8824/InternalMic.conf
/usr/share/alsa/ucm2/codecs/nau8824/EnableSeq.conf
/usr/share/alsa/ucm2/codecs/nau8824/MonoSpeaker.conf
/usr/share/alsa/ucm2/codecs/nau8824/Speaker.conf
/usr/share/alsa/ucm2/codecs/rt711-sdca
/usr/share/alsa/ucm2/codecs/rt711-sdca/init.conf
/usr/share/alsa/ucm2/tegraalc5632
/usr/share/alsa/ucm2/tegraalc5632/tegraalc5632.conf
/usr/share/alsa/ucm2/kblrt5660
/usr/share/alsa/ucm2/kblrt5660/kblrt5660.conf
/usr/share/alsa/ucm2/kblrt5660/Hdmi2.conf
/usr/share/alsa/ucm2/kblrt5660/Hdmi1.conf
/usr/share/alsa/ucm2/kblrt5660/HiFi.conf
/usr/share/alsa/ucm2/sof-hda-dsp
/usr/share/alsa/ucm2/sof-hda-dsp/sof-hda-dsp.conf
/usr/share/alsa/ucm2/sof-hda-dsp/HDA-Capture-value.conf
/usr/share/alsa/ucm2/sof-hda-dsp/Hdmi.conf
/usr/share/alsa/ucm2/sof-hda-dsp/HiFi.conf
/usr/share/alsa/ucm2/broadwell-rt286
/usr/share/alsa/ucm2/broadwell-rt286/HiFi.conf
/usr/share/alsa/ucm2/broadwell-rt286/broadwell-rt286.conf
/usr/share/alsa/ucm2/skylake-rt286
/usr/share/alsa/ucm2/skylake-rt286/skylake-rt286.conf
/usr/share/alsa/ucm2/skylake-rt286/Hdmi2.conf
/usr/share/alsa/ucm2/skylake-rt286/Hdmi1.conf
/usr/share/alsa/ucm2/skylake-rt286/HiFi.conf
/usr/share/alsa/ucm2/chtrt5645
/usr/share/alsa/ucm2/chtrt5645/chtrt5645-mono-speaker-analog-mic.conf
/usr/share/alsa/ucm2/chtrt5645/HiFi-dmic1.conf
/usr/share/alsa/ucm2/chtrt5645/HiFi-mono-speaker-analog-mic.conf
/usr/share/alsa/ucm2/chtrt5645/chtrt5645-dmic1.conf
/usr/share/alsa/ucm2/chtrt5645/TECLAST-X80Pro-Defaultstring-CherryTrailCR.conf
/usr/share/alsa/ucm2/chtrt5645/LENOVO-80XF-LenovoMIIX320_10ICR-LNVNB161216.conf
/usr/share/alsa/ucm2/chtrt5645/HiFi.conf
/usr/share/alsa/ucm2/chtrt5645/ASUSTeKCOMPUTERINC.-T100HAN-1.0-T100HAN.conf
/usr/share/alsa/ucm2/chtrt5645/chtrt5645-dmic2.conf
/usr/share/alsa/ucm2/chtrt5645/chtrt5645.conf
/usr/share/alsa/ucm2/chtrt5645/gpd-win-pocket-rt5645.conf
/usr/share/alsa/ucm2/chtrt5645/HiFi-dmic2.conf
/usr/share/alsa/ucm2/cht-bsw-rt5672
/usr/share/alsa/ucm2/cht-bsw-rt5672/HiFi-stereo-dmic2.conf
/usr/share/alsa/ucm2/cht-bsw-rt5672/LENOVO-20BN002QGE-ThinkPad8-20BN002QGE.conf
/usr/share/alsa/ucm2/cht-bsw-rt5672/LENOVO-20BN002QGE-ThinkPad8.conf
/usr/share/alsa/ucm2/cht-bsw-rt5672/cht-bsw-rt5672-stereo-dmic2.conf
/usr/share/alsa/ucm2/cht-bsw-rt5672/cht-bsw-rt5672.conf
/usr/share/alsa/ucm2/cht-bsw-rt5672/HiFi.conf
/usr/share/alsa/ucm2/bytcr-rt5651
/usr/share/alsa/ucm2/bytcr-rt5651/HiFi-Components.conf
/usr/share/alsa/ucm2/bytcr-rt5651/bytcr-rt5651.conf
/usr/share/alsa/ucm2/bytcr-rt5651/HiFi-LongName.conf
/usr/share/alsa/ucm2/bytcr-rt5651/HiFi.conf
/usr/share/alsa/ucm2/bytcr-rt5640
/usr/share/alsa/ucm2/bytcr-rt5640/HiFi-Components.conf
/usr/share/alsa/ucm2/bytcr-rt5640/bytcr-rt5640.conf
/usr/share/alsa/ucm2/bytcr-rt5640/HiFi-LongName.conf
/usr/share/alsa/ucm2/bytcr-rt5640/HiFi.conf
/usr/share/alsa/ucm2/ucm.conf
/usr/share/alsa/ucm2/HDA-Intel
/usr/share/alsa/ucm2/HDA-Intel/HiFi-dual.conf
/usr/share/alsa/ucm2/HDA-Intel/HDA-Intel.conf
/usr/share/alsa/ucm2/HDA-Intel/HiFi-analog.conf
/usr/share/alsa/ucm2/HDA-Intel/HDAudio-DualCodecs.conf
/usr/share/alsa/ucm2/HDA-Intel/HDA-Capture-value.conf
/usr/share/alsa/ucm2/HDA-Intel/HiFi-acp.conf
/usr/share/alsa/ucm2/HDA-Intel/Hdmi.conf
/usr/share/alsa/ucm2/HDA-Intel/init.conf
/usr/share/alsa/ucm2/HDA-Intel/HiFi.conf
/usr/share/alsa/ucm2/HDA-Intel/HDAudio-Gigabyte-ALC1220DualCodecs.conf
/usr/share/alsa/ucm2/HDA-Intel/HDAudio-Lenovo-DualCodecs.conf
/usr/share/alsa/ucm2/chtnau8824
/usr/share/alsa/ucm2/chtnau8824/PIPO-W2S-Defaultstring-CherryTrailCR.conf
/usr/share/alsa/ucm2/chtnau8824/cube-i1_TF-Defaultstring-CherryTrailCR.conf
/usr/share/alsa/ucm2/chtnau8824/HiFi-mono.conf
/usr/share/alsa/ucm2/chtnau8824/chtnau8824.conf
/usr/share/alsa/ucm2/chtnau8824/HiFi.conf
/usr/share/alsa/ucm2/chtnau8824/chtnau8824-mono.conf
/usr/share/alsa/ucm2/PAZ00
/usr/share/alsa/ucm2/PAZ00/HiFi.conf
/usr/share/alsa/ucm2/PAZ00/PAZ00.conf
/usr/share/alsa/ucm2/PAZ00/Record.conf
/usr/share/alsa/ucm2/README.md
/usr/share/alsa/ucm2/DB410c
/usr/share/alsa/ucm2/DB410c/DB410c.conf
/usr/share/alsa/ucm2/DB410c/HDMI.conf
/usr/share/alsa/ucm2/DB410c/HiFi.conf
/usr/share/alsa/ucm2/platforms
/usr/share/alsa/ucm2/platforms/bytcr
/usr/share/alsa/ucm2/platforms/bytcr/PlatformEnableSeq.conf
/usr/share/alsa/ucm2/platforms/bytcr/PlatformDisableSeq.conf
/usr/share/alsa/ucm2/PandaBoard
/usr/share/alsa/ucm2/PandaBoard/HiFiLP.conf
/usr/share/alsa/ucm2/PandaBoard/Voice.conf
/usr/share/alsa/ucm2/PandaBoard/PandaBoard.conf
/usr/share/alsa/ucm2/PandaBoard/FMAnalog.conf
/usr/share/alsa/ucm2/PandaBoard/HiFi.conf
/usr/share/alsa/ucm2/PandaBoard/VoiceCall.conf
/usr/share/alsa/ucm2/PandaBoard/Record.conf
/usr/share/alsa/ucm2/bytcht-es8316
/usr/share/alsa/ucm2/bytcht-es8316/HiFi-Components.conf
/usr/share/alsa/ucm2/bytcht-es8316/HiFi-LongName.conf
/usr/share/alsa/ucm2/bytcht-es8316/HiFi.conf
/usr/share/alsa/ucm2/bytcht-es8316/bytcht-es8316.conf
/usr/share/alsa/ucm2/DAISY-I2S
/usr/share/alsa/ucm2/DAISY-I2S/HiFi.conf
/usr/share/alsa/ucm2/DAISY-I2S/DAISY-I2S.conf
/usr/share/alsa/ucm2/USB-Audio
/usr/share/alsa/ucm2/USB-Audio/Lenovo-ThinkStation-P620-Main.conf
/usr/share/alsa/ucm2/USB-Audio/Dell-WD15-Dock.conf
/usr/share/alsa/ucm2/USB-Audio/Dell-WD15-Dock-HiFi.conf
/usr/share/alsa/ucm2/USB-Audio/Lenovo-ThinkStation-P620-Main-Speaker.conf
/usr/share/alsa/ucm2/USB-Audio/Lenovo-ThinkStation-P620-Rear-Mic.conf
/usr/share/alsa/ucm2/USB-Audio/Lenovo-ThinkStation-P620-Rear-Line.conf
/usr/share/alsa/ucm2/USB-Audio/Lenovo-ThinkStation-P620-Main-Headset.conf
/usr/share/alsa/ucm2/USB-Audio/Lenovo-ThinkStation-P620-Rear-Speaker.conf
/usr/share/alsa/ucm2/USB-Audio/Lenovo-ThinkStation-P620-Rear.conf
/usr/share/alsa/ucm2/DB820c
/usr/share/alsa/ucm2/DB820c/HDMI.conf
/usr/share/alsa/ucm2/DB820c/HiFi.conf
/usr/share/alsa/ucm2/DB820c/DB820c.conf
/usr/share/alsa/ucm2/broxton-rt298
/usr/share/alsa/ucm2/broxton-rt298/broxton-rt298.conf
/usr/share/alsa/ucm2/broxton-rt298/Hdmi.conf
/usr/share/alsa/ucm2/broxton-rt298/HiFi.conf
/usr/share/alsa/ucm2/chtrt5650
/usr/share/alsa/ucm2/chtrt5650/chtrt5650.conf
/usr/share/alsa/ucm2/chtrt5650/HiFi.conf
/usr/share/alsa/ucm2/SDP4430
/usr/share/alsa/ucm2/SDP4430/HiFiLP.conf
/usr/share/alsa/ucm2/SDP4430/SDP4430.conf
/usr/share/alsa/ucm2/SDP4430/Voice.conf
/usr/share/alsa/ucm2/SDP4430/FMAnalog.conf
/usr/share/alsa/ucm2/SDP4430/HiFi.conf
/usr/share/alsa/ucm2/SDP4430/VoiceCall.conf
/usr/share/alsa/ucm2/SDP4430/Record.conf
/usr/share/alsa/ucm2/sof-soundwire
/usr/share/alsa/ucm2/sof-soundwire/rt1308-2.conf
/usr/share/alsa/ucm2/sof-soundwire/rt711.conf
/usr/share/alsa/ucm2/sof-soundwire/rt5682.conf
/usr/share/alsa/ucm2/sof-soundwire/rt700.conf
/usr/share/alsa/ucm2/sof-soundwire/rt1316-2.conf
/usr/share/alsa/ucm2/sof-soundwire/Hdmi.conf
/usr/share/alsa/ucm2/sof-soundwire/rt715.conf
/usr/share/alsa/ucm2/sof-soundwire/rt715-sdca.conf
/usr/share/alsa/ucm2/sof-soundwire/HiFi.conf
/usr/share/alsa/ucm2/sof-soundwire/rt1308-1.conf
/usr/share/alsa/ucm2/sof-soundwire/sof-soundwire.conf
/usr/share/alsa/ucm2/sof-soundwire/rt711-sdca.conf
/usr/share/alsa/ucm2/sof-soundwire/rt1316-1.conf
/usr/share/alsa/ucm2/module
/usr/share/alsa/ucm2/module/acp_pdm_mach.conf
/usr/share/alsa/ucm2/module/lib
/usr/share/alsa/ucm2/module/lib/linked.conf
/usr/share/alsa/ucm2/module/snd_acp3x_rn.conf
/usr/share/alsa/ucm2/PandaBoardES
/usr/share/alsa/ucm2/PandaBoardES/HiFiLP.conf
/usr/share/alsa/ucm2/PandaBoardES/Voice.conf
/usr/share/alsa/ucm2/PandaBoardES/FMAnalog.conf
/usr/share/alsa/ucm2/PandaBoardES/HiFi.conf
/usr/share/alsa/ucm2/PandaBoardES/PandaBoardES.conf
/usr/share/alsa/ucm2/PandaBoardES/VoiceCall.conf
/usr/share/alsa/ucm2/PandaBoardES/Record.conf
/usr/share/alsa/ucm2/bytcht-cx2072x
/usr/share/alsa/ucm2/bytcht-cx2072x/HiFi.conf
/usr/share/alsa/ucm2/bytcht-cx2072x/bytcht-cx2072x.conf
/usr/share/alsa/ucm2/VEYRON-I2S
/usr/share/alsa/ucm2/VEYRON-I2S/VEYRON-I2S.conf
/usr/share/alsa/ucm2/VEYRON-I2S/HiFi.conf
/usr/share/alsa/ucm2/GoogleNyan
/usr/share/alsa/ucm2/GoogleNyan/GoogleNyan.conf
/usr/share/alsa/ucm2/GoogleNyan/HiFi.conf
/usr/share/alsa/speaker-test
/usr/share/alsa/speaker-test/sample_map.csv
/usr/share/alsa/alsa.conf.d
/usr/share/alsa/alsa.conf.d/10-speexrate.conf
/usr/share/alsa/alsa.conf.d/50-pulseaudio.conf
/usr/share/alsa/alsa.conf.d/50-oss.conf
/usr/share/alsa/alsa.conf.d/60-upmix.conf
/usr/share/alsa/alsa.conf.d/50-jack.conf
/usr/share/alsa/alsa.conf.d/10-samplerate.conf
/usr/share/alsa/alsa.conf.d/60-vdownmix.conf
/usr/share/alsa/alsa.conf.d/98-usb-stream.conf
/usr/share/alsa/alsa.conf.d/50-arcam-av-ctl.conf
/usr/share/alsa/alsa.conf
/usr/share/alsa/cards
/usr/share/alsa/cards/VIA8237.conf
/usr/share/alsa/cards/EMU10K1.conf
/usr/share/alsa/cards/Audigy2.conf
/usr/share/alsa/cards/Echo_Echo3G.conf
/usr/share/alsa/cards/VXPocket.conf
/usr/share/alsa/cards/NFORCE.conf
/usr/share/alsa/cards/TRID4DWAVENX.conf
/usr/share/alsa/cards/CMI8338-SWIEC.conf
/usr/share/alsa/cards/CA0106.conf
/usr/share/alsa/cards/CMI8338.conf
/usr/share/alsa/cards/VX222.conf
/usr/share/alsa/cards/ICH.conf
/usr/share/alsa/cards/PS3.conf
/usr/share/alsa/cards/CS46xx.conf
/usr/share/alsa/cards/Loopback.conf
/usr/share/alsa/cards/VXPocket440.conf
/usr/share/alsa/cards/YMF744.conf
/usr/share/alsa/cards/VIA8233.conf
/usr/share/alsa/cards/EMU10K1X.conf
/usr/share/alsa/cards/VIA686A.conf
/usr/share/alsa/cards/VIA8233A.conf
/usr/share/alsa/cards/aliases.conf
/usr/share/alsa/cards/HDA-Intel.conf
/usr/share/alsa/cards/PC-Speaker.conf
/usr/share/alsa/cards/CMI8738-MC8.conf
/usr/share/alsa/cards/ES1968.conf
/usr/share/alsa/cards/HdmiLpeAudio.conf
/usr/share/alsa/cards/AU8830.conf
/usr/share/alsa/cards/AACI.conf
/usr/share/alsa/cards/ICH-MODEM.conf
/usr/share/alsa/cards/ICE1712.conf
/usr/share/alsa/cards/Aureon51.conf
/usr/share/alsa/cards/RME9636.conf
/usr/share/alsa/cards/ENS1370.conf
/usr/share/alsa/cards/GUS.conf
/usr/share/alsa/cards/vc4-hdmi.conf
/usr/share/alsa/cards/RME9652.conf
/usr/share/alsa/cards/Aureon71.conf
/usr/share/alsa/cards/ATIIXP-SPDMA.conf
/usr/share/alsa/cards/FireWave.conf
/usr/share/alsa/cards/AU8820.conf
/usr/share/alsa/cards/FM801.conf
/usr/share/alsa/cards/ICH4.conf
/usr/share/alsa/cards/PMac.conf
/usr/share/alsa/cards/ENS1371.conf
/usr/share/alsa/cards/PMacToonie.conf
/usr/share/alsa/cards/ATIIXP.conf
/usr/share/alsa/cards/SB-XFi.conf
/usr/share/alsa/cards/ICE1724.conf
/usr/share/alsa/cards/USB-Audio.conf
/usr/share/alsa/cards/Maestro3.conf
/usr/share/alsa/cards/pistachio-card.conf
/usr/share/alsa/cards/ATIIXP-MODEM.conf
/usr/share/alsa/cards/CMI8788.conf
/usr/share/alsa/cards/FWSpeakers.conf
/usr/share/alsa/cards/Audigy.conf
/usr/share/alsa/cards/SI7018.conf
/usr/share/alsa/cards/AU8810.conf
/usr/share/alsa/cards/CMI8738-MC6.conf
/usr/share/alsa/ucm
/usr/share/alsa/ucm/README.md
/usr/share/alsa/topology
/usr/share/alsa/topology/sklrt286
/usr/share/alsa/topology/sklrt286/skl_i2s.conf
/usr/share/alsa/topology/broadwell
/usr/share/alsa/topology/broadwell/broadwell.conf
/usr/share/alsa/topology/bxtrt298
/usr/share/alsa/topology/bxtrt298/bxt_i2s.conf

Touchscreen is too not working on this device. If you need any more info I will be happy to provide it.

from breath.

kjanek avatar kjanek commented on August 24, 2024

@MilkyDeveloper Sorry the commands from above were not from crostini there were from linux (installed by you script).
This is from chromebook shell

crosh> shell
chronos@localhost / $ lsmod
Module Size Used by
snd_seq_dummy 16384 0
snd_seq 57344 5 snd_seq_dummy
snd_seq_device 16384 1 snd_seq
bridge 110592 0
stp 16384 1 bridge
llc 16384 2 bridge,stp
tun 36864 0
nf_nat_tftp 16384 0
nf_conntrack_tftp 16384 1 nf_nat_tftp
nf_nat_ftp 16384 0
nf_conntrack_ftp 16384 1 nf_nat_ftp
xfrm6_mode_tunnel 16384 0
xfrm6_mode_transport 16384 0
xfrm4_mode_tunnel 16384 0
xfrm4_mode_transport 16384 0
esp6 20480 0
ah6 16384 0
ip6t_REJECT 16384 2
ip6t_ipv6header 16384 0
vhost_vsock 20480 5
vhost 36864 1 vhost_vsock
vmw_vsock_virtio_transport_common 24576 1 vhost_vsock
vsock 36864 7 vmw_vsock_virtio_transport_common,vhost_vsock
veth 16384 0
8021q 28672 0
ccm 20480 6
rfcomm 45056 2
cmac 16384 2
algif_hash 16384 1
algif_skcipher 16384 1
af_alg 20480 6 algif_hash,algif_skcipher
xt_cgroup 16384 2
uinput 20480 0
ipt_MASQUERADE 16384 1
nf_nat_masquerade_ipv4 16384 1 ipt_MASQUERADE
xt_mark 16384 96
snd_soc_sst_bxt_da7219_max98357a 24576 4
snd_soc_hdac_hdmi 28672 1 snd_soc_sst_bxt_da7219_max98357a
snd_soc_dmic 16384 1
sof_pci_dev 16384 2
snd_sof_xtensa_dsp 16384 1 sof_pci_dev
snd_sof_intel_hda_common 49152 1 sof_pci_dev
snd_sof_intel_hda 16384 1 snd_sof_intel_hda_common
snd_soc_hdac_hda 20480 1 snd_sof_intel_hda_common
snd_sof 73728 2 snd_sof_intel_hda_common,sof_pci_dev
snd_soc_acpi_intel_match 28672 2 snd_sof_intel_hda_common,sof_pci_dev
snd_soc_acpi 16384 2 snd_soc_acpi_intel_match,sof_pci_dev
snd_hda_ext_core 20480 4 snd_sof_intel_hda_common,snd_soc_hdac_hdmi,snd_soc_hdac_hda,snd_sof_intel_hda
snd_hda_codec 106496 1 snd_soc_hdac_hda
snd_hwdep 16384 1 snd_hda_codec
snd_hda_core 61440 6 snd_hda_ext_core,snd_hda_codec,snd_sof_intel_hda_common,snd_soc_hdac_hdmi,snd_soc_hdac_hda,snd_sof_intel_hda
snd_soc_max98357a 16384 1
snd_soc_da7219 65536 2 snd_soc_sst_bxt_da7219_max98357a
ip6table_nat 16384 1
nf_nat_ipv6 16384 1 ip6table_nat
fuse 102400 22
iio_trig_sysfs 16384 0
cros_ec_lid_angle 16384 0
cros_ec_sensors 16384 0
cros_ec_sensors_core 16384 2 cros_ec_sensors,cros_ec_lid_angle
industrialio_triggered_buffer 16384 2 cros_ec_lid_angle,cros_ec_sensors_core
kfifo_buf 16384 2 industrialio_triggered_buffer,cros_ec_sensors_core
industrialio 57344 6 industrialio_triggered_buffer,cros_ec_sensors,cros_ec_lid_angle,kfifo_buf,iio_trig_sysfs,cros_ec_sensors_core
cros_ec_sensorhub 20480 1 cros_ec_sensors_core
lzo_rle 16384 2
lzo_compress 16384 1 lzo_rle
zram 20480 1
iwlmvm 438272 0
iwl7000_mac80211 708608 1 iwlmvm
iwlwifi 368640 1 iwlmvm
cfg80211 536576 3 iwl7000_mac80211,iwlmvm,iwlwifi
btusb 45056 0
btrtl 16384 1 btusb
btintel 24576 1 btusb
btbcm 16384 1 btusb
bluetooth 442368 32 btrtl,btintel,btbcm,btusb,rfcomm
ecdh_generic 24576 1 bluetooth
uvcvideo 86016 0
videobuf2_vmalloc 16384 1 uvcvideo
joydev 24576 0

chronos@localhost / $ find /usr/share/alsa
/usr/share/alsa
/usr/share/alsa/init
/usr/share/alsa/init/hda
/usr/share/alsa/init/default
/usr/share/alsa/init/00main
/usr/share/alsa/init/ca0106
/usr/share/alsa/init/info
/usr/share/alsa/init/help
/usr/share/alsa/init/test
/usr/share/alsa/cards
/usr/share/alsa/cards/VIA8233.conf
/usr/share/alsa/cards/AACI.conf
/usr/share/alsa/cards/SI7018.conf
/usr/share/alsa/cards/Aureon51.conf
/usr/share/alsa/cards/RME9636.conf
/usr/share/alsa/cards/CMI8738-MC6.conf
/usr/share/alsa/cards/ES1968.conf
/usr/share/alsa/cards/YMF744.conf
/usr/share/alsa/cards/ICH.conf
/usr/share/alsa/cards/ICH-MODEM.conf
/usr/share/alsa/cards/VIA8233A.conf
/usr/share/alsa/cards/PS3.conf
/usr/share/alsa/cards/RME9652.conf
/usr/share/alsa/cards/ENS1370.conf
/usr/share/alsa/cards/VXPocket440.conf
/usr/share/alsa/cards/CMI8338.conf
/usr/share/alsa/cards/SB-XFi.conf
/usr/share/alsa/cards/NFORCE.conf
/usr/share/alsa/cards/CA0106.conf
/usr/share/alsa/cards/PMac.conf
/usr/share/alsa/cards/PMacToonie.conf
/usr/share/alsa/cards/GUS.conf
/usr/share/alsa/cards/CS46xx.conf
/usr/share/alsa/cards/EMU10K1X.conf
/usr/share/alsa/cards/pistachio-card.conf
/usr/share/alsa/cards/Audigy2.conf
/usr/share/alsa/cards/Loopback.conf
/usr/share/alsa/cards/PC-Speaker.conf
/usr/share/alsa/cards/USB-Audio.conf
/usr/share/alsa/cards/AU8820.conf
/usr/share/alsa/cards/Aureon71.conf
/usr/share/alsa/cards/AU8830.conf
/usr/share/alsa/cards/ATIIXP-MODEM.conf
/usr/share/alsa/cards/VIA8237.conf
/usr/share/alsa/cards/aliases.conf
/usr/share/alsa/cards/vc4-hdmi.conf
/usr/share/alsa/cards/ATIIXP.conf
/usr/share/alsa/cards/CMI8738-MC8.conf
/usr/share/alsa/cards/VX222.conf
/usr/share/alsa/cards/VIA686A.conf
/usr/share/alsa/cards/FM801.conf
/usr/share/alsa/cards/ICE1712.conf
/usr/share/alsa/cards/VXPocket.conf
/usr/share/alsa/cards/Maestro3.conf
/usr/share/alsa/cards/EMU10K1.conf
/usr/share/alsa/cards/Echo_Echo3G.conf
/usr/share/alsa/cards/HdmiLpeAudio.conf
/usr/share/alsa/cards/ICH4.conf
/usr/share/alsa/cards/FWSpeakers.conf
/usr/share/alsa/cards/CMI8788.conf
/usr/share/alsa/cards/AU8810.conf
/usr/share/alsa/cards/ATIIXP-SPDMA.conf
/usr/share/alsa/cards/FireWave.conf
/usr/share/alsa/cards/Audigy.conf
/usr/share/alsa/cards/CMI8338-SWIEC.conf
/usr/share/alsa/cards/ICE1724.conf
/usr/share/alsa/cards/TRID4DWAVENX.conf
/usr/share/alsa/cards/ENS1371.conf
/usr/share/alsa/cards/HDA-Intel.conf
/usr/share/alsa/pcm
/usr/share/alsa/pcm/dmix.conf
/usr/share/alsa/pcm/surround21.conf
/usr/share/alsa/pcm/hdmi.conf
/usr/share/alsa/pcm/surround40.conf
/usr/share/alsa/pcm/rear.conf
/usr/share/alsa/pcm/side.conf
/usr/share/alsa/pcm/center_lfe.conf
/usr/share/alsa/pcm/front.conf
/usr/share/alsa/pcm/surround51.conf
/usr/share/alsa/pcm/surround50.conf
/usr/share/alsa/pcm/surround71.conf
/usr/share/alsa/pcm/default.conf
/usr/share/alsa/pcm/modem.conf
/usr/share/alsa/pcm/dsnoop.conf
/usr/share/alsa/pcm/iec958.conf
/usr/share/alsa/pcm/surround41.conf
/usr/share/alsa/pcm/dpl.conf
/usr/share/alsa/alsa.conf
/usr/share/alsa/speaker-test
/usr/share/alsa/speaker-test/sample_map.csv
/usr/share/alsa/ucm
/usr/share/alsa/ucm/Chat 150 C
/usr/share/alsa/ucm/Chat 150 C/Chat 150 C.conf
/usr/share/alsa/ucm/Chat 150 C/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locdorp
/usr/share/alsa/ucm/sof-glkrt5682max.1locdorp/sof-glkrt5682max.1locdorp.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locdorp/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.2locvortininja
/usr/share/alsa/ucm/sof-glkrt5682max.2locvortininja/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.2locvortininja/sof-glkrt5682max.2locvortininja.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locfleex.2mic
/usr/share/alsa/ucm/sof-glkda7219max.1locfleex.2mic/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locfleex.2mic/sof-glkda7219max.1locfleex.2mic.conf
/usr/share/alsa/ucm/C505 HD Webcam
/usr/share/alsa/ucm/C505 HD Webcam/C505 HD Webcam.conf
/usr/share/alsa/ucm/C505 HD Webcam/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.2locphaser360
/usr/share/alsa/ucm/sof-glkrt5682max.2locphaser360/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.2locphaser360/sof-glkrt5682max.2locphaser360.conf
/usr/share/alsa/ucm/sof-cs42l42.1locgrabbiter
/usr/share/alsa/ucm/sof-cs42l42.1locgrabbiter/sof-cs42l42.1locgrabbiter.conf
/usr/share/alsa/ucm/sof-cs42l42.1locgrabbiter/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locblooguard
/usr/share/alsa/ucm/sof-glkrt5682max.1locblooguard/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locblooguard/sof-glkrt5682max.1locblooguard.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locphaser
/usr/share/alsa/ucm/sof-glkrt5682max.1locphaser/sof-glkrt5682max.1locphaser.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locphaser/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locvorticon
/usr/share/alsa/ucm/sof-glkrt5682max.1locvorticon/sof-glkrt5682max.1locvorticon.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locvorticon/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locphaser360
/usr/share/alsa/ucm/sof-glkrt5682max.1locphaser360/sof-glkrt5682max.1locphaser360.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locphaser360/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locblooglet
/usr/share/alsa/ucm/sof-glkrt5682max.1locblooglet/sof-glkrt5682max.1locblooglet.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locblooglet/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locgrabbiter
/usr/share/alsa/ucm/sof-glkda7219max.1locgrabbiter/sof-glkda7219max.1locgrabbiter.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locgrabbiter/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.2locgrabbiter
/usr/share/alsa/ucm/sof-glkda7219max.2locgrabbiter/sof-glkda7219max.2locgrabbiter.conf
/usr/share/alsa/ucm/sof-glkda7219max.2locgrabbiter/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locgarg
/usr/share/alsa/ucm/sof-glkda7219max.1locgarg/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locgarg/sof-glkda7219max.1locgarg.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locapele
/usr/share/alsa/ucm/sof-glkrt5682max.1locapele/sof-glkrt5682max.1locapele.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locapele/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.2locgarg360
/usr/share/alsa/ucm/sof-glkda7219max.2locgarg360/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.2locgarg360/sof-glkda7219max.2locgarg360.conf
/usr/share/alsa/ucm/sof-hda-dsp
/usr/share/alsa/ucm/sof-hda-dsp/HiFi.conf
/usr/share/alsa/ucm/sof-hda-dsp/sof-hda-dsp.conf
/usr/share/alsa/ucm/WD19 Dock
/usr/share/alsa/ucm/sof-glkrt5682max.2locbobba360
/usr/share/alsa/ucm/sof-glkrt5682max.2locbobba360/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.2locbobba360/sof-glkrt5682max.2locbobba360.conf
/usr/share/alsa/ucm/Scarlett 2i2 USB
/usr/share/alsa/ucm/Scarlett 2i2 USB/HiFi.conf
/usr/share/alsa/ucm/Scarlett 2i2 USB/Scarlett 2i2 USB.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locbobba360
/usr/share/alsa/ucm/sof-glkda7219max.1locbobba360/sof-glkda7219max.1locbobba360.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locbobba360/HiFi.conf
/usr/share/alsa/ucm/Scarlett 2i4 USB
/usr/share/alsa/ucm/Scarlett 2i4 USB/Scarlett 2i4 USB.conf
/usr/share/alsa/ucm/Scarlett 2i4 USB/HiFi.conf
/usr/share/alsa/ucm/ICUSBAUDIO7D
/usr/share/alsa/ucm/ICUSBAUDIO7D/ICUSBAUDIO7D.conf
/usr/share/alsa/ucm/ICUSBAUDIO7D/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locblooglet
/usr/share/alsa/ucm/sof-glkda7219max.1locblooglet/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locblooglet/sof-glkda7219max.1locblooglet.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locbloog
/usr/share/alsa/ucm/sof-glkrt5682max.1locbloog/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locbloog/sof-glkrt5682max.1locbloog.conf
/usr/share/alsa/ucm/Plantronics DA70
/usr/share/alsa/ucm/Plantronics DA70/HiFi.conf
/usr/share/alsa/ucm/Plantronics DA70/Plantronics DA70.conf
/usr/share/alsa/ucm/sof-glkda7219max.2locvortininja
/usr/share/alsa/ucm/sof-glkda7219max.2locvortininja/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.2locvortininja/sof-glkda7219max.2locvortininja.conf
/usr/share/alsa/ucm/Plantronics EncorePro 525 USB
/usr/share/alsa/ucm/Plantronics EncorePro 525 USB/Plantronics EncorePro 525 USB.conf
/usr/share/alsa/ucm/Plantronics EncorePro 525 USB/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locdroid
/usr/share/alsa/ucm/sof-glkrt5682max.1locdroid/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locdroid/sof-glkrt5682max.1locdroid.conf
/usr/share/alsa/ucm/sof-glkda7219max.1loccasta
/usr/share/alsa/ucm/sof-glkda7219max.1loccasta/sof-glkda7219max.1loccasta.conf
/usr/share/alsa/ucm/sof-glkda7219max.1loccasta/HiFi.conf
/usr/share/alsa/ucm/Scarlett Solo USB
/usr/share/alsa/ucm/Scarlett Solo USB/Scarlett Solo USB.conf
/usr/share/alsa/ucm/Scarlett Solo USB/HiFi.conf
/usr/share/alsa/ucm/Sennheiser USB headset
/usr/share/alsa/ucm/Sennheiser USB headset/HiFi.conf
/usr/share/alsa/ucm/Sennheiser USB headset/Sennheiser USB headset.conf
/usr/share/alsa/ucm/Pixel USB-C earbuds
/usr/share/alsa/ucm/Pixel USB-C earbuds/HiFi.conf
/usr/share/alsa/ucm/Pixel USB-C earbuds/Pixel USB-C earbuds.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locgarfour
/usr/share/alsa/ucm/sof-glkda7219max.1locgarfour/sof-glkda7219max.1locgarfour.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locgarfour/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.2locsparky
/usr/share/alsa/ucm/sof-glkrt5682max.2locsparky/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.2locsparky/sof-glkrt5682max.2locsparky.conf
/usr/share/alsa/ucm/sof-glkda7219max.2locphaser360
/usr/share/alsa/ucm/sof-glkda7219max.2locphaser360/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.2locphaser360/sof-glkda7219max.2locphaser360.conf
/usr/share/alsa/ucm/Loopback
/usr/share/alsa/ucm/Loopback/HiFi.conf
/usr/share/alsa/ucm/Loopback/Loopback.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locapel
/usr/share/alsa/ucm/sof-glkrt5682max.1locapel/sof-glkrt5682max.1locapel.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locapel/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locblorb
/usr/share/alsa/ucm/sof-glkrt5682max.1locblorb/sof-glkrt5682max.1locblorb.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locblorb/HiFi.conf
/usr/share/alsa/ucm/USB 2.0 Camera
/usr/share/alsa/ucm/USB 2.0 Camera/HiFi.conf
/usr/share/alsa/ucm/USB 2.0 Camera/USB 2.0 Camera
/usr/share/alsa/ucm/sof-glkda7219max.1locblorb
/usr/share/alsa/ucm/sof-glkda7219max.1locblorb/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locblorb/sof-glkda7219max.1locblorb.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locvorticon
/usr/share/alsa/ucm/sof-glkda7219max.1locvorticon/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locvorticon/sof-glkda7219max.1locvorticon.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locphaser360
/usr/share/alsa/ucm/sof-glkda7219max.1locphaser360/sof-glkda7219max.1locphaser360.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locphaser360/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locnospike
/usr/share/alsa/ucm/sof-glkrt5682max.1locnospike/sof-glkrt5682max.1locnospike.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locnospike/HiFi.conf
/usr/share/alsa/ucm/HUAWEI USB-C HEADSET
/usr/share/alsa/ucm/HUAWEI USB-C HEADSET/HUAWEI USB-C HEADSET.conf
/usr/share/alsa/ucm/HUAWEI USB-C HEADSET/HiFi.conf
/usr/share/alsa/ucm/Logitech BRIO
/usr/share/alsa/ucm/Logitech BRIO/HiFi.conf
/usr/share/alsa/ucm/Logitech BRIO/Logitech BRIO.conf
/usr/share/alsa/ucm/sof-glkda7219max.2locsparky
/usr/share/alsa/ucm/sof-glkda7219max.2locsparky/sof-glkda7219max.2locsparky.conf
/usr/share/alsa/ucm/sof-glkda7219max.2locsparky/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locbobba
/usr/share/alsa/ucm/sof-glkda7219max.1locbobba/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locbobba/sof-glkda7219max.1locbobba.conf
/usr/share/alsa/ucm/Dell-WD15-Dock
/usr/share/alsa/ucm/Dell-WD15-Dock/HiFi.conf
/usr/share/alsa/ucm/Dell-WD15-Dock/Dell-WD15-Dock.conf
/usr/share/alsa/ucm/DELL PROFESSIONAL SOUND BAR AE5
/usr/share/alsa/ucm/DELL PROFESSIONAL SOUND BAR AE5/HiFi.conf
/usr/share/alsa/ucm/DELL PROFESSIONAL SOUND BAR AE5/DELL PROFESSIONAL SOUND BAR AE5.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locphaser
/usr/share/alsa/ucm/sof-glkda7219max.1locphaser/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locphaser/sof-glkda7219max.1locphaser.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locgarg
/usr/share/alsa/ucm/sof-glkrt5682max.1locgarg/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locgarg/sof-glkrt5682max.1locgarg.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locvortininja
/usr/share/alsa/ucm/sof-glkda7219max.1locvortininja/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locvortininja/sof-glkda7219max.1locvortininja.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locdroid
/usr/share/alsa/ucm/sof-glkda7219max.1locdroid/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locdroid/sof-glkda7219max.1locdroid.conf
/usr/share/alsa/ucm/Poly Blackwire 8225 Series
/usr/share/alsa/ucm/Poly Blackwire 8225 Series/HiFi.conf
/usr/share/alsa/ucm/Poly Blackwire 8225 Series/Poly Blackwire 8225 Series.conf
/usr/share/alsa/ucm/sof-glkda7219max.2loc
/usr/share/alsa/ucm/sof-glkda7219max.2loc/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.2loc/sof-glkda7219max.2loc.conf
/usr/share/alsa/ucm/sof-glkrt5682max.2locgarg360
/usr/share/alsa/ucm/sof-glkrt5682max.2locgarg360/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.2locgarg360/sof-glkrt5682max.2locgarg360.conf
/usr/share/alsa/ucm/sof-glkrt5682max.2locsparky360
/usr/share/alsa/ucm/sof-glkrt5682max.2locsparky360/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.2locsparky360/sof-glkrt5682max.2locsparky360.conf
/usr/share/alsa/ucm/Logitech Webcam C930e
/usr/share/alsa/ucm/Logitech Webcam C930e/HiFi.conf
/usr/share/alsa/ucm/Logitech Webcam C930e/Logitech Webcam C930e.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locblooguard
/usr/share/alsa/ucm/sof-glkda7219max.1locblooguard/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locblooguard/sof-glkda7219max.1locblooguard.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locbloog
/usr/share/alsa/ucm/sof-glkda7219max.1locbloog/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locbloog/sof-glkda7219max.1locbloog.conf
/usr/share/alsa/ucm/sof-cs42l42.1locfleex.1mic
/usr/share/alsa/ucm/sof-cs42l42.1locfleex.1mic/sof-cs42l42.1locfleex.1mic.conf
/usr/share/alsa/ucm/sof-cs42l42.1locfleex.1mic/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.2locampton
/usr/share/alsa/ucm/sof-glkrt5682max.2locampton/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.2locampton/sof-glkrt5682max.2locampton.conf
/usr/share/alsa/ucm/Hangouts Meet speakermic
/usr/share/alsa/ucm/Hangouts Meet speakermic/Hangouts Meet speakermic.conf
/usr/share/alsa/ucm/Hangouts Meet speakermic/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locbobba360
/usr/share/alsa/ucm/sof-glkrt5682max.1locbobba360/sof-glkrt5682max.1locbobba360.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locbobba360/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.2locsparky360
/usr/share/alsa/ucm/sof-glkda7219max.2locsparky360/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.2locsparky360/sof-glkda7219max.2locsparky360.conf
/usr/share/alsa/ucm/PCP-USB
/usr/share/alsa/ucm/PCP-USB/HiFi.conf
/usr/share/alsa/ucm/PCP-USB/PCP-USB.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locbobba
/usr/share/alsa/ucm/sof-glkrt5682max.1locbobba/sof-glkrt5682max.1locbobba.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locbobba/HiFi.conf
/usr/share/alsa/ucm/Mi Dual Driver Earphones Type-C
/usr/share/alsa/ucm/Mi Dual Driver Earphones Type-C/Mi Dual Driver Earphones Type-C.conf
/usr/share/alsa/ucm/Mi Dual Driver Earphones Type-C/HiFi.conf
/usr/share/alsa/ucm/sof-cs42l42.2locgrabbiter
/usr/share/alsa/ucm/sof-cs42l42.2locgrabbiter/HiFi.conf
/usr/share/alsa/ucm/sof-cs42l42.2locgrabbiter/sof-cs42l42.2locgrabbiter.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locgarfour
/usr/share/alsa/ucm/sof-glkrt5682max.1locgarfour/sof-glkrt5682max.1locgarfour.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locgarfour/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.1loc
/usr/share/alsa/ucm/sof-glkda7219max.1loc/sof-glkda7219max.1loc.conf
/usr/share/alsa/ucm/sof-glkda7219max.1loc/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locvortininja
/usr/share/alsa/ucm/sof-glkrt5682max.1locvortininja/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locvortininja/sof-glkrt5682max.1locvortininja.conf
/usr/share/alsa/ucm/Dell AC511 USB SoundBar
/usr/share/alsa/ucm/Dell AC511 USB SoundBar/HiFi.conf
/usr/share/alsa/ucm/Dell AC511 USB SoundBar/Dell AC511 USB SoundBar.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locdorp
/usr/share/alsa/ucm/sof-glkda7219max.1locdorp/sof-glkda7219max.1locdorp.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locdorp/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locfleex.1mic
/usr/share/alsa/ucm/sof-glkda7219max.1locfleex.1mic/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locfleex.1mic/sof-glkda7219max.1locfleex.1mic.conf
/usr/share/alsa/ucm/WD15 Dock
/usr/share/alsa/ucm/.keep_media-sound_alsa-utils-0.9
/usr/share/alsa/ucm/sof-glkda7219max.1locsparky
/usr/share/alsa/ucm/sof-glkda7219max.1locsparky/sof-glkda7219max.1locsparky.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locsparky/HiFi.conf
/usr/share/alsa/ucm/Jabra SPEAK 810
/usr/share/alsa/ucm/Jabra SPEAK 810/Jabra SPEAK 810.conf
/usr/share/alsa/ucm/Jabra SPEAK 810/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.2locbobba360
/usr/share/alsa/ucm/sof-glkda7219max.2locbobba360/sof-glkda7219max.2locbobba360.conf
/usr/share/alsa/ucm/sof-glkda7219max.2locbobba360/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locsparky
/usr/share/alsa/ucm/sof-glkrt5682max.1locsparky/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locsparky/sof-glkrt5682max.1locsparky.conf

hope this helps

from breath.

ArakiSatoshi avatar ArakiSatoshi commented on August 24, 2024

Here are my results from the ChromeOS shell. Also, the touchscreen is not working on my device too.

lsmod:

chronos@localhost / $ lsmod
Module                  Size  Used by
snd_seq_dummy          16384  0
snd_seq                57344  5 snd_seq_dummy
snd_seq_device         16384  1 snd_seq
bridge                110592  0
stp                    16384  1 bridge
llc                    16384  2 bridge,stp
tun                    36864  0
nf_nat_tftp            16384  0
nf_conntrack_tftp      16384  1 nf_nat_tftp
nf_nat_ftp             16384  0
nf_conntrack_ftp       16384  1 nf_nat_ftp
xfrm6_mode_tunnel      16384  0
xfrm6_mode_transport    16384  0
xfrm4_mode_tunnel      16384  0
xfrm4_mode_transport    16384  0
esp6                   20480  0
ah6                    20480  0
ip6t_REJECT            16384  2
ip6t_ipv6header        16384  0
vhost_vsock            20480  5
vhost                  36864  1 vhost_vsock
vmw_vsock_virtio_transport_common    24576  1 vhost_vsock
vsock                  36864  7 vmw_vsock_virtio_transport_common,vhost_vsock
veth                   16384  0
rfcomm                 45056  2
cmac                   16384  3
algif_hash             16384  1
algif_skcipher         16384  1
af_alg                 20480  6 algif_hash,algif_skcipher
ccm                    20480  6
uinput                 20480  0
btusb                  45056  0
btrtl                  16384  1 btusb
btintel                24576  1 btusb
btbcm                  16384  1 btusb
bluetooth             442368  32 btrtl,btintel,btbcm,btusb,rfcomm
xt_cgroup              16384  2
ecdh_generic           24576  1 bluetooth
uvcvideo               86016  0
videobuf2_vmalloc      16384  1 uvcvideo
ipt_MASQUERADE         16384  1
nf_nat_masquerade_ipv4    16384  1 ipt_MASQUERADE
xt_mark                16384  96
snd_soc_sst_bxt_da7219_max98357a    24576  4
snd_soc_hdac_hdmi      28672  1 snd_soc_sst_bxt_da7219_max98357a
snd_soc_dmic           16384  1
sof_pci_dev            16384  2
snd_sof_xtensa_dsp     16384  1 sof_pci_dev
snd_sof_intel_hda_common    49152  1 sof_pci_dev
snd_sof_intel_hda      16384  1 snd_sof_intel_hda_common
snd_soc_hdac_hda       20480  1 snd_sof_intel_hda_common
snd_sof                73728  2 snd_sof_intel_hda_common,sof_pci_dev
snd_soc_acpi_intel_match    28672  2 snd_sof_intel_hda_common,sof_pci_dev
snd_soc_acpi           16384  2 snd_soc_acpi_intel_match,sof_pci_dev
snd_hda_ext_core       20480  4 snd_sof_intel_hda_common,snd_soc_hdac_hdmi,snd_soc_hdac_hda,snd_sof_intel_hda
snd_hda_codec         106496  1 snd_soc_hdac_hda
snd_hwdep              16384  1 snd_hda_codec
snd_hda_core           61440  6 snd_hda_ext_core,snd_hda_codec,snd_sof_intel_hda_common,snd_soc_hdac_hdmi,snd_soc_hdac_hda,snd_sof_intel_hda
snd_soc_max98357a      16384  1
snd_soc_da7219         65536  2 snd_soc_sst_bxt_da7219_max98357a
ip6table_nat           16384  1
nf_nat_ipv6            16384  1 ip6table_nat
fuse                  102400  20
iio_trig_sysfs         16384  0
cros_ec_lid_angle      16384  0
cros_ec_sensors        16384  0
cros_ec_sensors_core    16384  2 cros_ec_sensors,cros_ec_lid_angle
industrialio_triggered_buffer    16384  2 cros_ec_lid_angle,cros_ec_sensors_core
kfifo_buf              16384  2 industrialio_triggered_buffer,cros_ec_sensors_core
industrialio           57344  6 industrialio_triggered_buffer,cros_ec_sensors,cros_ec_lid_angle,kfifo_buf,iio_trig_sysfs,cros_ec_sensors_core
cros_ec_sensorhub      20480  1 cros_ec_sensors_core
lzo_rle                16384  2
lzo_compress           16384  1 lzo_rle
zram                   20480  1
iwlmvm                438272  0
iwl7000_mac80211      704512  1 iwlmvm
iwlwifi               368640  1 iwlmvm
cfg80211              536576  3 iwl7000_mac80211,iwlmvm,iwlwifi
joydev                 24576  0

find /usr/share/alsa:

chronos@localhost / $ find /usr/share/alsa           
/usr/share/alsa
/usr/share/alsa/init
/usr/share/alsa/init/info
/usr/share/alsa/init/default
/usr/share/alsa/init/ca0106
/usr/share/alsa/init/00main
/usr/share/alsa/init/test
/usr/share/alsa/init/hda
/usr/share/alsa/init/help
/usr/share/alsa/alsa.conf
/usr/share/alsa/pcm
/usr/share/alsa/pcm/dmix.conf
/usr/share/alsa/pcm/hdmi.conf
/usr/share/alsa/pcm/modem.conf
/usr/share/alsa/pcm/front.conf
/usr/share/alsa/pcm/dsnoop.conf
/usr/share/alsa/pcm/surround71.conf
/usr/share/alsa/pcm/rear.conf
/usr/share/alsa/pcm/surround41.conf
/usr/share/alsa/pcm/dpl.conf
/usr/share/alsa/pcm/surround21.conf
/usr/share/alsa/pcm/surround50.conf
/usr/share/alsa/pcm/default.conf
/usr/share/alsa/pcm/iec958.conf
/usr/share/alsa/pcm/surround51.conf
/usr/share/alsa/pcm/surround40.conf
/usr/share/alsa/pcm/side.conf
/usr/share/alsa/pcm/center_lfe.conf
/usr/share/alsa/speaker-test
/usr/share/alsa/speaker-test/sample_map.csv
/usr/share/alsa/ucm
/usr/share/alsa/ucm/sof-glkrt5682max.2locgarg360
/usr/share/alsa/ucm/sof-glkrt5682max.2locgarg360/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.2locgarg360/sof-glkrt5682max.2locgarg360.conf
/usr/share/alsa/ucm/sof-cs42l42.2locgrabbiter
/usr/share/alsa/ucm/sof-cs42l42.2locgrabbiter/sof-cs42l42.2locgrabbiter.conf
/usr/share/alsa/ucm/sof-cs42l42.2locgrabbiter/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.2locphaser360
/usr/share/alsa/ucm/sof-glkda7219max.2locphaser360/sof-glkda7219max.2locphaser360.conf
/usr/share/alsa/ucm/sof-glkda7219max.2locphaser360/HiFi.conf
/usr/share/alsa/ucm/Logitech BRIO
/usr/share/alsa/ucm/Logitech BRIO/Logitech BRIO.conf
/usr/share/alsa/ucm/Logitech BRIO/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.2locvortininja
/usr/share/alsa/ucm/sof-glkda7219max.2locvortininja/sof-glkda7219max.2locvortininja.conf
/usr/share/alsa/ucm/sof-glkda7219max.2locvortininja/HiFi.conf
/usr/share/alsa/ucm/Hangouts Meet speakermic
/usr/share/alsa/ucm/Hangouts Meet speakermic/Hangouts Meet speakermic.conf
/usr/share/alsa/ucm/Hangouts Meet speakermic/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locbobba
/usr/share/alsa/ucm/sof-glkrt5682max.1locbobba/sof-glkrt5682max.1locbobba.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locbobba/HiFi.conf
/usr/share/alsa/ucm/Plantronics EncorePro 525 USB
/usr/share/alsa/ucm/Plantronics EncorePro 525 USB/Plantronics EncorePro 525 USB.conf
/usr/share/alsa/ucm/Plantronics EncorePro 525 USB/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.2locgarg360
/usr/share/alsa/ucm/sof-glkda7219max.2locgarg360/sof-glkda7219max.2locgarg360.conf
/usr/share/alsa/ucm/sof-glkda7219max.2locgarg360/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locdroid
/usr/share/alsa/ucm/sof-glkda7219max.1locdroid/sof-glkda7219max.1locdroid.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locdroid/HiFi.conf
/usr/share/alsa/ucm/Dell-WD15-Dock
/usr/share/alsa/ucm/Dell-WD15-Dock/Dell-WD15-Dock.conf
/usr/share/alsa/ucm/Dell-WD15-Dock/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.2locvortininja
/usr/share/alsa/ucm/sof-glkrt5682max.2locvortininja/sof-glkrt5682max.2locvortininja.conf
/usr/share/alsa/ucm/sof-glkrt5682max.2locvortininja/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locblooglet
/usr/share/alsa/ucm/sof-glkda7219max.1locblooglet/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locblooglet/sof-glkda7219max.1locblooglet.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locphaser
/usr/share/alsa/ucm/sof-glkrt5682max.1locphaser/sof-glkrt5682max.1locphaser.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locphaser/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.2locsparky
/usr/share/alsa/ucm/sof-glkrt5682max.2locsparky/sof-glkrt5682max.2locsparky.conf
/usr/share/alsa/ucm/sof-glkrt5682max.2locsparky/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locnospike
/usr/share/alsa/ucm/sof-glkrt5682max.1locnospike/sof-glkrt5682max.1locnospike.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locnospike/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locgarfour
/usr/share/alsa/ucm/sof-glkrt5682max.1locgarfour/sof-glkrt5682max.1locgarfour.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locgarfour/HiFi.conf
/usr/share/alsa/ucm/HUAWEI USB-C HEADSET
/usr/share/alsa/ucm/HUAWEI USB-C HEADSET/HUAWEI USB-C HEADSET.conf
/usr/share/alsa/ucm/HUAWEI USB-C HEADSET/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locgarg
/usr/share/alsa/ucm/sof-glkda7219max.1locgarg/sof-glkda7219max.1locgarg.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locgarg/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locgarg
/usr/share/alsa/ucm/sof-glkrt5682max.1locgarg/sof-glkrt5682max.1locgarg.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locgarg/HiFi.conf
/usr/share/alsa/ucm/ICUSBAUDIO7D
/usr/share/alsa/ucm/ICUSBAUDIO7D/ICUSBAUDIO7D.conf
/usr/share/alsa/ucm/ICUSBAUDIO7D/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.2locsparky360
/usr/share/alsa/ucm/sof-glkrt5682max.2locsparky360/sof-glkrt5682max.2locsparky360.conf
/usr/share/alsa/ucm/sof-glkrt5682max.2locsparky360/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.2locgrabbiter
/usr/share/alsa/ucm/sof-glkda7219max.2locgrabbiter/sof-glkda7219max.2locgrabbiter.conf
/usr/share/alsa/ucm/sof-glkda7219max.2locgrabbiter/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.2locbobba360
/usr/share/alsa/ucm/sof-glkrt5682max.2locbobba360/sof-glkrt5682max.2locbobba360.conf
/usr/share/alsa/ucm/sof-glkrt5682max.2locbobba360/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locphaser
/usr/share/alsa/ucm/sof-glkda7219max.1locphaser/sof-glkda7219max.1locphaser.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locphaser/HiFi.conf
/usr/share/alsa/ucm/C505 HD Webcam
/usr/share/alsa/ucm/C505 HD Webcam/C505 HD Webcam.conf
/usr/share/alsa/ucm/C505 HD Webcam/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locgarfour
/usr/share/alsa/ucm/sof-glkda7219max.1locgarfour/sof-glkda7219max.1locgarfour.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locgarfour/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locphaser360
/usr/share/alsa/ucm/sof-glkda7219max.1locphaser360/sof-glkda7219max.1locphaser360.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locphaser360/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locfleex.1mic
/usr/share/alsa/ucm/sof-glkda7219max.1locfleex.1mic/sof-glkda7219max.1locfleex.1mic.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locfleex.1mic/HiFi.conf
/usr/share/alsa/ucm/Pixel USB-C earbuds
/usr/share/alsa/ucm/Pixel USB-C earbuds/Pixel USB-C earbuds.conf
/usr/share/alsa/ucm/Pixel USB-C earbuds/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locblorb
/usr/share/alsa/ucm/sof-glkrt5682max.1locblorb/sof-glkrt5682max.1locblorb.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locblorb/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locdroid
/usr/share/alsa/ucm/sof-glkrt5682max.1locdroid/sof-glkrt5682max.1locdroid.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locdroid/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locbloog
/usr/share/alsa/ucm/sof-glkda7219max.1locbloog/sof-glkda7219max.1locbloog.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locbloog/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locbobba360
/usr/share/alsa/ucm/sof-glkrt5682max.1locbobba360/sof-glkrt5682max.1locbobba360.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locbobba360/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locblooglet
/usr/share/alsa/ucm/sof-glkrt5682max.1locblooglet/sof-glkrt5682max.1locblooglet.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locblooglet/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locblooguard
/usr/share/alsa/ucm/sof-glkda7219max.1locblooguard/sof-glkda7219max.1locblooguard.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locblooguard/HiFi.conf
/usr/share/alsa/ucm/WD15 Dock
/usr/share/alsa/ucm/Poly Blackwire 8225 Series
/usr/share/alsa/ucm/Poly Blackwire 8225 Series/Poly Blackwire 8225 Series.conf
/usr/share/alsa/ucm/Poly Blackwire 8225 Series/HiFi.conf
/usr/share/alsa/ucm/sof-hda-dsp
/usr/share/alsa/ucm/sof-hda-dsp/sof-hda-dsp.conf
/usr/share/alsa/ucm/sof-hda-dsp/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.1loc
/usr/share/alsa/ucm/sof-glkda7219max.1loc/sof-glkda7219max.1loc.conf
/usr/share/alsa/ucm/sof-glkda7219max.1loc/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locbloog
/usr/share/alsa/ucm/sof-glkrt5682max.1locbloog/sof-glkrt5682max.1locbloog.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locbloog/HiFi.conf
/usr/share/alsa/ucm/Scarlett Solo USB
/usr/share/alsa/ucm/Scarlett Solo USB/Scarlett Solo USB.conf
/usr/share/alsa/ucm/Scarlett Solo USB/HiFi.conf
/usr/share/alsa/ucm/Jabra SPEAK 810
/usr/share/alsa/ucm/Jabra SPEAK 810/Jabra SPEAK 810.conf
/usr/share/alsa/ucm/Jabra SPEAK 810/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.2locampton
/usr/share/alsa/ucm/sof-glkrt5682max.2locampton/sof-glkrt5682max.2locampton.conf
/usr/share/alsa/ucm/sof-glkrt5682max.2locampton/HiFi.conf
/usr/share/alsa/ucm/Scarlett 2i2 USB
/usr/share/alsa/ucm/Scarlett 2i2 USB/Scarlett 2i2 USB.conf
/usr/share/alsa/ucm/Scarlett 2i2 USB/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locblooguard
/usr/share/alsa/ucm/sof-glkrt5682max.1locblooguard/sof-glkrt5682max.1locblooguard.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locblooguard/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.2locphaser360
/usr/share/alsa/ucm/sof-glkrt5682max.2locphaser360/sof-glkrt5682max.2locphaser360.conf
/usr/share/alsa/ucm/sof-glkrt5682max.2locphaser360/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locvorticon
/usr/share/alsa/ucm/sof-glkda7219max.1locvorticon/sof-glkda7219max.1locvorticon.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locvorticon/HiFi.conf
/usr/share/alsa/ucm/sof-cs42l42.1locfleex.1mic
/usr/share/alsa/ucm/sof-cs42l42.1locfleex.1mic/sof-cs42l42.1locfleex.1mic.conf
/usr/share/alsa/ucm/sof-cs42l42.1locfleex.1mic/HiFi.conf
/usr/share/alsa/ucm/USB 2.0 Camera
/usr/share/alsa/ucm/USB 2.0 Camera/USB 2.0 Camera
/usr/share/alsa/ucm/USB 2.0 Camera/HiFi.conf
/usr/share/alsa/ucm/DELL PROFESSIONAL SOUND BAR AE5
/usr/share/alsa/ucm/DELL PROFESSIONAL SOUND BAR AE5/DELL PROFESSIONAL SOUND BAR AE5.conf
/usr/share/alsa/ucm/DELL PROFESSIONAL SOUND BAR AE5/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locvortininja
/usr/share/alsa/ucm/sof-glkda7219max.1locvortininja/sof-glkda7219max.1locvortininja.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locvortininja/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locdorp
/usr/share/alsa/ucm/sof-glkrt5682max.1locdorp/sof-glkrt5682max.1locdorp.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locdorp/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locbobba360
/usr/share/alsa/ucm/sof-glkda7219max.1locbobba360/sof-glkda7219max.1locbobba360.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locbobba360/HiFi.conf
/usr/share/alsa/ucm/Plantronics DA70
/usr/share/alsa/ucm/Plantronics DA70/Plantronics DA70.conf
/usr/share/alsa/ucm/Plantronics DA70/HiFi.conf
/usr/share/alsa/ucm/Loopback
/usr/share/alsa/ucm/Loopback/Loopback.conf
/usr/share/alsa/ucm/Loopback/HiFi.conf
/usr/share/alsa/ucm/.keep_media-sound_alsa-utils-0.9
/usr/share/alsa/ucm/sof-glkda7219max.1loccasta
/usr/share/alsa/ucm/sof-glkda7219max.1loccasta/sof-glkda7219max.1loccasta.conf
/usr/share/alsa/ucm/sof-glkda7219max.1loccasta/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.2loc
/usr/share/alsa/ucm/sof-glkda7219max.2loc/sof-glkda7219max.2loc.conf
/usr/share/alsa/ucm/sof-glkda7219max.2loc/HiFi.conf
/usr/share/alsa/ucm/Sennheiser USB headset
/usr/share/alsa/ucm/Sennheiser USB headset/Sennheiser USB headset.conf
/usr/share/alsa/ucm/Sennheiser USB headset/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locsparky
/usr/share/alsa/ucm/sof-glkda7219max.1locsparky/sof-glkda7219max.1locsparky.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locsparky/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locphaser360
/usr/share/alsa/ucm/sof-glkrt5682max.1locphaser360/sof-glkrt5682max.1locphaser360.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locphaser360/HiFi.conf
/usr/share/alsa/ucm/WD19 Dock
/usr/share/alsa/ucm/sof-glkda7219max.2locsparky
/usr/share/alsa/ucm/sof-glkda7219max.2locsparky/sof-glkda7219max.2locsparky.conf
/usr/share/alsa/ucm/sof-glkda7219max.2locsparky/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locbobba
/usr/share/alsa/ucm/sof-glkda7219max.1locbobba/sof-glkda7219max.1locbobba.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locbobba/HiFi.conf
/usr/share/alsa/ucm/Scarlett 2i4 USB
/usr/share/alsa/ucm/Scarlett 2i4 USB/Scarlett 2i4 USB.conf
/usr/share/alsa/ucm/Scarlett 2i4 USB/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locblorb
/usr/share/alsa/ucm/sof-glkda7219max.1locblorb/sof-glkda7219max.1locblorb.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locblorb/HiFi.conf
/usr/share/alsa/ucm/sof-cs42l42.1locgrabbiter
/usr/share/alsa/ucm/sof-cs42l42.1locgrabbiter/sof-cs42l42.1locgrabbiter.conf
/usr/share/alsa/ucm/sof-cs42l42.1locgrabbiter/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locvortininja
/usr/share/alsa/ucm/sof-glkrt5682max.1locvortininja/sof-glkrt5682max.1locvortininja.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locvortininja/HiFi.conf
/usr/share/alsa/ucm/Chat 150 C
/usr/share/alsa/ucm/Chat 150 C/Chat 150 C.conf
/usr/share/alsa/ucm/Chat 150 C/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.2locsparky360
/usr/share/alsa/ucm/sof-glkda7219max.2locsparky360/sof-glkda7219max.2locsparky360.conf
/usr/share/alsa/ucm/sof-glkda7219max.2locsparky360/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locapel
/usr/share/alsa/ucm/sof-glkrt5682max.1locapel/sof-glkrt5682max.1locapel.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locapel/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locdorp
/usr/share/alsa/ucm/sof-glkda7219max.1locdorp/sof-glkda7219max.1locdorp.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locdorp/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locsparky
/usr/share/alsa/ucm/sof-glkrt5682max.1locsparky/sof-glkrt5682max.1locsparky.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locsparky/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locfleex.2mic
/usr/share/alsa/ucm/sof-glkda7219max.1locfleex.2mic/sof-glkda7219max.1locfleex.2mic.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locfleex.2mic/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locgrabbiter
/usr/share/alsa/ucm/sof-glkda7219max.1locgrabbiter/sof-glkda7219max.1locgrabbiter.conf
/usr/share/alsa/ucm/sof-glkda7219max.1locgrabbiter/HiFi.conf
/usr/share/alsa/ucm/Dell AC511 USB SoundBar
/usr/share/alsa/ucm/Dell AC511 USB SoundBar/Dell AC511 USB SoundBar.conf
/usr/share/alsa/ucm/Dell AC511 USB SoundBar/HiFi.conf
/usr/share/alsa/ucm/Logitech Webcam C930e
/usr/share/alsa/ucm/Logitech Webcam C930e/Logitech Webcam C930e.conf
/usr/share/alsa/ucm/Logitech Webcam C930e/HiFi.conf
/usr/share/alsa/ucm/Mi Dual Driver Earphones Type-C
/usr/share/alsa/ucm/Mi Dual Driver Earphones Type-C/Mi Dual Driver Earphones Type-C.conf
/usr/share/alsa/ucm/Mi Dual Driver Earphones Type-C/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locapele
/usr/share/alsa/ucm/sof-glkrt5682max.1locapele/sof-glkrt5682max.1locapele.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locapele/HiFi.conf
/usr/share/alsa/ucm/sof-glkda7219max.2locbobba360
/usr/share/alsa/ucm/sof-glkda7219max.2locbobba360/sof-glkda7219max.2locbobba360.conf
/usr/share/alsa/ucm/sof-glkda7219max.2locbobba360/HiFi.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locvorticon
/usr/share/alsa/ucm/sof-glkrt5682max.1locvorticon/sof-glkrt5682max.1locvorticon.conf
/usr/share/alsa/ucm/sof-glkrt5682max.1locvorticon/HiFi.conf
/usr/share/alsa/ucm/PCP-USB
/usr/share/alsa/ucm/PCP-USB/PCP-USB.conf
/usr/share/alsa/ucm/PCP-USB/HiFi.conf
/usr/share/alsa/cards
/usr/share/alsa/cards/Audigy2.conf
/usr/share/alsa/cards/ENS1370.conf
/usr/share/alsa/cards/AU8820.conf
/usr/share/alsa/cards/Aureon71.conf
/usr/share/alsa/cards/CMI8788.conf
/usr/share/alsa/cards/HDA-Intel.conf
/usr/share/alsa/cards/ATIIXP.conf
/usr/share/alsa/cards/PMacToonie.conf
/usr/share/alsa/cards/ES1968.conf
/usr/share/alsa/cards/Maestro3.conf
/usr/share/alsa/cards/PC-Speaker.conf
/usr/share/alsa/cards/USB-Audio.conf
/usr/share/alsa/cards/ICH.conf
/usr/share/alsa/cards/PMac.conf
/usr/share/alsa/cards/ATIIXP-MODEM.conf
/usr/share/alsa/cards/AU8810.conf
/usr/share/alsa/cards/CMI8338-SWIEC.conf
/usr/share/alsa/cards/VIA8233A.conf
/usr/share/alsa/cards/CMI8738-MC6.conf
/usr/share/alsa/cards/VIA8233.conf
/usr/share/alsa/cards/ICH-MODEM.conf
/usr/share/alsa/cards/FM801.conf
/usr/share/alsa/cards/SI7018.conf
/usr/share/alsa/cards/PS3.conf
/usr/share/alsa/cards/VXPocket.conf
/usr/share/alsa/cards/CMI8738-MC8.conf
/usr/share/alsa/cards/VXPocket440.conf
/usr/share/alsa/cards/pistachio-card.conf
/usr/share/alsa/cards/CS46xx.conf
/usr/share/alsa/cards/CMI8338.conf
/usr/share/alsa/cards/VIA686A.conf
/usr/share/alsa/cards/ICH4.conf
/usr/share/alsa/cards/GUS.conf
/usr/share/alsa/cards/aliases.conf
/usr/share/alsa/cards/vc4-hdmi.conf
/usr/share/alsa/cards/Loopback.conf
/usr/share/alsa/cards/Aureon51.conf
/usr/share/alsa/cards/VX222.conf
/usr/share/alsa/cards/FWSpeakers.conf
/usr/share/alsa/cards/AACI.conf
/usr/share/alsa/cards/Audigy.conf
/usr/share/alsa/cards/NFORCE.conf
/usr/share/alsa/cards/AU8830.conf
/usr/share/alsa/cards/YMF744.conf
/usr/share/alsa/cards/HdmiLpeAudio.conf
/usr/share/alsa/cards/CA0106.conf
/usr/share/alsa/cards/EMU10K1X.conf
/usr/share/alsa/cards/ICE1724.conf
/usr/share/alsa/cards/ATIIXP-SPDMA.conf
/usr/share/alsa/cards/Echo_Echo3G.conf
/usr/share/alsa/cards/ENS1371.conf
/usr/share/alsa/cards/RME9636.conf
/usr/share/alsa/cards/FireWave.conf
/usr/share/alsa/cards/TRID4DWAVENX.conf
/usr/share/alsa/cards/VIA8237.conf
/usr/share/alsa/cards/SB-XFi.conf
/usr/share/alsa/cards/ICE1712.conf
/usr/share/alsa/cards/EMU10K1.conf
/usr/share/alsa/cards/RME9652.conf

from breath.

MilkyDeveloper avatar MilkyDeveloper commented on August 24, 2024

I see, both of your devices are using SOF. Thanks for the information, I'll get it fixed!

from breath.

kjanek avatar kjanek commented on August 24, 2024

I see, both of your devices are using SOF. Thanks for the information, I'll get it fixed!

Thanks for your work it's awesome.

from breath.

kjanek avatar kjanek commented on August 24, 2024

I see, both of your devices are using SOF. Thanks for the information, I'll get it fixed!

Update about Dell Chromebook 11 (3100) 2in1
I tested the system for some more time to have everything sorted out and two more things are not working correctly:

  1. The screen is behaving really strange in cli mode (like in attachment).
  2. Bt is not working on the device. (hcitool dev - doesn't find any devices)

Everything else is working nice - at least from the stuff that I tested like: screen when using on de or logging screen (if I am correct with the usage of xorg server), keyboard, wifi, touchpad, power button, hdmi (the device doesn't have a dedicated hdmi port, I used a usb-c to hdmi adapter), micro sd slot, usb, battery %, battery charging status, brightness control (de - depends on used de, cli/terminal - works always), both cameras are working.
One more time thanks for your hard work.
image

from breath.

ArakiSatoshi avatar ArakiSatoshi commented on August 24, 2024

My Lenovo Chromebook C340-11 has the same issues. I can confirm that odd screen behavior on startup and that the Bluetooth device is missing. Can't test HDMI though.

I can provide additional info if needed.

from breath.

MilkyDeveloper avatar MilkyDeveloper commented on August 24, 2024

I've compiled in SOF drivers now. Unfortunately, you'll need to rerun the whole script like this, since SOF is a really new technology that requires a newer Ubuntu version:

bash setup.sh gnome ubuntu hirsute-21.04

Once you've done that, I think you need to type: sudo apt install firmware-sof-signed on the Chromebook. Once you reboot after that, it should work.

from breath.

kjanek avatar kjanek commented on August 24, 2024

Will check it and report back to you.

I've compiled in SOF drivers now. Unfortunately, you'll need to rerun the whole script like this, since SOF is a really new technology that requires a newer Ubuntu version:

bash setup.sh gnome ubuntu hirsute-21.04

Once you've done that, I think you need to type: sudo apt install firmware-sof-signed on the Chromebook. Once you reboot after that, it should work.

from breath.

ArakiSatoshi avatar ArakiSatoshi commented on August 24, 2024

I did a whole script rerun with the same command provided and then performed the second command inside the fresh system. I got this as an output:

araki@ubuntu:~$ sudo apt install firmware-sof-signed
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libpulsedsp libsbc1 libsoxr0 libspeexdsp1 libwebrtc-audio-processing1
  pulseaudio-utils rtkit
Use 'sudo apt autoremove' to remove them.
The following NEW packages will be installed:
  firmware-sof-signed
0 upgraded, 1 newly installed, 0 to remove and 13 not upgraded.
Need to get 525 kB of archives.
After this operation, 8060 kB of additional disk space will be used.
Get:1 http://us.archive.ubuntu.com/ubuntu hirsute/multiverse amd64 firmware-sof-signed all 1.6.1-2 [525 kB]
Fetched 525 kB in 1s (354 kB/s)              
Selecting previously unselected package firmware-sof-signed.
(Reading database ... 110595 files and directories currently installed.)
Preparing to unpack .../firmware-sof-signed_1.6.1-2_all.deb ...
Unpacking firmware-sof-signed (1.6.1-2) ...
Setting up firmware-sof-signed (1.6.1-2) ...
Scanning processes...                                                                                                                         
Scanning processor microcode...                                                                                                               
Scanning linux images...                                                                                                                      

Failed to retrieve available kernel versions.

Failed to check for processor microcode upgrades.

No services need to be restarted.

No containers need to be restarted.

No user sessions are running outdated binaries.

After reboot, the sound is still missing.

from breath.

kjanek avatar kjanek commented on August 24, 2024

I did a whole script rerun with the same command provided and then performed the second command inside the fresh system. I got this as an output:

araki@ubuntu:~$ sudo apt install firmware-sof-signed
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libpulsedsp libsbc1 libsoxr0 libspeexdsp1 libwebrtc-audio-processing1
  pulseaudio-utils rtkit
Use 'sudo apt autoremove' to remove them.
The following NEW packages will be installed:
  firmware-sof-signed
0 upgraded, 1 newly installed, 0 to remove and 13 not upgraded.
Need to get 525 kB of archives.
After this operation, 8060 kB of additional disk space will be used.
Get:1 http://us.archive.ubuntu.com/ubuntu hirsute/multiverse amd64 firmware-sof-signed all 1.6.1-2 [525 kB]
Fetched 525 kB in 1s (354 kB/s)              
Selecting previously unselected package firmware-sof-signed.
(Reading database ... 110595 files and directories currently installed.)
Preparing to unpack .../firmware-sof-signed_1.6.1-2_all.deb ...
Unpacking firmware-sof-signed (1.6.1-2) ...
Setting up firmware-sof-signed (1.6.1-2) ...
Scanning processes...                                                                                                                         
Scanning processor microcode...                                                                                                               
Scanning linux images...                                                                                                                      

Failed to retrieve available kernel versions.

Failed to check for processor microcode upgrades.

No services need to be restarted.

No containers need to be restarted.

No user sessions are running outdated binaries.

After reboot, the sound is still missing.

I can confirm that it's the same on my Chromebook. But I have to add that the display is working now normally. So i Can finally use just the cli.
Touchscreen and bt are too still not working.

from breath.

MilkyDeveloper avatar MilkyDeveloper commented on August 24, 2024

Could one of you post the output of dmesg, lsmod and aplay -l?

from breath.

MilkyDeveloper avatar MilkyDeveloper commented on August 24, 2024

You also don't need to run setup-audio.

from breath.

kjanek avatar kjanek commented on August 24, 2024

You also don't need to run setup-audio.

I have not run the setup-audio. (This is from linux - if you need this from chrome os shell can post it too)
dmesg
dmesg.txt

lsmod

Module                  Size  Used by
dm_multipath           32768  0
btusb                  53248  0
btrtl                  24576  1 btusb
btbcm                  20480  1 btusb
btintel                45056  1 btusb
crc32c_intel           24576  0
uvcvideo              126976  0
bluetooth             630784  10 btrtl,btintel,btbcm,btusb
videobuf2_vmalloc      16384  1 uvcvideo
joydev                 24576  0
cros_ec_sensorhub      61440  0
ecdh_generic           16384  1 bluetooth
ecc                    36864  1 ecdh_generic
snd_soc_max98357a      16384  0
snd_soc_da7219         77824  0
snd_soc_skl           147456  0
snd_soc_sst_ipc        16384  1 snd_soc_skl
snd_soc_sst_dsp        36864  1 snd_soc_skl
snd_hda_intel          49152  0
iwlmvm                405504  0
iwlwifi               380928  1 iwlmvm
fuse                  143360  3

aplay -l

aplay: device_list:276: no soundcards found... ```

from breath.

ArakiSatoshi avatar ArakiSatoshi commented on August 24, 2024

dmesg is too long, so here it is on pastebin:
dmesg

lsmod:

araki@ubuntu:~$ lsmod
Module                  Size  Used by
dm_multipath           32768  0
crc32c_intel           24576  0
cros_ec_sensorhub      61440  0
btusb                  53248  0
btrtl                  24576  1 btusb
btbcm                  20480  1 btusb
btintel                45056  1 btusb
bluetooth             630784  4 btrtl,btintel,btbcm,btusb
joydev                 24576  0
uvcvideo              126976  0
videobuf2_vmalloc      16384  1 uvcvideo
ecdh_generic           16384  1 bluetooth
ecc                    36864  1 ecdh_generic
snd_soc_max98357a      16384  0
snd_soc_da7219         77824  0
snd_soc_skl           147456  0
snd_soc_sst_ipc        16384  1 snd_soc_skl
snd_soc_sst_dsp        36864  1 snd_soc_skl
snd_hda_intel          49152  0
iwlmvm                405504  0
iwlwifi               380928  1 iwlmvm
fuse                  143360  3

aplay -l:

araki@ubuntu:~$ aplay -l
aplay: device_list:276: no soundcards found...

from breath.

kjanek avatar kjanek commented on August 24, 2024

From Chrome OS shell

lsmod

Module                  Size  Used by
vhost_vsock            20480  5
vhost                  36864  1 vhost_vsock
vmw_vsock_virtio_transport_common    24576  1 vhost_vsock
vsock                  36864  7 vmw_vsock_virtio_transport_common,vhost_vsock
8021q                  28672  0
ccm                    20480  3
rfcomm                 45056  2
cmac                   16384  2
veth                   16384  0
algif_hash             16384  1
algif_skcipher         16384  1
af_alg                 20480  6 algif_hash,algif_skcipher
uinput                 20480  0
xt_cgroup              16384  2
btusb                  45056  0
btrtl                  16384  1 btusb
btintel                24576  1 btusb
btbcm                  16384  1 btusb
bluetooth             442368  32 btrtl,btintel,btbcm,btusb,rfcomm
ecdh_generic           24576  1 bluetooth
ipt_MASQUERADE         16384  1
nf_nat_masquerade_ipv4    16384  1 ipt_MASQUERADE
xt_mark                16384  78
uvcvideo               86016  0
videobuf2_vmalloc      16384  1 uvcvideo
snd_soc_sst_bxt_da7219_max98357a    24576  4
snd_soc_hdac_hdmi      28672  1 snd_soc_sst_bxt_da7219_max98357a
snd_soc_dmic           16384  1
sof_pci_dev            16384  2
snd_sof_xtensa_dsp     16384  1 sof_pci_dev
snd_sof_intel_hda_common    49152  1 sof_pci_dev
snd_sof_intel_hda      16384  1 snd_sof_intel_hda_common
snd_soc_hdac_hda       20480  1 snd_sof_intel_hda_common
snd_sof                73728  2 snd_sof_intel_hda_common,sof_pci_dev
snd_soc_acpi_intel_match    28672  2 snd_sof_intel_hda_common,sof_pci_dev
snd_soc_acpi           16384  2 snd_soc_acpi_intel_match,sof_pci_dev
snd_hda_ext_core       20480  4 snd_sof_intel_hda_common,snd_soc_hdac_hdmi,snd_soc_hdac_hda,snd_sof_intel_hda
snd_hda_codec         106496  1 snd_soc_hdac_hda
snd_hwdep              16384  1 snd_hda_codec
snd_hda_core           61440  6 snd_hda_ext_core,snd_hda_codec,snd_sof_intel_hda_common,snd_soc_hdac_hdmi,snd_soc_hdac_hda,snd_sof_intel_hda
snd_soc_max98357a      16384  1
snd_soc_da7219         65536  2 snd_soc_sst_bxt_da7219_max98357a
ip6table_nat           16384  1
nf_nat_ipv6            16384  1 ip6table_nat
fuse                  102400  4
iio_trig_sysfs         16384  0
cros_ec_sensors        16384  0
cros_ec_lid_angle      16384  0
cros_ec_sensors_core    16384  2 cros_ec_sensors,cros_ec_lid_angle
industrialio_triggered_buffer    16384  2 cros_ec_lid_angle,cros_ec_sensors_core
kfifo_buf              16384  2 industrialio_triggered_buffer,cros_ec_sensors_core
industrialio           57344  6 industrialio_triggered_buffer,cros_ec_sensors,cros_ec_lid_angle,kfifo_buf,iio_trig_sysfs,cros_ec_sensors_core
cros_ec_sensorhub      20480  1 cros_ec_sensors_core
lzo_rle                16384  2
lzo_compress           16384  1 lzo_rle
zram                   20480  1
iwlmvm                438272  0
iwl7000_mac80211      708608  1 iwlmvm
iwlwifi               368640  1 iwlmvm
cfg80211              536576  3 iwl7000_mac80211,iwlmvm,iwlwifi
joydev                 24576  0

aplay -l

**** List of PLAYBACK Hardware Devices ****
card 0: sofglkda7219max [sof-glkda7219max], device 0: Speakers (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: sofglkda7219max [sof-glkda7219max], device 1: Headset (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: sofglkda7219max [sof-glkda7219max], device 5: HDMI1 (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: sofglkda7219max [sof-glkda7219max], device 6: HDMI2 (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: sofglkda7219max [sof-glkda7219max], device 7: HDMI3 (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0

dmesg
dmesg.txt

from breath.

MilkyDeveloper avatar MilkyDeveloper commented on August 24, 2024

Try running:

sudo modprobe snd_sof_intel_hda_common sof_pci_dev snd_soc_sst_bxt_da7219_max98357a

and then:

sudo alsa reload

from breath.

ArakiSatoshi avatar ArakiSatoshi commented on August 24, 2024

ALSA did something but the sound is still missing, even after restart. aplay -l still tells this

aplay: device_list:276: no soundcards found...

araki@ubuntu:~$ sudo modprobe snd_sof_intel_hda_common sof_pci_dev snd_soc_sst_bxt_da7219_max98357a
[sudo] password for araki: 
araki@ubuntu:~$ sudo alsa reload
Unloading ALSA sound driver modules: snd-soc-skl snd-soc-sst-ipc snd-soc-sst-dsp snd-hda-intel snd-soc-max98357a snd-soc-da7219.
Loading ALSA sound driver modules: snd-soc-skl snd-soc-sst-ipc snd-soc-sst-dsp snd-hda-intel snd-soc-max98357a snd-soc-da7219.

Edit: this is the second time I'm running this command to post the output, while running this command for the first time the "Unloading ALSA..." line could've contained different modules, but it didn't save it, sorry :(

from breath.

kjanek avatar kjanek commented on August 24, 2024

ALSA did something but the sound is still missing, even after restart. aplay -l still tells this

aplay: device_list:276: no soundcards found...

araki@ubuntu:~$ sudo modprobe snd_sof_intel_hda_common sof_pci_dev snd_soc_sst_bxt_da7219_max98357a
[sudo] password for araki: 
araki@ubuntu:~$ sudo alsa reload
Unloading ALSA sound driver modules: snd-soc-skl snd-soc-sst-ipc snd-soc-sst-dsp snd-hda-intel snd-soc-max98357a snd-soc-da7219.
Loading ALSA sound driver modules: snd-soc-skl snd-soc-sst-ipc snd-soc-sst-dsp snd-hda-intel snd-soc-max98357a snd-soc-da7219.

Edit: this is the second time I'm running this command to post the output, while running this command for the first time the "Unloading ALSA..." line could've contained different modules, but it didn't save it, sorry :(

For me the result is the same:

kjanek@ubuntu:~$ sudo modprobe snd_sof_intel_hda_common sof_pci_dev snd_soc_sst_bxt_da7219_max98357a
[sudo] password for kjanek: 
kjanek@ubuntu:~$ sudo alsa reload
Unloading ALSA sound driver modules: snd-soc-skl snd-soc-sst-ipc snd-soc-sst-dsp snd-hda-intel snd-soc-max98357a snd-soc-da7219.
Loading ALSA sound driver modules: snd-soc-skl snd-soc-sst-ipc snd-soc-sst-dsp snd-hda-intel snd-soc-max98357a snd-soc-da7219.
kjanek@ubuntu:~$ aplay -l
aplay: device_list:276: no soundcards found...

from breath.

MilkyDeveloper avatar MilkyDeveloper commented on August 24, 2024

What happens with audio if you run modprobe but donโ€™t do alsa reload? Could you post a dmesg after the modprobe?

from breath.

kjanek avatar kjanek commented on August 24, 2024

What happens with audio if you run
modprobe but donโ€™t do alsa reload? Could you post a dmesg after the modprobe?
After just the modprobe sound still doesn't work - aplay -l still doesn't find any devices.

dmesg without the alsa reload but with the modprobe
dmesg_after_modprobe.txt

from breath.

MilkyDeveloper avatar MilkyDeveloper commented on August 24, 2024

It looks like we're getting further! I'm not sure you've ran: sudo apt install firmware-sof-signed; sync on the chromebook. Reboot, and then run the modprobe commands without alsa reload. Another dmesg after that would be nice. I feel like the audio should work then. An easy way to test audio is to run: speaker-test.

from breath.

kjanek avatar kjanek commented on August 24, 2024

It looks like we're getting further! I'm not sure you've ran: sudo apt install firmware-sof-signed; sync on the chromebook. Reboot, and then run the modprobe commands without alsa reload. Another dmesg after that would be nice. I feel like the audio should work then. An easy way to test audio is to run: speaker-test.

I had the the sof-firmware already installed but i did a reinstall now here is the dmesg after the reboot and the modprobe:
dmesg_after_sof_reinstall.txt
Here is the terminal so that you can be sure that I installed it:

kjanek@ubuntu:~$ sudo apt remove firmware-sof-signed
Czytanie list pakietรณw... Gotowe
Budowanie drzewa zaleลผnoล›ci... Gotowe
Odczyt informacji o stanie... Gotowe   
Nastฤ™pujฤ…ce pakiety zostanฤ… USUNIฤ˜TE:
  firmware-sof-signed
0 aktualizowanych, 0 nowo instalowanych, 1 usuwanych i 0 nieaktualizowanych.
Po tej operacji zostanie zwolnione 8โ€ฏ060 kB miejsca na dysku.
Kontynuowaฤ‡? [T/n] t
(Odczytywanie bazy danych ... 123241 plikรณw i katalogรณw obecnie zainstalowanych.)
Usuwanie pakietu firmware-sof-signed (1.6.1-2) ...
dpkg: ostrzeลผenie: podczas usuwania pakietu firmware-sof-signed, katalog "/lib/firmware/intel" nie byล‚ pusty, wiฤ™c nie zostaล‚ usuniฤ™ty
kjanek@ubuntu:~$ sudo rm -r /lib/firmware/intel
kjanek@ubuntu:~$ sudo apt install firmware-sof-signed; sync
Czytanie list pakietรณw... Gotowe
Budowanie drzewa zaleลผnoล›ci... Gotowe
Odczyt informacji o stanie... Gotowe   
Zostanฤ… zainstalowane nastฤ™pujฤ…ce NOWE pakiety:
  firmware-sof-signed
0 aktualizowanych, 1 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.
Konieczne pobranie 525 kB archiwรณw.
Po tej operacji zostanie dodatkowo uลผyte 8โ€ฏ060 kB miejsca na dysku.
Pobieranie:1 http://us.archive.ubuntu.com/ubuntu hirsute/multiverse amd64 firmware-sof-signed all 1.6.1-2 [525 kB]
Pobrano 525 kB w 1s (355 kB/s)               
Wybieranie wczeล›niej niewybranego pakietu firmware-sof-signed.
(Odczytywanie bazy danych ... 123058 plikรณw i katalogรณw obecnie zainstalowanych.)
Przygotowywanie do rozpakowania pakietu .../firmware-sof-signed_1.6.1-2_all.deb ...
Rozpakowywanie pakietu firmware-sof-signed (1.6.1-2) ...
Konfigurowanie pakietu firmware-sof-signed (1.6.1-2) ...
Scanning processes...                                                                                                                           
Scanning processor microcode...                                                                                                                 
Scanning linux images...                                                                                                                        

Failed to retrieve available kernel versions.

Failed to check for processor microcode upgrades.

No services need to be restarted.

No containers need to be restarted.

No user sessions are running outdated binaries.
kjanek@ubuntu:~$ 

After reboot

kjanek@ubuntu:~$ aplay -l
aplay: device_list:276: nie znaleziono ลผadnych kart dลบwiฤ™kowych...
kjanek@ubuntu:~$ sudo modprobe snd_sof_intel_hda_common sof_pci_dev snd_soc_sst_bxt_da7219_max98357a
[sudo] hasล‚o uลผytkownika kjanek: 
kjanek@ubuntu:~$ sudo dmesg > dmesg_after_sof_reinstall.txt
kjanek@ubuntu:~$ aplay -l
aplay: device_list:276: nie znaleziono ลผadnych kart dลบwiฤ™kowych...
kjanek@ubuntu:~$

Speaker test


speaker-test 1.2.4

Playback device is default
Stream parameters are 48000Hz, S16_LE, 1 channels
Using 16 octaves of pink noise
ALSA lib confmisc.c:767:(parse_card) cannot find card '0'
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1246:(snd_func_refer) error evaluating name
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:5233:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM default
Playback open error: -2,No such file or directory
```

from breath.

MilkyDeveloper avatar MilkyDeveloper commented on August 24, 2024

Sorry about that :D. The odd thing is that dmesg has a line saying:

Direct firmware load for intel/sof/community/sof-glk.ri failed with error -2

This means there isn't a file in /lib/firmware/intel/sof/community named sof-glk.ri. Could I have the output of ls /lib/firmware/intel/sof/community?

from breath.

kjanek avatar kjanek commented on August 24, 2024
kjanek@ubuntu:~$ ls /lib/firmware/intel/sof/community
sof-apl.ri  sof-cml.ri  sof-ehl.ri  sof-icl.ri  sof-tgl.ri
sof-cfl.ri  sof-cnl.ri  sof-glk.ri  sof-jsl.ri

from breath.

kjanek avatar kjanek commented on August 24, 2024

maybe something with file permissions is wrong?

from breath.

MilkyDeveloper avatar MilkyDeveloper commented on August 24, 2024

So sof-glk.ri does exist in the directory... This makes no sense. You could run chmod 777 -R /lib/firmware/intel/sof/community to fix permissions.

from breath.

kjanek avatar kjanek commented on August 24, 2024

You also don't need to run setup-audio.

Sorry about that :D. The odd thing is that dmesg has a line saying:

Direct firmware load for intel/sof/community/sof-glk.ri failed with error -2

This means there isn't a file in /lib/firmware/intel/sof/community named sof-glk.ri. Could I have the output of ls /lib/firmware/intel/sof/community?

That's not something you should apologize for, that's understandable.
I had to check twice after I saw the dmesg to be sure that I am not wrong and that i did install the firmware :D.

from breath.

kjanek avatar kjanek commented on August 24, 2024

maybe something with file permissions is wrong?

It was my fault, I actually compiled the drivers into the kernel, which makes the audio boot process start so early that no filesystems are even mounted. Just run bash updatekernel.sh on the Linux PC (not Chromebook). I suspect you may not even need to run modprobe.

dmesg
new_kernel.txt

After kernel update still no sound.

  1. After reboot no sound
  2. After modprobe no sound
  3. After Alsa reload no sound
kjanek@ubuntu:~$ aplay -l
aplay: device_list:276: no soundcards found...
kjanek@ubuntu:~$ speaker-test

speaker-test 1.2.4

Playback device is default
Stream parameters are 48000Hz, S16_LE, 1 channels
Using 16 octaves of pink noise
ALSA lib confmisc.c:767:(parse_card) cannot find card '0'
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1246:(snd_func_refer) error evaluating name
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:5233:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM default
Playback open error: -2,No such file or directory
kjanek@ubuntu:~$ sudo dmesg > new_kernel.txt
[sudo] password for kjanek: 
kjanek@ubuntu:~$ sudo modprobe snd_sof_intel_hda_common sof_pci_dev snd_soc_sst_bxt_da7219_max98357a
kjanek@ubuntu:~$ speaker-test

speaker-test 1.2.4

Playback device is default
Stream parameters are 48000Hz, S16_LE, 1 channels
Using 16 octaves of pink noise
ALSA lib confmisc.c:767:(parse_card) cannot find card '0'
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1246:(snd_func_refer) error evaluating name
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:5233:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM default
Playback open error: -2,No such file or directory
kjanek@ubuntu:~$ alsa reload
mkdir: cannot create directory โ€˜/var/run/alsaโ€™: Permission denied
/sbin/alsa: Warning: Failed to create /var/run/alsa/. 
/sbin/alsa: Warning: Not keeping list of removed modules because /var/run/alsa is absent.
It will not be possible automatically to reload these modules. 
Unloading ALSA sound driver modules:/usr/sbin/alsa: 135: cannot create /var/run/alsa/modules-removed: Directory nonexistent
 snd-soc-max98357a snd-soc-da7219 snd-soc-sst-ipc snd-soc-sst-dsp.
mkdir: cannot create directory โ€˜/var/run/alsaโ€™: Permission denied
Loading ALSA sound driver modules: (none to reload).
kjanek@ubuntu:~$ sudo alsa reload
Unloading ALSA sound driver modules: snd-soc-max98357a snd-soc-da7219 snd-soc-sst-ipc snd-soc-sst-dsp.
Loading ALSA sound driver modules: snd-soc-max98357a snd-soc-da7219 snd-soc-sst-ipc snd-soc-sst-dsp.
kjanek@ubuntu:~$ speaker-test

speaker-test 1.2.4

Playback device is default
Stream parameters are 48000Hz, S16_LE, 1 channels
Using 16 octaves of pink noise
ALSA lib confmisc.c:767:(parse_card) cannot find card '0'
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1246:(snd_func_refer) error evaluating name
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:5233:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM default
Playback open error: -2,No such file or directory
kjanek@ubuntu:~$ sudo apt install firmware-sof-signed
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
firmware-sof-signed is already the newest version (1.6.1-2).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

I will try to rebuild the whole system. To be sure that this isn't caused by anything already done in the system.

from breath.

kjanek avatar kjanek commented on August 24, 2024

It was my fault, I actually compiled the drivers into the kernel, which makes the audio boot process start so early that no filesystems are even mounted. Just run bash updatekernel.sh on the Linux PC (not Chromebook). I suspect you may not even need to run modprobe.

After system rebuild some dummy device shows up but I can't install sof firmware cause wifi is now not accessible.
IMG_2021-12-24-10-34-46-541
IMG_2021-12-24-10-35-09-092
IMG_2021-12-24-10-35-19-432

from breath.

MilkyDeveloper avatar MilkyDeveloper commented on August 24, 2024

Actually, I did build the kernel correctly. I just think you still need to run modprobe iwlmvm.

from breath.

kjanek avatar kjanek commented on August 24, 2024

Try running modprobe iwlmvm. Maybe Ubuntu just didn't autodetect the hardware, so didn't load wifi.

IMG_2021-12-24-19-07-52-017

Now it sees the networks

from breath.

MilkyDeveloper avatar MilkyDeveloper commented on August 24, 2024

Alright, now try installing sudo apt install firmware-sof-signed; sync, reboot, and run sudo modprobe snd_sof_intel_hda_common sof_pci_dev snd_soc_sst_bxt_da7219_max98357a . Sorry about all of this mess, I'll be clearing up this thread a bit.

from breath.

kjanek avatar kjanek commented on August 24, 2024

Alright, now try installing sudo apt install firmware-sof-signed; sync, reboot, and run sudo modprobe snd_sof_intel_hda_common sof_pci_dev snd_soc_sst_bxt_da7219_max98357a . Sorry about all of this mess, I'll be clearing up this thread a bit.

kjanek@ubuntu:~$ sudo apt-get install firmware-sof-signed
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libpulsedsp libsbc1 libsoxr0 libspeexdsp1 libwebrtc-audio-processing1 pulseaudio-utils rtkit
Use 'sudo apt autoremove' to remove them.
The following NEW packages will be installed:
  firmware-sof-signed
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 525 kB of archives.
After this operation, 8060 kB of additional disk space will be used.
Get:1 http://us.archive.ubuntu.com/ubuntu hirsute/multiverse amd64 firmware-sof-signed all 1.6.1-2 [525 kB]
Fetched 525 kB in 1s (446 kB/s)              
(Reading database ... 113462 files and directories currently installed.)
Preparing to unpack .../firmware-sof-signed_1.6.1-2_all.deb ...
Unpacking firmware-sof-signed (1.6.1-2) ...
dpkg: error processing archive /var/cache/apt/archives/firmware-sof-signed_1.6.1-2_all.deb (--unpack):
 trying to overwrite '/lib/firmware/intel/sof/sof-apl.ri', which is also in package linux-firmware 1.197.5
Errors were encountered while processing:
 /var/cache/apt/archives/firmware-sof-signed_1.6.1-2_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
kjanek@ubuntu:~$ ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=112 time=34.5 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=112 time=30.7 ms
^C
--- 8.8.8.8 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1000ms
rtt min/avg/max/mdev = 30.703/32.607/34.512/1.904 ms
kjanek@ubuntu:~$ 

firmware-sof-signed fails installation

from breath.

MilkyDeveloper avatar MilkyDeveloper commented on August 24, 2024

This isn't a problem with Breath, it's a problem with Ubuntu. To fix it, just run:

sudo apt-get -o Dpkg::Options::="--force-overwrite" install firmware-sof-signed

from breath.

kjanek avatar kjanek commented on August 24, 2024

This isn't a problem with Breath, it's a problem with Ubuntu. To fix it, just run:

sudo apt-get -o Dpkg::Options::="--force-overwrite" install firmware-sof-signed

Sorry, could search for that. Will do that and report back.

from breath.

kjanek avatar kjanek commented on August 24, 2024

This isn't a problem with Breath, it's a problem with Ubuntu. To fix it, just run:

sudo apt-get -o Dpkg::Options::="--force-overwrite" install firmware-sof-signed

The sound still doesn't work.
dmesg
dmesg.txt

kjanek@ubuntu:~$ speaker-test

speaker-test 1.2.4

Playback device is default
Stream parameters are 48000Hz, S16_LE, 1 channels
Using 16 octaves of pink noise
ALSA lib confmisc.c:767:(parse_card) cannot find card '0'
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1246:(snd_func_refer) error evaluating name
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:5233:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM default
Playback open error: -2,No such file or directory
kjanek@ubuntu:~$ sudo modprobe snd_sof_intel_hda_common sof_pci_dev snd_soc_sst_bxt_da7219_max98357a
[sudo] password for kjanek: 
kjanek@ubuntu:~$ speaker-test

speaker-test 1.2.4

Playback device is default
Stream parameters are 48000Hz, S16_LE, 1 channels
Using 16 octaves of pink noise
ALSA lib confmisc.c:767:(parse_card) cannot find card '0'
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1246:(snd_func_refer) error evaluating name
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:5233:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM default
Playback open error: -2,No such file or directory
kjanek@ubuntu:~$ aplay -l
aplay: device_list:276: no soundcards found...

from breath.

MilkyDeveloper avatar MilkyDeveloper commented on August 24, 2024

Looks like SOF recognizes the firmware:

sof-audio-pci-intel-apl 0000:00:0e.0: Firmware info: version 1:6:1-53680
sof-audio-pci-intel-apl 0000:00:0e.0: Firmware: ABI 3:17:0 Kernel ABI 3:18:0

After looking through the dmesg, it doesn't appear that there are any errors. I think the audio is almost working. Post the output of alsa-info (when it asks if you want to upload the results, say yes and post the link here).

from breath.

kjanek avatar kjanek commented on August 24, 2024

Looks like SOF recognizes the firmware:

sof-audio-pci-intel-apl 0000:00:0e.0: Firmware info: version 1:6:1-53680
sof-audio-pci-intel-apl 0000:00:0e.0: Firmware: ABI 3:17:0 Kernel ABI 3:18:0

After looking through the dmesg, it doesn't appear that there are any errors. I think the audio is almost working. Post the output of alsa-info (when it asks if you want to upload the results, say yes and post the link here).

link:
http://alsa-project.org/db/?f=929551dbe58f85743cd9813d29ad6d433793efe0

output:

kjanek@ubuntu:~$ alsa-info
ALSA Information Script v 0.4.65
--------------------------------

This script visits the following commands/files to collect diagnostic
information about your ALSA installation and sound related hardware.

  dmesg
  lspci
  aplay
  amixer
  alsactl
  rpm, dpkg
  /proc/asound/
  /sys/class/sound/
  ~/.asoundrc (etc.)

See '/usr/sbin/alsa-info --help' for command line options.

cat: /proc/asound/modules: No such file or directory
alsactl: save_state:1595: No soundcards found...
cat: /tmp/alsa-info.DmANxQJx3l/alsactl.tmp: No such file or directory
dmesg: read kernel buffer failed: Operation not permitted
Automatically upload ALSA information to www.alsa-project.org? [y/N] : y
Uploading information to www.alsa-project.org ... Done!

Your ALSA information is located at http://alsa-project.org/db/?f=929551dbe58f85743cd9813d29ad6d433793efe0
Please inform the person helping you.

from breath.

MilkyDeveloper avatar MilkyDeveloper commented on August 24, 2024

The only things left to modprobe are: modprobe sof_pci_dev snd_soc_max98357a snd_soc_da7219. After that, test the audio and post a dmesg. If that doesn't work, run alsa reload, test the audio, and post a dmesg. It's quite important to test the audio with speaker-test.

from breath.

kjanek avatar kjanek commented on August 24, 2024
kjanek@ubuntu:~$ sudo modprobe sof_pci_dev snd_soc_max98357a snd_soc_da7219
modprobe: FATAL: Module sof_pci_dev not found in directory /lib/modules/5.10.88
kjanek@ubuntu:~$ ls /lib/modules/5.10.88
build                      modules.builtin.bin      modules.softdep
kernel                     modules.builtin.modinfo  modules.symbols
modules.alias              modules.dep              modules.symbols.bin
modules.alias.bin          modules.dep.bin          source
modules.builtin            modules.devname
modules.builtin.alias.bin  modules.order

from breath.

MilkyDeveloper avatar MilkyDeveloper commented on August 24, 2024

I can't find a way to enable sof_pci_dev. Try just modprobing snd_soc_max98357a snd_soc_da7219 and let me know if audio works.

from breath.

kjanek avatar kjanek commented on August 24, 2024

I can't find a way to enable sof_pci_dev. Try just modprobing snd_soc_max98357a snd_soc_da7219 and let me know if audio works.

still no sound
http://alsa-project.org/db/?f=183f67e70bb79d65e182a4488117f2236d6a7b52
dmesg
dmesg_after_reload.txt
dmesg_before_reload.txt

from breath.

MilkyDeveloper avatar MilkyDeveloper commented on August 24, 2024

What is the result of aplay -l in ChromeOS?

from breath.

jthompson05 avatar jthompson05 commented on August 24, 2024

Will I have to go through all this to get the audio working on my Octopus Chromebook? ๐Ÿ˜ฌ

from breath.

andrewcell avatar andrewcell commented on August 24, 2024

Screenshot from 2021-12-25 15-48-22
I tried to make audio, bluetooth, touchscreen working in my ASUS C214 (ampton, boardname octopus)
After enable SOF related options in kernel config, (as a last try, I enabled SOF ACPI enumeration support, SOF OF enumeration support, and checked all SOF support for intel audio dsps) and build kernel, install it manually, i finally got pong sound in my chromebook.
but headphone jack is still not working. only in internal speaker
is there anyone to know make headphone jack work?

For bluetooth, toucheen, Enable Intel Gemini Lake SoC pinctrl and GPIO driver
(PINCTRL_GEMINILAKE)

from breath.

kjanek avatar kjanek commented on August 24, 2024

What is the result of aplay -l in ChromeOS?

crosh> shell
chronos@localhost / $ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: sofglkda7219max [sof-glkda7219max], device 0: Speakers (*) []
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 0: sofglkda7219max [sof-glkda7219max], device 1: Headset (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: sofglkda7219max [sof-glkda7219max], device 5: HDMI1 (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: sofglkda7219max [sof-glkda7219max], device 6: HDMI2 (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: sofglkda7219max [sof-glkda7219max], device 7: HDMI3 (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0

from breath.

kjanek avatar kjanek commented on August 24, 2024

Screenshot from 2021-12-25 15-48-22 I tried to make audio, bluetooth, touchscreen working in my ASUS C214 (ampton, boardname octopus) After enable SOF related options in kernel config, (as a last try, I enabled SOF ACPI enumeration support, SOF OF enumeration support, and checked all SOF support for intel audio dsps) and build kernel, install it manually, i finally got pong sound in my chromebook. but headphone jack is still not working. only in internal speaker is there anyone to know make headphone jack work?

For bluetooth, toucheen, Enable Intel Gemini Lake SoC pinctrl and GPIO driver (PINCTRL_GEMINILAKE)

Could you provide some more info?
Like:

  1. Which kernel version you have used? 5.4? 5.10? 5.15? Or something else?
  2. After the updated kernel Installation did you need the firmware-sof-signed?
  3. Have you done anything more except changing the flag's to get everything working?

Thanks for the info you provide, it will for sure help @MilkyDeveloper to fix the issues we have.

from breath.

MilkyDeveloper avatar MilkyDeveloper commented on August 24, 2024

@andrewcell Could you post your .config file so I could run diff with it and merge the changes?

from breath.

MilkyDeveloper avatar MilkyDeveloper commented on August 24, 2024

Alright, I've rebuilt the kernel and enabled some miscellaneous SOF options. Run bash updatekernel.sh on your Linux PC and see if audio works.

from breath.

kjanek avatar kjanek commented on August 24, 2024

Alright, I've rebuilt the kernel and enabled some miscellaneous SOF options. Run bash updatekernel.sh on your Linux PC and see if audio works.

After running updatekernel.sh and booting to linux the sound was still missing. I had to

sudo modprobe snd_soc_max98357a snd_soc_da7219

and after that i had to do:

alsa reload

cause without that the sound was still missing. Bluetooth and Touchscreen are too working now.
About the sound:

  • the system sound panel doesn't work for changing sound volume
  • the sound works from terminal like the speaker-test and from the ubuntu videos app - (it wasn't working for rhythmbox and firefox but I think you had some instruction on your site how to get it working in firefox)
  • about the headphone bug i can confirm that, after connecting headphones the sound still plays on the chomebook speaker's
    Thanks again for your work, this project is amazing.
    http://alsa-project.org/db/?f=df9182880060d405f9ec18ebf1f615adf8a9ab8e

from breath.

kjanek avatar kjanek commented on August 24, 2024

When any new users install Breath, they should have the sof-setup-audio command. All audio should work on all apps, and you'll also have master volume control. However, running pulseaudio (if it works) is a better idea, since it'll get auto-detected by desktop environments. You can download the sof-setup-audio command on your system by running:

sudo wget https://raw.githubusercontent.com/MilkyDeveloper/cb-linux/main/bin/sof-setup-audio -O /usr/local/bin/sof-setup-audio

After running the script the sound works after reboot but master volume still doesn't work. After that I installed pulseaudio and rebooted. Now the speaker test tshows some strange output (sound Doesn't work and the pulseaudio doesn't work too)
One more thing:
After pulseaudio remove and reboot sound is working normall again.
Sound is working in firefox, rhythmbox. The master volume can be controlled by alsamixer

PXL_20211225_212559987
PXL_20211225_212613904

from breath.

kjanek avatar kjanek commented on August 24, 2024

When any new users install Breath, they should have the sof-setup-audio command. All audio should work on all apps, and you'll also have master volume control. However, running pulseaudio (if it works) is a better idea, since it'll get auto-detected by desktop environments. You can download the sof-setup-audio command on your system by running:

sudo wget https://raw.githubusercontent.com/MilkyDeveloper/cb-linux/main/bin/sof-setup-audio -O /usr/local/bin/sof-setup-audio

After running the script the sound works after reboot but master volume still doesn't work. After that I installed pulseaudio and rebooted. Now the speaker test tshows some strange output (sound Doesn't work and the pulseaudio doesn't work too)
PXL_20211225_212559987

PXL_20211225_212613904

When any new users install Breath, they should have the sof-setup-audio command. All audio should work on all apps, and you'll also have master volume control. However, running pulseaudio (if it works) is a better idea, since it'll get auto-detected by desktop environments. You can download the sof-setup-audio command on your system by running:

sudo wget https://raw.githubusercontent.com/MilkyDeveloper/cb-linux/main/bin/sof-setup-audio -O /usr/local/bin/sof-setup-audio

After a clean install of ubuntu the script doesn't work anymore. The firmware-sof-signed package conflicts with linux-firmware.
PXL_20211226_134248001

After adding jammy main and restricted into /etc/apt/source.list and updating and upgrading everything with apt-get i could finally install the firmware-sof-signed. Cause it ignored the sof folder created by firmware-linux. It just throws a warning and install's the package after reboot the sound work's.

PXL_20211226_142629106

from breath.

MilkyDeveloper avatar MilkyDeveloper commented on August 24, 2024

main should already be in /etc/apt/sources.list. If I understand correctly, after you add restricted to /etc/apt/sources.list, the conflict is fixed?

from breath.

kjanek avatar kjanek commented on August 24, 2024

main should already be in /etc/apt/sources.list. If I understand correctly, after you add restricted to /etc/apt/sources.list, the conflict is fixed?

No you misunderstood me.
You have different version of ubuntu? And the names are different too. And the newest beta ubuntu name is jammy.
And the repos used for ubuntu jammy has newer firmware-linux and firmware-sof-signed in the repos then ubuntu 21.04. and when you add the ubuntu jammy repos link for main and restricted into the source.list file and update everything from the jammy repo so actually do a dirty ubuntu update to ubuntu jammy. Then after the update
I used for update after adding ubuntu jammy repo Link into source list:

sudo apt-get update && sudo apt-get upgrade

And after a reboot the script succeed. And audio works.

Sidenote:
So actually it would be too a good idea to check if just downloading and installing the newest firmware-linux and firmware-sof-signed deb's in the same version that is in jammy Ubuntu repo and try if just this is enough to get it work.

from breath.

kjanek avatar kjanek commented on August 24, 2024

Thanks! I couldn't have done this without the community's support.

After one more system reinstall sound doesnt work after sof-setup-audio.
alsa-info:
http://alsa-project.org/db/?f=0b7bd83230cf43f2b20282d649f9a8c1956015ba
speaker-test:

kjanek@fleex:~$ speaker-test

speaker-test 1.2.4

Playback device is default
Stream parameters are 48000Hz, S16_LE, 1 channels
Using 16 octaves of pink noise
ALSA lib confmisc.c:767:(parse_card) cannot find card '0'
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1246:(snd_func_refer) error evaluating name
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:5233:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM dmix
Playback open error: -2,No such file or directory

amixer:

kjanek@fleex:~$ amixer
amixer: Mixer attach default error: No such file or directory

from breath.

MilkyDeveloper avatar MilkyDeveloper commented on August 24, 2024

Yes, I forgot to compile in sof modules. I fixed this last night, try running bash updatekernel.sh.

from breath.

kjanek avatar kjanek commented on August 24, 2024

Yes, I forgot to compile in sof modules. I fixed this last night, try running bash updatekernel.sh.

Ok will do. But if it matters I have build this install today.
Will report after updatekernel.sh

from breath.

MilkyDeveloper avatar MilkyDeveloper commented on August 24, 2024

Also, don't forget to run sof-setup-audio

from breath.

kjanek avatar kjanek commented on August 24, 2024

Also, don't forget to run sof-setup-audio

Did it. Now alsamixer works. Speaker-test does a sound output.But any other app in system doesnt play sound. Like:

  • firefox
  • JuK (music player)
  • Dragon Player (music player)

alsa-info:
http://alsa-project.org/db/?f=b787f7142e364db096becf42185e550c0500da50
One more thing is it possible to get the headphones work with alsa?

from breath.

MilkyDeveloper avatar MilkyDeveloper commented on August 24, 2024

Maybe you didn't run sof-setup-audio, since all of those apps probably use PulseAudio. sof-setup-audio replaces PulseAudio libraries with ALSA-compatible ones. Headphones are more of a long-term goal, since I want to get basic audio working on more devices at the moment.

from breath.

kjanek avatar kjanek commented on August 24, 2024

Maybe you didn't run sof-setup-audio, since all of those apps probably use PulseAudio. sof-setup-audio replaces PulseAudio libraries with ALSA-compatible ones. Headphones are more of a long-term goal, since I want to get basic audio working on more devices at the moment.

Thanks. I understand that headphones are a long-term goal. About the sound I was 100% sure that i run the sof-setup-audio but somehow after one more rerun and restart, the sound started to work on other apps. Thanks again for your help and patience.

from breath.

kjanek avatar kjanek commented on August 24, 2024

@MilkyDeveloper could you make the audio work on arch?

from breath.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.