Summary: | Unable to set global shortcuts for yakuake-2.9.6 | ||
---|---|---|---|
Product: | [Plasma] khotkeys | Reporter: | eric225125 |
Component: | general | Assignee: | Michael Jansen <kde> |
Status: | RESOLVED DOWNSTREAM | ||
Severity: | normal | CC: | 2Kmm |
Priority: | NOR | ||
Version: | 0.4 | ||
Target Milestone: | --- | ||
Platform: | Gentoo Packages | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: | Original .kde4/share/config/kglobalshortcutsrc |
Description
eric225125
2009-06-03 22:19:57 UTC
- Please attach your .kde(4?)/share/config/kglobalshortcutsrc file. - Do you try to change it from yakuakes "Configure Shortcuts" Dialog or from Systemsettings | "Keyboard & Mouse" | "Global Shortcuts" ? You try to set the shortcut. I assume it stopped to work after upgrading? Did it ever work? Mike Created attachment 34269 [details]
Original .kde4/share/config/kglobalshortcutsrc
I've attached my kglobalshortcutsrc file. I have only tried to change the shortcut via the yakuake's dialog. I'm not sure if I even have KDE's "System Settings" program installed. What package is it part of?
I have had the yakuake global shortcut working fine before the upgrade. I've tried deleting my whole ~/.kde4 directory and reinstalling kdelibs, but that didn't help. When I started yakuake and it asked for the key to use as the global shortcut, I got the same error message as before. (a new kglobalshortcutsrc file was not created)
Is this problem still there? Is a process called kded running? (This is 4.2?) What does "qdbus org.kde.kded /kded loadedModules" say? Mike (In reply to comment #3) > Is this problem still there? Is a process called kded running? (This is 4.2?) > > What does "qdbus org.kde.kded /kded loadedModules" say? > > Mike Yes, it is still present with kdelibs-4.2.4 and yakuake-2.9.6. I see a process called kded4 running. "qdbus org.kde.kded /kded loadedModules" produces no output. Output of just "qdbus": :1.33 org.gnome.GConf :1.34 :1.4 :1.7 org.kde.klauncher :1.8 org.kde.kded org.freedesktop.DBus Output of "qdbus org.kde.kded": / /KDebug /MainApplication /kbuildsycoca /kded I just have upgraded from kde 4.2.4 and yakuake 2.8.something to 4.3b2 and yakuake 2.9.6 and after that I have the same problem. If i run systemsettings, there is F12 asigned to yakuake but in yakukae itself it isn't and it doesn't work. Seams like a bug in yakuake. Yakuake was compiled against 4.2.4. After i have deinstalled 4.2.4 and rebuild yakuake, F12 works. Output of "qdbus org.kde.kded": / /KDebug /MainApplication /kbuildsycoca /kded This is not correct. It should look like that: / /KIO /KIO/Scheduler /MainApplication /NotificationItemWatcher /kbuildsycoca /kded /modules /modules/NotificationItemWatcher /modules/dnssdwatcher /modules/favicons /modules/kcookiejar /modules/kephal /modules/kephal/Configurations /modules/kephal/Outputs /modules/kephal/Screens /modules/khotkeys /modules/ktimezoned /modules/kwrited /modules/networkstatus /modules/networkwatcher /modules/notificationitemwatcher /modules/phononserver /modules/powerdevil /modules/remotedirnotify /modules/solidautoeject /org /org/freedesktop /org/freedesktop/PowerManagement /org/freedesktop/PowerManagement/Inhibit You seem to have no kded modules running. Please try ps -ef | grep kded and qdbus org.kde.kded /kded loadModule khotkeys And another question Do the other global shortcuts work for you? Btw. ps -ef | grep kglobalaccel Is there such a thing running? (In reply to comment #8) > And another question Do the other global shortcuts work for you? > > Btw. > > ps -ef | grep kglobalaccel > > Is there such a thing running? I've reinstalled dbus and qt-dbus, but the output of "qdbus org.kde.kded" is still the same. # ps -ef |grep kded root 30054 1 0 17:31 ? 00:00:00 kded4 # qdbus org.kde.kded /kded loadModule khotkeys false # ps -ef | grep kglobalaccel (no output) Please try to change any other global shortcut from "kcmshell4 keys". (In reply to comment #10) > Please try to change any other global shortcut from "kcmshell4 keys". I didn't have kcmshell4 installed, but after installing it "kcmshell4 keys" returns nothing. # kcmshell4 --list The following modules are available: crypto - Configure SSL, manage certificates, and other cryptography settings I'm guessing some modules are missing? How do I install them? The solution was a missing gentoo dependency. kdedglobalaccel (With 4.3 kglobalaccel) is needed for global shortcuts working. kde-base/kdedglobalaccel is the needed package- |