Hey everyone,
I’m having trouble getting my laptop’s internal speakers to work, but the audio works fine with headphones.
Here’s the deal: I cloned the installation from an old laptop, and everything works perfectly except the audio. I’ve seen on some forums (even for other distros) that this seems to be a common issue, supposedly fixed in newer kernels.
Anyway, I’m sharing the dmesg output and appreciate any help you can offer. Thanks in advance!
Alsa and pulsaudio which are the two I have used, do have settings app, amixer for alsa and pavucontrol for pulsaudio, from those you can select the output device.
I think pipewire most propably has also, but I have not experince of it.
Thank you for the response, I have already set the output to speaker in alsamixer.
After tons of tries and messing around, I finally got the audio working with the Liquorix kernel. Turns out the stock Debian one doesn’t load the Cirrus modules.
[ 4.712660] cs35l56-hda spi1-CSC3556:00-cs35l56-hda.0: DSP1: cirrus/cs35l56-b0-dsp1-misc-103c8c52.wmfw: format 3 timestamp 0x65e6703c
[ 4.712662] cs35l56-hda spi1-CSC3556:00-cs35l56-hda.0: DSP1: cirrus/cs35l56-b0-dsp1-misc-103c8c52.wmfw: Tue 05 Mar 2024 01:07:08 GMT Standard Time
[ 4.747370] cs35l56-hda spi1-CSC3556:00-cs35l56-hda.1: DSP1: cirrus/cs35l56-b0-dsp1-misc-103c8c52.wmfw: format 3 timestamp 0x65e6703c
[ 4.747373] cs35l56-hda spi1-CSC3556:00-cs35l56-hda.1: DSP1: cirrus/cs35l56-b0-dsp1-misc-103c8c52.wmfw: Tue 05 Mar 2024 01:07:08 GMT Standard Time
[ 4.782981] cs35l56-hda spi1-CSC3556:00-cs35l56-hda.2: DSP1: cirrus/cs35l56-b0-dsp1-misc-103c8c52.wmfw: format 3 timestamp 0x65e6703c
[ 4.782984] cs35l56-hda spi1-CSC3556:00-cs35l56-hda.2: DSP1: cirrus/cs35l56-b0-dsp1-misc-103c8c52.wmfw: Tue 05 Mar 2024 01:07:08 GMT Standard Time
[ 4.783147] cs35l56-hda spi1-CSC3556:00-cs35l56-hda.3: DSP1: cirrus/cs35l56-b0-dsp1-misc-103c8c52.wmfw: format 3 timestamp 0x65e6703c
[ 4.783152] cs35l56-hda spi1-CSC3556:00-cs35l56-hda.3: DSP1: cirrus/cs35l56-b0-dsp1-misc-103c8c52.wmfw: Tue 05 Mar 2024 01:07:08 GMT Standard Time
[ 4.857291] cs35l56-hda spi1-CSC3556:00-cs35l56-hda.0: DSP1: cirrus/cs35l56-b0-dsp1-misc-103c8c52-amp1.bin: v3.11.16
[ 4.873103] cs35l56-hda spi1-CSC3556:00-cs35l56-hda.1: DSP1: cirrus/cs35l56-b0-dsp1-misc-103c8c52-amp2.bin: v3.11.16
[ 4.890211] cs35l56-hda spi1-CSC3556:00-cs35l56-hda.2: DSP1: cirrus/cs35l56-b0-dsp1-misc-103c8c52-amp3.bin: v3.11.16
[ 4.892341] cs35l56-hda spi1-CSC3556:00-cs35l56-hda.3: DSP1: cirrus/cs35l56-b0-dsp1-misc-103c8c52-amp4.bin: v3.11.16
Marking this as solved, even though it’s not the solution I was hoping for, but it works...