I have an issue with the 3.5mm headphone jack on my Samsung Galaxy Book2 Pro 360 (model 750QGK) running Zorin OS 18 Pro.
The problem: The internal speakers work fine, but when I plug in a headset (TRRS - 4 pole, with microphone), no sound comes out of the headphone jack. Audio works when using a USB-C to 3.5mm adapter.
Hardware info:
Audio chip: Realtek ALC256
Kernel module: snd_hda_intel
Subsystem ID: 0x144dc894
PipeWire version: 1.0.5
What I have already tried:
Various snd-hda-intel model parameters in /etc/modprobe.d/: dell-headset-multi, alc256-asus-headset-mic, alc298-samsung, alc298-samsung-amp-v2-2-amps, headset-mic
Forcing the port via: pactl set-sink-port alsa_output.pci-0000_00_1f.3.analog-stereo analog-output-headphones
I've cheated and used Brave A.I. search engine via Mojeek to see if there is a solution which gives this:
" The Samsung Galaxy Book2 Pro 360 (750QGK) uses the ALC298 codec, not the ALC256, despite some confusion in user reports. This means the fix for the ALC256 headphone jack issue (which was added for the Galaxy Book Flex Alpha) does not apply to this model.
Key Points:
The headphone jack issue on the Galaxy Book2 Pro 360 is likely related to the ALC298 codec .
A kernel patch was introduced to fix speaker output on similar ALC298-based Samsung models (e.g., Galaxy Book2 Pro 360, NP930QED), using the ALC298_FIXUP_SAMSUNG_AMP fixup.
The headphone jack may not work properly due to incorrect codec initialization or driver configuration, especially on Linux systems.
On Linux , users have reported success by ensuring the correct kernel version (5.16+) includes the ALC298 fixup or by manually applying the model=alc298-samsung-headphone parameter in the ALSA configuration.
Recommended Fix:
Update to a recent Linux kernel (5.16 or newer) that includes the ALC298 Samsung fixes.
If using Linux, try booting with the kernel parameter: model=alc298-samsung-headphone
This enables the headphone fixup that was added for ALC298-based Samsung laptops.
On Windows , try reinstalling the Realtek audio driver via Samsung Update or Device Manager, as suggested in community fixes.
Note: The model number 750QGK is not explicitly listed in the patches, but the NP930QED (same 2022 Galaxy Book2 Pro 360 model) is confirmed to use ALC298 and has the fix applied. Your device is likely affected by the same underlying issue.
I would also be curious to know if your current Linux kernel is 6.17. You can check this by opening a terminal by typing the word terminal in the Menu search bar and entering:
uname -r
and post back the results.
Additionally, because you are a Pro user you are entitled to dedicated support from Zorin by completing this help request submission here: