Registered Member
|
The keyboard shortcuts for adjusting volume and mute stopped working on upgrade from Kubuntu 19.10 to 20.04.
It was working fine on Kubuntu 19.10 with Plasma 15.18 from Kubuntu backports. Findings so far:
So it seems kglobalaccel for some reason is not triggering the kmix "Audio Volume" hotkeys. Any further help in troubleshooting this would be greatly appreciated More details: System: Kubuntu 20.04, Plasma 5.18.5, Frameworks 5.68.0, Qt 5.12.8, kernel 5.4.0-29 qdbus experimentation - kmix
these all work fine. Media controls Global shortcuts -> Media Controller works for controlling Application volume (firefox, music player, etc) Tested and working OK by assigning keyboard shortcuts to Global shortcuts -> Media Controller -> Volume Up & Volume Down Also tested by qdbus commands (It does not adjust volume of Spotify, but that's a separate issue)
global shortcut config file `$HOME/.config/kglobalshortcutsrc` kmix section is updated when changing shortcuts in Global Shortcuts -> Audio Volume
|
Registered Member
|
Hey there, I had same issue as you with exact same configs. It turned out that I don't even have kmix installed, although it was listed as a component in kglobalaccel. After installing and turning it on my volume shortcuts work correctly and my global shortcut config file look like this:
`$HOME/.config/kglobalshortcutsrc`
I'm running Manjaro Linux, Plasma 5.18.5, Frameworks 5.70.0, Qt 5.14.2, kernel 5.6.12-1. If that's not the case in your scenario, check out output of this command:
I noticed that when my shortcuts were broken. the output of this was false. Perhaps if you could somehow activate it, it could help you. |
Manager
|
How can you not have KMix installed in a Plasma installation? This is a normal component and should be in by default, did you remove it at some point? If not, you should report this to your distribution, clearly something is wrong with the packaging, then.
Running Kubuntu 22.10 with Plasma 5.26.3, Frameworks 5.100.0, Qt 5.15.6, kernel 5.19.0-23 on Ryzen 5 4600H, AMD Renoir, X11
FWIW: it's always useful to state the exact Plasma version (+ distribution) when asking questions, makes it easier to help ... |
Registered Member
|
Thanks for the replies mjm and Mamarok
After being away a few weeks I came back and installed all pending updates, and now Volume hotkeys work! System: Kubuntu 20.04, Plasma 5.18.5, Frameworks 5.68.0, Qt 5.12.8, Kernel 5.4.0-31 I'm not sure which package fixed the issue since there were about 40 KDE packages that got updated. In case anybody else stumbles upon this issue, i'll just leave this here:
returns true just like for mjm. Unfortunately I didn't run this command before installing the updates, so don't know if it was disabled. The kmix package is not installed on my system either, but the Volume Plasmoid and "Audio - System Settings Module" works just fine
It seems kmix package was removed from Kubuntu around 18.04. From the old apt upgrade logs:
|
Registered Member
|
Hi
I have the same problem on openSUSE Tumbleweed. I reported this as a Bug 117936. https://bugs.kde.org/show_bug.cgi?id=430115 |
Registered Member
|
It was an update of KDE Connect app in Playstore, ver. 1.16.0.
And now it works again! All sound commands are working again. Problem solved. I hope so it will never appear again |
Registered Member
|
The problem has not been fixed yet. After a fresh install of Kubuntu today, Kmix was not preinstalled. Had to manually install Kmix and assign hot keys in System Settings.
|
Manager
|
You don't need KMix, you can do all of this through Pulseaudio and the system settings. Have a look at the Pulseaudio system tray application if you want it in the Systray
Running Kubuntu 22.10 with Plasma 5.26.3, Frameworks 5.100.0, Qt 5.15.6, kernel 5.19.0-23 on Ryzen 5 4600H, AMD Renoir, X11
FWIW: it's always useful to state the exact Plasma version (+ distribution) when asking questions, makes it easier to help ... |
Registered Member
|
Thank you. I removed kmix at some point an wondering...=) Fixed. |
Registered users: Bing [Bot], Google [Bot], Yahoo [Bot]