Bug 490170

Summary: Volume changing bug with specific soundcards
Product: [Plasma] plasma-pa Reporter: madness742
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED WORKSFORME    
Severity: normal CC: isma.af, sitter
Priority: NOR    
Version: 6.1.2   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: A video showcasing the bug when changing volume.

Description madness742 2024-07-12 13:20:55 UTC
Created attachment 171601 [details]
A video showcasing the bug when changing volume.

SUMMARY
The volume bar will randomly add a number between 1-3 to the total percentage after changing the volume. This only happens with the Soundblaster G3, but not with my onboard audio (ALC4080).

STEPS TO REPRODUCE
1. Change the volume with a keyboard shortcut or in the GUI with the scroll wheel.
2. Observe the percentage that is shown.

OBSERVED RESULT
A random number between 1-3 gets added to the total percentage.

EXPECTED RESULT
The volume should only change by the steps specified under volume controls > configure volume controls (5%).

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: openSUSE Tumbleweed 20240709
(available in About System)
KDE Plasma Version: 6.1.2
KDE Frameworks Version: 6.3.0
Qt Version: 6.7.2

ADDITIONAL INFORMATION
Kernel Version: 6.9.7-1-default (64-bit)
Comment 1 Harald Sitter 2024-09-23 11:12:40 UTC
Cannot reproduce on git master. It'd be cool if you could test with Plasma 6.2 beta. There were some architectural changes that may have fixed this as a side effect.

neon testing edition should be a good testing candidate
https://neon.kde.org/download
Comment 2 madness742 2024-09-23 16:52:24 UTC
I have tried KDE testing edition, and unfortunately the issue is still present. I also tried to reproduce it on KDE unstable edition, but I wasn't able to boot into it. It would just show me a black screen with a blinking cursor while booting in normal and safe mode.

The sound card connectivity was set to "Optimized for PC/Mac". Changing it to "PC/Mac and PS4/PS5/Nintendo Switch" did not make a difference. Factory resetting the device and updating the firmware was also not helpful.

This does not happen on Windows 11 FWIW.
Comment 3 Bug Janitor Service 2024-10-08 03:47:22 UTC
๐Ÿ›๐Ÿงน โš ๏ธ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!
Comment 4 Harald Sitter 2024-10-08 06:18:06 UTC
If you could run on neon testing with this command and attach the output that'd be cool

QT_LOGGING_RULES=org.kde.pulseaudio=true plasmawindowed -p org.kde.plasma.nano org.kde.plasma.volume
Comment 5 Bug Janitor Service 2024-10-23 03:47:08 UTC
๐Ÿ›๐Ÿงน โš ๏ธ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!
Comment 6 Bug Janitor Service 2024-11-07 03:46:43 UTC
๐Ÿ›๐Ÿงน This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.