Comment 140 for bug 1851518

Revision history for this message
Drew R. (drew-rosoff) wrote :

Ok... So, I had previously done those steps 1 through 8. On top of those however, since I had followed the instructions from that link (https://forum.manjaro.org/t/howto-set-up-the-audio-card-in-samsung-galaxy-book/37090), I had also added on top:
    options snd slots=snd_soc_skl_hda_dsp
    blacklist snd_hda_intel
as well as (for good measure, or in desperation rather):
    options snd-hda-intel model=alc298-samsung-headphone
    options snd-hda-intel model=alc298-spk-volume

So, I just removed those extras, to be sure I'm exactly as you. Also, to be sure the TO912.sh script is being called by those services, I put a 'touch' command at the end of the script, so it creates a file so I'm sure it ran. Still no go... but I am determined. I assume there is only one version of that TO912 script, right?

As far as your lspci output, thank you for that. It really helps to have something to compare it to.
My output was (changing the grep a little for more info):

     00:1f.3 Multimedia audio controller: Intel Corporation Alder Lake PCH-P High Definition Audio Controller (rev 01)
 Kernel driver in use: snd_hda_intel
 Kernel modules: snd_hda_intel, snd_sof_pci_intel_tgl

So that is different than yours, but that's when I had "dsp_driver=1". I took that option back out, to be 100% in line, and now it's the same as your output ("sof-audio-pci-intel-tgl"). (And, taking that dsp_driver=1 out also restores the microphone working) - But, still no go. This was all on kernel 6.0, but I also tried 5.17, same result (rebooting between all tests).

This is really strange, since we both have book2 pros. My only difference is the dedicated Arc graphics model (which I only got because I wanted 32gb ram). It comes with an HDMI port, does yours? (Part of me wonders if that plays a role in this).

In the beginning, I too went down the QEMU route. It seemed extreme, but hopefully full proof if I could get through it (since its gonna mimic whatever windows does). But, at least in the blog post I followed, it had me download a custom qemu build, which then wouldn't compile, and I got stuck in the rabbit hole of trying to figure out its compilation errors (maybe it was an old build).