This is great, thanks a mil @silviun93. With only a few tweaks to that ^, changing to downloading similar files, but "cs35l56-b0-dsp1-misc-10431b13" from: https://git.kernel.org/pub/scm/linux...t/plain/cirrus, sound finally works for me on Ubuntu with Asus ROG Zephyrus G14 GA403UI as well. Such a huge improvement and a game changer after all those months really suffering with the sound, poor speakers having to run at max on half capacity with subwoofers being dead all along.
Unfortunately, HW support is atm better with e.g. Fedora where the sound works for me just fine when testing a live cd (granted, the latest development release, but not even latest development Ubuntu supports that out of the box). I've been initially trying to run the mainline kernels, but to my surprise that didn't resolve my issues as these modules were still missing . Interesting the support was backported and I was not seeing any errors on the default kernel with `journalctl`: https://bugs.launchpad.net/ubuntu/+s...x/+bug/2062135, however the sound still didn't work for me.
Anyway, forks flawlessly now - I am not on the default kernel though, but atm I have manually installed Ubuntu's signed 6.10.0-15 Linux kernel from here: http://archive.ubuntu.com/ubuntu/pool/main/l/linux (and it would likely work with the mainline kernels too)
Thank you again for your help!
Code:
Serial bus multi instantiate pseudo device driver CSC3556:00: Instantiated 3 I2C devices.
cs35l56-hda i2c-CSC3556:00-cs35l56-hda.0: Cirrus Logic CS35L56 Rev B0 OTP3 fw:3.4.4 (patched=0)
cs35l56-hda i2c-CSC3556:00-cs35l56-hda.0: DSP system name: '10431B13-spkid0', amp name: 'AMP1'
cs35l56-hda i2c-CSC3556:00-cs35l56-hda.1: Reset GPIO busy, assume shared reset
cs35l56-hda i2c-CSC3556:00-cs35l56-hda.1: Cirrus Logic CS35L56 Rev B0 OTP3 fw:3.4.4 (patched=0)
cs35l56-hda i2c-CSC3556:00-cs35l56-hda.1: DSP system name: '10431B13-spkid0', amp name: 'AMP2'
cs35l56-hda i2c-CSC3556:00-cs35l56-hda.0: DSP1: Firmware version: 3
cs35l56-hda i2c-CSC3556:00-cs35l56-hda.0: DSP1: cirrus/cs35l56-b0-dsp1-misc-10431b13-spkid0.wmfw: Tue 05 Mar 2024 01:07:08 GMT Standard Time
cs35l56-hda i2c-CSC3556:00-cs35l56-hda.0: DSP1: Firmware: 1a00d6 vendor: 0x2 v3.11.16, 41 algorithms
cs35l56-hda i2c-CSC3556:00-cs35l56-hda.0: DSP1: cirrus/cs35l56-b0-dsp1-misc-10431b13-spkid0-amp1.bin: v3.11.16
cs35l56-hda i2c-CSC3556:00-cs35l56-hda.0: DSP1: misc: C:\Users\gchen\Desktop\Asus_proj\CY24\GA403\240426\init\10431B13_240426_V0_A0-init.bin
cs35l56-hda i2c-CSC3556:00-cs35l56-hda.0: Calibration applied
snd_hda_codec_realtek hdaudioC2D0: bound i2c-CSC3556:00-cs35l56-hda.0 (ops cs35l56_hda_comp_ops [snd_hda_scodec_cs35l56])
cs35l56-hda i2c-CSC3556:00-cs35l56-hda.1: DSP1: Firmware version: 3
cs35l56-hda i2c-CSC3556:00-cs35l56-hda.1: DSP1: cirrus/cs35l56-b0-dsp1-misc-10431b13-spkid0.wmfw: Tue 05 Mar 2024 01:07:08 GMT Standard Time
cs35l56-hda i2c-CSC3556:00-cs35l56-hda.1: DSP1: Firmware: 1a00d6 vendor: 0x2 v3.11.16, 41 algorithms
cs35l56-hda i2c-CSC3556:00-cs35l56-hda.1: DSP1: cirrus/cs35l56-b0-dsp1-misc-10431b13-spkid0-amp2.bin: v3.11.16
cs35l56-hda i2c-CSC3556:00-cs35l56-hda.1: DSP1: misc: C:\Users\gchen\Desktop\Asus_proj\CY24\GA403\240426\init\10431B13_240426_V0_A1-init.bin
cs35l56-hda i2c-CSC3556:00-cs35l56-hda.1: Calibration applied
snd_hda_codec_realtek hdaudioC2D0: bound i2c-CSC3556:00-cs35l56-hda.1 (ops cs35l56_hda_comp_ops [snd_hda_scodec_cs35l56])
Bookmarks