You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[BUG] No internal speaker audio on Samsung Galaxy Book4 (960QGK) - ALC298 / Intel Meteor Lake #5974
OS / Kernel: Kubuntu 26.04 LTS (Kernel 7.0.0-38-generic 64-bit)
Sound Server: PipeWire / WirePlumber
Issue Description
The internal speakers on the Samsung Galaxy Book4 (960QGK) produce no audio output despite PipeWire showing active stream playback routing to the ALC298 Analog playback channels.
Behavior Summary
wpctl status confirms active streams are mapped to ALC298 Analog:playback_FL and playback_FR.
PipeWire streams cycle through [init] states initially before moving to [active], but no audible sound comes out of the physical speakers.
Mixer levels (alsamixer / Plasma Audio volume) are unmuted and set to audible levels.
Steps Taken / Verification
Confirmed audio graph stream routing in PipeWire via wpctl status.
Verified mixer channels are unmuted via alsamixer.
OS / Kernel: Kubuntu 26.04 LTS (Kernel 7.0.0-38-generic 64-bit)
Sound Server: PipeWire / WirePlumber
Issue Description
The internal speakers on the Samsung Galaxy Book4 produce no audio output despite PipeWire showing active stream routing to the ALC298 Analog playback channels (Node 0x17).
Codec & GPIO Diagnostic Findings
Inspecting the ALSA codec dump (/proc/asound/card0/codec#0) reveals that while the internal speaker pin (Node 0x17) is recognized and unmuted, all 8 GPIO pins are completely disabled (enable=0, dir=0):
GPIO: io=8, o=0, i=0, unsolicited=1, wake=0
IO[0]: enable=0, dir=0, ... data=0
IO[1]: enable=0, dir=0, ... data=0
... (IO[2] through IO[7] disabled)
This strongly indicates that the Linux kernel is missing a vendor-specific quirk for this Samsung subsystem ID (0x144dc892) to toggle the correct GPIO pin required to power on the physical amplifier.
Steps Taken / Verification
Confirmed audio graph stream routing in PipeWire (wpctl status shows active sink routing to Built-in Audio Analog Stereo).
Verified mixer channels and volume levels are unmuted via alsamixer.
Checked system logs and extracted raw codec state (codec-dump.txt).
[codec-dump.txt](https://github.com/user-attachments/files/33846845/codec-dump.txt)
Activity
lgirdwood commentedon Oct 12, 2026
Adding @thesofproject/realtek
bardliao commentedon Oct 13, 2026
@KailangYang FYI
tl-owen commentedon Oct 22, 2026
Environment Details
0x144dc892)Issue Description
The internal speakers on the Samsung Galaxy Book4 produce no audio output despite PipeWire showing active stream routing to the
ALC298 Analogplayback channels (Node 0x17).Codec & GPIO Diagnostic Findings
Inspecting the ALSA codec dump (
/proc/asound/card0/codec#0) reveals that while the internal speaker pin (Node 0x17) is recognized and unmuted, all 8 GPIO pins are completely disabled (enable=0,dir=0):