Bugzilla – Bug 547565
Keyboard shortcuts configurable, yet no functionality
Last modified: 2016-04-15 10:00:19 UTC
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.3) Gecko/20090909 SUSE/3.5.3-3.2 Firefox/3.5.3 On a Fujitsu Siemens Amilo Si1520 running oS11.2RC1 keyboard shortcuts effect nothing. Checking "Computer/Control Center/Keyboard Shortcuts" show they are configured. Reconfiguring also works (pressing a key sets the relevant code), but pressing the keys during a session does nothing. Reproducible: Always Steps to Reproduce: 1. 2. 3.
*** Bug 547595 has been marked as a duplicate of this bug. ***
*** Bug 547322 has been marked as a duplicate of this bug. ***
Is there any message in ~/.xsession-errors that might look relevant? Is gnome-settings-daemon still running? Are the keys correctly set in gconf? (see /apps/gnome_settings_daemon/keybindings) Are the keybindings to switch windows, move workspaces, etc. correctly working? Can you try to disable and then enable again the keybindings plugin of gnome-settings-daemon (see /apps/gnome_settings_daemon/plugins/keybindings/active)
> Is there any message in ~/.xsession-errors that might look relevant? No, but I'll attach it. > Is gnome-settings-daemon still running? Yes. > Are the keys correctly set in gconf? (see > /apps/gnome_settings_daemon/keybindings) This is interesting. For me, all the keys set in apps/ gnome_settings_daemon/ keybindings don't work. Specifically, Control-Alt-L to lock screen and Control-Alt-Del to Logout. All the other short cuts: Alt-F11/F12 (Tomboy), Alt-F9/10 (Minimize/Maximize) which are configured in gnome-keybinding-properties but don't appear in apps/gnome_settings_daemon/keybindings work fine. > Are the keybindings to switch windows, move workspaces, etc. correctly working? Yes. Only "Lock" and "Logout" (ie, screensaver related short cuts) don't work for me. > Can you try to disable and then enable again the keybindings plugin of > gnome-settings-daemon (see > /apps/gnome_settings_daemon/plugins/keybindings/active) Made no difference.
Created attachment 323043 [details] ~/.xsession-errors
Same bug on Lenovo S10 nettop. Metacity shout-cut keys work. Shout-cut keys which belongs to gnome_settings_daemon do not work. Launch Keyboard shortcuts dialog in gnome control center. Tried re-setup the new shortcuts keys in it, the volume down key is recognized correctly as XF86AudioLowerVolume.
I meet the same problem after upgrade to G:F. Improve the priority and assigned to me.
happens here for the volume buttons too. also, there's no way to override the worspace-next/prev shortcut (sets to <Ctrl><Alt>Left/Right.
gnome-settings-daemon is running here. Nevertheless, when attaching using strace to it, all I get is: Process 7133 attached - interrupt to quit restart_syscall(<... resuming interrupted call ...>) = 1 read(3, "\34\\=\n\4\0\200\3\31\1\0\0\245\10\231\0\0dI\1\0\0\0\0\350\341\235\270\377\177\0\0", 4096) = 32 read(3, 0x62d2c4, 4096) = -1 EAGAIN (Resource temporarily unavailable) read(3, 0x62d2c4, 4096) = -1 EAGAIN (Resource temporarily unavailable) read(3, 0x62d2c4, 4096) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=5, events=POLLIN}, {fd=3, events=POLLIN}, {fd=8, events=0}, {fd=12, events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=16, events=POLLIN|POLLPRI}, {fd=19, events=POLLIN}, {fd=20, events=POLLIN}, {fd=7, events=POLLIN}], 10, 39836) = 1 ([{fd=3, revents=POLLIN}]) This happens for every key I press. (not on 'Resource unavailable'... not helpful I think... ls -l /proc/7133/fd/3 shows: lrwx------ 1 dle3ams users 64 2009-10-20 12:06 3 -> socket:[1224097] I tried killing the process and attaching with gdb.. not a good idea. X crashes away completely... (but I saw it writing shortly 'terminated normally'. On the console, when starting g-s-d, the following appears: (gnome-settings-daemon:7133): GLib-GObject-CRITICAL **: g_param_spec_flags: assertion `G_TYPE_IS_FLAGS (flags_type)' failed (gnome-settings-daemon:7133): GLib-GObject-CRITICAL **: g_object_class_install_property: assertion `G_IS_PARAM_SPEC (pspec)' failed
It is a bug caused by missing dependency for gnome-settings-daemon. Metakey plugin is missing from our G-S-D in G:F. Adding build require for libcanberra-devel can fix the problem.
this is not a ship stopper - the functionality is hardly critical
I can also reproduce on my macbook, if adding libcanberra-devel to g-s-d fixes the problem it should be easy to fix.
I've created request id 22830
Ming Xi, can you please add some comment to the .changes file? (you can use osc vc). Otherwise we don't have the slightest chance to get it in. In the meantime I'm building the packages for some testing here on my system.
Thanks for the update and *GOOD CATCH* Ming Xi. My tests were very successful too in the meantime. you SR has been accepted in G:F and was forwarded (as SR 22840) to openSUSE:Factory. @coolo: would be great if gnome-settings-daemon could get this patch also in the 11.2 branch.
*** Bug 545560 has been marked as a duplicate of this bug. ***
*** Bug 549857 has been marked as a duplicate of this bug. ***
*** Bug 547979 has been marked as a duplicate of this bug. ***
*** Bug 547328 has been marked as a duplicate of this bug. ***
*** Bug 547995 has been marked as a duplicate of this bug. ***
*** Bug 550162 has been marked as a duplicate of this bug. ***
The fix has been cherry-picked into openSUSE:11.2 and as such I think we did everything we can. Closing.
*** Bug 552616 has been marked as a duplicate of this bug. ***
*** Bug 552615 has been marked as a duplicate of this bug. ***
This is an autogenerated message for OBS integration: This bug (547565) was mentioned in https://build.opensuse.org/request/show/22840 Factory / gnome-settings-daemon