Bug 361685

Summary: Global shortcuts not functional under Xfce4
Product: [Applications] amarok Reporter: John Doe <pugahih>
Component: ShortcutsAssignee: Amarok Bugs <amarok-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: normal    
Priority: NOR    
Version First Reported In: 2.8.0   
Target Milestone: 2.9   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description John Doe 2016-04-12 19:03:06 UTC
When using Xfce4, it is impossible to set any global shortcut.

This happens after a fresh install of amarok.

After opening the "configure shortcuts" window, if you try to set any global shortcut then nothing happens.
Basically, I click on the little arrow, then I have two choices: default or custom. The custom option is selected.
If I try to click on default option nothing happens (even if the default option has a defined key combination).
If I try to set a custom shortcut by clicking on the "None" button, then the button text changes to "Input...", after that I type in the key combination, but after I release the keys, the button text is reset to "None".

When I run amarok --debug, I see no particular message when trying to set the global shortcuts.

When starting amarok, however I see these messages: http://pastebin.com/raw/G86nQrtx



Reproducible: Always

Steps to Reproduce:
1. Open amarok's: Configure shortcuts
2. Try to set a global shortcut
3. Nothing happens

Actual Results:  
Nothing...

Expected Results:  
Should set the global shortcut
Comment 1 Myriam Schweingruber 2016-04-13 00:23:10 UTC
You probably miss a KDE library. 
FWIW: shortcuts are not necessarily the same on different desktop interfaces, Amarok being a KDE based application, please make sure you have a full installation of all KDE libraries needed for the shortcuts.
FWIW2: no problems making shortcuts with KDE 4.x, so this is desktop dependent.
Comment 2 Myriam Schweingruber 2016-06-12 12:55:04 UTC
Closing for lack of feedback. Please feel free to reopen this report if you can provide the requested feedback.