Skip to content

No speaker sound on Galaxy Book5 Pro (Lunar Lake) - Subsystem ID 0x144dca08 #87

@lpcbm

Description

@lpcbm

Bug Report: No speaker sound on Samsung Galaxy Book5 Pro (Lunar Lake)

Summary

Internal speakers do not produce any sound on Samsung Galaxy Book5 Pro with Intel Lunar Lake-M processor. The audio codec is detected and all mixer controls show correct values, but no audio is output through the speakers.

System Information

Component Value
Laptop Model Samsung Galaxy Book5 Pro (NP940XHA-KG3FR)
Product Family Galaxy Book5 Pro
BIOS Version P07VAJ.330.250516.01
OS Ubuntu 25.10 (Questing Quokka)
Kernel 6.17.0-8-generic
Audio Controller Intel Lunar Lake-M HD Audio Controller [8086:a828]
Audio Codec Realtek ALC298
Vendor ID 0x10ec0298
Subsystem ID 0x144dca08
Driver in use sof-audio-pci-intel-lnl

Problem Description

The internal speakers are detected by the system and appear in audio settings, but produce no sound. All volume controls are unmuted and set to maximum. The speaker-test command runs without errors but no audio is heard.

What works:

  • Audio device detection
  • PipeWire/WirePlumber services
  • Volume controls respond
  • HDMI audio outputs are available
  • Headphone jack OK (tested)

What doesn't work:

  • Internal speaker audio output

Diagnostic Information

lspci output (audio):

00:1f.3 Multimedia audio controller [0401]: Intel Corporation Lunar Lake-M HD Audio Controller [8086:a828] (rev 10)
	Subsystem: Samsung Electronics Co Ltd Device [144d:ca08]
	Kernel driver in use: sof-audio-pci-intel-lnl

ALSA card info:

0 [sofhdadsp      ]: sof-hda-dsp - sof-hda-dsp
                     SAMSUNGELECTRONICSCO.LTD.-940XHA-P07VAJ-NP940XHA_KG3FR

Codec dump (key pins):

Codec: Realtek ALC298
Vendor Id: 0x10ec0298
Subsystem Id: 0x144dca08

Node 0x17 [Pin Complex] - Internal Speaker
  Pin Default 0x90170110: [Fixed] Speaker at Int N/A
  Pin-ctls: 0x40: OUT
  Connection: 0x0c 0x0d* 0x06

Node 0x03 [Audio Output] - Speaker DAC
  Amp-Out vals: [0x7f 0x7f] (max volume)

Speaker Playback Switch: on
Speaker Playback Volume: 127/127
Master Playback Switch: on
Master Playback Volume: 127/127

Loaded modules:

samsung_galaxybook     36864  0
snd_sof_pci_intel_lnl (via sof-audio-pci-intel-lnl)
snd_hda_codec_realtek

PipeWire status:

PipeWire 1.4.7 running
Sink: Lunar Lake-M HD Audio Controller Speaker [vol: 1.00] - DEFAULT

Suspected Cause

The subsystem ID 0x144dca08 (Samsung Galaxy Book5 Pro with Lunar Lake) is not in the kernel's quirk table for Realtek ALC298. This device likely requires a fixup similar to ALC298_FIXUP_SAMSUNG_AMP or ALC298_FIXUP_SAMSUNG_AMP2 to enable the internal speaker amplifiers.

Request

Please add a quirk entry for this device in sound/pci/hda/patch_realtek.c:

SND_PCI_QUIRK(0x144d, 0xca08, "Samsung Galaxy Book5 Pro", ALC298_FIXUP_SAMSUNG_AMP2),

Or the appropriate fixup that enables the speaker amplifiers for this Lunar Lake-based device.

Additional Notes

  • The samsung-galaxybook platform driver (by Joshua Grisham) is loaded and working for other functions (keyboard backlight, battery extension)
  • Previous workarounds using hda-verb scripts (designed for older Galaxy Book models) do not work on this Lunar Lake device
  • Sound works correctly in Windows on the same hardware

Contact

References

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions