I fixed something similar on a semi-rugged Panasonic CF-SX2 by using hdajackretask
.
I think your options are:
- Wait until fixes arrive by updates.
- Wait until someone posts a tested solution somewhere on the internet for your model.
- Meddle around with
hdajackretask
and hope for the best.
When trying out random changes it is very important to write down the initial state of settings for yourself so you can avoid breaking everything further. Still there are probably risks of permanently damaging your hardware.
You have to experiment for yourself what you need overridden for your model. I don't remember the details, but I think you at least need to restart the music app to test changes. Hopefully restarting the whole pc was not required. After finding a change that makes speakers work, I recommend also testing the built-in microphone, sound-out port (headphones) and sound-in port (external microphone) since your changes might have broken those. One way to test microphone for me was using the barely visible audiometer on user portrait at this open-source browser based conference call solution.
CF-SX2 initial state
Without "Show unconnected pins" (without override ticked):
- Internal Mic, Pin ID: 0x12; Internal mic
- Internal Speaker; Pin ID: 0x14; Internal Speaker
- Black Headphone, Front side; Pin ID 0x15; Headphone
- Black Mic, Front Side; Pin ID 0x18; Microphone
With "Show unconnected pins" (the ones with override are):
CF-SX2 solution
Needed to override the following pins in the following ways:
- 0x17=internal speaker
- 0x1a=internal speaker
- 0x1b=internal speaker
Here someone fixed their Panasonic CF-52 Toughbook speaker on Linux Mint by overriding a pin with hdajackretask
(0x13=internal speaker).
If you comment your working pin (and maybe initial state as well) then I can alter this answer to be more useful for future readers.
amixer -c 0 sset "Auto-Mute Mode" Disabled
, and it reports that it is indeed disabled, but no sound still.