2014-03-21 21:42:02 |
Gustavo Gama |
description |
After upgrading to 3.4.2-0ubuntu0.6.5, the shortcuts using the multimedia keys (XF86AudioNext, XF86WWW, etc) don't work anymore. After investigating a bit, I found some hints in ~/.xsession-errors:
...
libmedia-keys.so undefined symbol: ca_gtk_play_for_widget
Cannot load plugin 'Media keys' -- file '/usr/lib/gnome-settings-daemon-3.0/libmedia-keys.so
...
And indeed, the diff from "3.4.2-0ubuntu0.6.4" to "3.4.2-0ubuntu0.6.5" (https://launchpadlibrarian.net/155578314/gnome-settings-daemon_3.4.2-0ubuntu0.6.4_3.4.2-0ubuntu0.6.5.diff.gz) adds references "ca_gtk_play_for_widget", which I believe is defined in libcanberra-gtk.so.0 (package libcanberra-gtk0).
However, it seems that libmedia-keys.so isn't linked with "libcanberra-gtk.so.0" (well, at least, "ldd /usr/lib/gnome-settings-daemon-3.0/libmedia-keys.so | grep ca_gtk" returned empty), even though the package "libcanberra-gtk3-0" is listed as a dependency of "gnome-settings-daemon". |
After upgrading to 3.4.2-0ubuntu0.6.5, the shortcuts using the multimedia keys (XF86AudioNext, XF86WWW, etc) don't work anymore. After investigating a bit, I found some hints in ~/.xsession-errors:
...
libmedia-keys.so undefined symbol: ca_gtk_play_for_widget
Cannot load plugin 'Media keys' -- file '/usr/lib/gnome-settings-daemon-3.0/libmedia-keys.so
...
And indeed, the diff from "3.4.2-0ubuntu0.6.4" to "3.4.2-0ubuntu0.6.5" (https://launchpadlibrarian.net/155578314/gnome-settings-daemon_3.4.2-0ubuntu0.6.4_3.4.2-0ubuntu0.6.5.diff.gz) adds a reference to "ca_gtk_play_for_widget", which I believe is defined in libcanberra-gtk.so.0 (package libcanberra-gtk0).
However, it seems that libmedia-keys.so isn't linked with "libcanberra-gtk.so.0" (well, at least, "ldd /usr/lib/gnome-settings-daemon-3.0/libmedia-keys.so | grep ca_gtk" returned empty), even though the package "libcanberra-gtk3-0" is listed as a dependency of "gnome-settings-daemon". |
|