Bug 218709

Summary: sofhdadsp on Realtek Alc298 smart amplifier causes choked speaker sound playback on MSI GP76 ?
Product: Drivers Reporter: FRANK S (f2g3t7)
Component: Sound(ALSA)Assignee: Jaroslav Kysela (perex)
Status: NEW ---    
Severity: normal    
Priority: P3    
Hardware: Intel   
OS: Linux   
See Also: https://bugzilla.kernel.org/show_bug.cgi?id=11839
Kernel Version: 6.8.1 Subsystem:
Regression: No Bisected commit-id:
Attachments: output of alsi-info shellscript
dmesg output
sound recording w w/o workaround
short video of KDE audio test

Description FRANK S 2024-04-11 05:14:05 UTC

    
Comment 1 FRANK S 2024-04-11 05:15:28 UTC
Created attachment 306128 [details]
output of alsi-info shellscript
Comment 2 FRANK S 2024-04-11 05:15:58 UTC
Created attachment 306129 [details]
dmesg output
Comment 3 FRANK S 2024-04-11 05:17:55 UTC
Created attachment 306130 [details]
sound recording w w/o workaround
Comment 4 FRANK S 2024-04-11 05:18:51 UTC
Created attachment 306131 [details]
short video of KDE audio test
Comment 5 FRANK S 2024-04-11 05:34:13 UTC
Speaker sound notebook MSI GP76 .
Workaround is to keep the device/driver in awake mode (D0?) by playing an audio file in background (I use twittering birds in a park).
The issue affects also longer video playbacks of youtube videos as seemingly the the device goes into deeper power management states and chokes playback during wakeup procedure.
As I have no clue how to modify power settings for the driver I have to give it to you.
Comment 6 FRANK S 2024-04-11 05:38:10 UTC
*** Bug 218609 has been marked as a duplicate of this bug. ***
Comment 7 FRANK S 2024-05-25 10:34:20 UTC
https://forum.manjaro.org/t/tigerlake-notebook-speaker-sound-skipping-after-suspected-change-to-d1-2-3-3c-pm-state/161247

3.5mm headset works without the problems I see with the speakers.

likely result of that is that there might be smart amplifiers which cutoff the sound to often too early.

nikgnomic from Manjaro Forum mentioned there might be a possibility that a change in ALSA drivers for ALC298 could configure the amplifiers correctly. Unscrewing the notebook I didn't see any chip near the ALC298 I could name to be the amplifier. Of course I didn't unmount the notebook completely, so I couldn't take a look at the backside of the motherboard.