forked from torvalds/linux
-
Notifications
You must be signed in to change notification settings - Fork 140
Open
Description
Bug Bounty
I have pledged a $500 USD bug bounty for fixing this issue. Additional details here.
Additional pledgers welcome, please submit a PR to my repository if you are interested in contributing.
System Information
- Laptop model: Galaxy Book4 Pro 360 (NP960QGK)
- Kernel version: 6.17.8-arch1-1
- Distribution: EndeavourOS (Arch Linux)
- Audio controller: Intel Corporation Meteor Lake-P HD Audio Controller [8086:7e28] (rev 20)
- HDA codec: Realtek ALC298 (Subsystem ID: 0x144dc892)
- Speaker amplifiers: 4x Maxim MAX98390
Current status
The internal speakers are not working.
- Headphone jack is working, but not the internal speakers.
- This issue is similar to previous Samsung Galaxy Book models, which required HDA verb speaker amplifier quirks.
- However, unlike previous models, we have not yet been able to hear output from the speakers while running Windows in QEMU with official drivers. This model may require additional initialization of the MAX98390 amplifiers over I2C.
- I was working on dumping the HDA verbs through QEMU, but since I wasn't able to hear any audio I wasn't sure if it would be helpful.
- More of my notes about running Windows in QEMU can be found here.
Related issues
Kernel Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=220808
Similar variants
This issue is closely related to the following issues for the Galaxy Book4 Pro (NP940XGK)
- Samsung Galaxy Book4 Pro 14" (NP940XGK) - speakers do not work #5002
- Samsung Galaxy Book 4 Pro (940XGK) - No speaker audio, MAX98390 amplifiers not integrated #5568
- Kernel Bugzilla #218862 [Samsung Galaxy Book4 Pro - 940XGK] No sound from internal speakers
But I am creating a separate issue to track the fix for this specific laptop variant.
Additional details
I have provided a bunch of additional details and logs in my repository stephanlensky/galaxy-book4-linux-sound.
- acpidump.log - Output of
acpidump - alsa-info.txt - Output of
alsa-info.sh - build.config - Contents of
/usr/lib/modules/$(uname -r)/build/.config - dmesg.log - Output of
dmesgdirectly after boot - lspci.txt - Output of
lspci -knn
Testing
I am happy to help with any required testing for fixing this, please just let me know what to do.
Metadata
Metadata
Assignees
Labels
No labels