thesofproject / linux

Linux kernel source tree
Other
91 stars 133 forks source link

[BUG] No Sound on Samsung Galaxy Book 4 Pro #5006

Open mjkim0727 opened 6 months ago

mjkim0727 commented 6 months ago

Describe the bug

No sounds.

To Reproduce

Install Linux distros on Galaxy Book 4 Pro

Reproduction Rate

all the time when boot linux

I bought New Galaxy Book 2 weeks ago. But, Any Distros not working sound.

I found this laptop using Realtek Sound.

Could you add support? I attached sound driver for Windows 11 If helpful for add support.

https://drive.google.com/file/d/1T6lIoYVQ-p1ESTgiaSpVmK3Hg8Rh1q1_/view?usp=drive_link

File name is Korean. But, this file is sound driver for Win11.

plbossart commented 6 months ago

please see this link: https://thesofproject.github.io/latest/getting_started/intel_debug/suggestions.html

and attach the 'alsa-info' log.

mjkim0727 commented 6 months ago

Here is logs at Fedora 40 Workstation.

lspci.txt systemctl.txt wpctl.txt aplay.txt inxi.txt

plbossart commented 6 months ago

please attach the 'alsa-info' log and describe what exactly the problem is: from what I can see there's an ALSA card created.

mjkim0727 commented 6 months ago

Here is alsa-info.txt

alsa-info.txt

plbossart commented 6 months ago

please test separately with headphone and speaker outputs. If the headphone works but the speakers don't then you have a platforms that needs specific configurations. You will have to use the option provided in https://thesofproject.github.io/latest/getting_started/intel_debug/suggestions.html#disable-sof-on-pci-hdaudio-devices-to-test-audio-playback to double-check if the speakers are also broken with the snd-hda-intel. If you don't hear any sound, it's indeed the amplifier configuration that's not supported in Linux, it would need to be reverse-engineered from Windows and that requires a lot of technical skills.

mjkim0727 commented 6 months ago

Speaker is no sound. But, Headphone output is well.

plbossart commented 6 months ago

thanks, so that's clearly the amplifier 'verbs' that are not set correctly in Linux. This is classic/difficult problem, there's no easy solution, this platform will only be supported if/when developers in the community reverse engineer the missing configuration. Alternatively you may want to file an issue with the OEM.