On Thu, 14 Feb 2013 13:28:57 +0100, Bastien Nocera wrote: > On Thu, 2013-02-14 at 10:53 +0100, Michael Schwendt wrote: > > On Thu, 14 Feb 2013 03:49:23 +0100, Kevin Kofler wrote: > > > > > DJ Delorie wrote: > > > > Disadvantage, if you ask me. First thing audacious did was spew > > > > random errors to the screen and change my Firefox and emacs cursors. > > > > > > So I suspect that Audacious started gnome-settings-daemon. > > > > It doesn't do that when I use OpenBox instead of GNOME, so OpenBox > > does not auto-spawn g-s-d. > > > > However, one of its plug-ins talks to DBus (org.gnome.SettingsDaemon) > > for GNOME media player keyboard shortcuts. That plug-in is enabled by > > default and by request, and anyone not running a compatible environment > > can easily switch it off in the preferences. > > Or you could fix the plugin to not auto-start the daemon so we don't get > blamed for Audacious bugs... Could you tell me a test environment where auto-starting the daemon is reproducible? Then I might take a look at trying to avoid it. As pointed out above, with Openbox the daemon is not started automatically when starting Audacious. I'm stuck there. The puzzle is incomplete. The implementation of the plugin looks dubious in the bottom half of gnome_remote_init() -- I dunno why it does the 2nd dbus_g_proxy_call -- https://github.com/audacious-media-player/audacious-plugins/blob/master/src/gnomeshortcuts/gnomeshortcuts.c but other than that the only thing I could think of is dbus system activation as there's nothing else that would start the daemon automatically. $ ps ax|grep dbus 646 ? Ssl 0:01 /bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation 20236 ? S 0:00 dbus-launch --sh-syntax --exit-with-session 20237 ? Ssl 0:00 /bin/dbus-daemon --fork --print-pid 4 --print-address 6 --session 20443 ? Sl 0:00 /bin/dbus-daemon --config-file=/etc/at-spi2/accessibility.conf --nofork --print-address 3 20900 pts/0 S+ 0:00 grep --color=auto dbus -- Fedora release 19 (Rawhide) - Linux 3.8.0-0.rc7.git0.1.fc19.x86_64 loadavg: 0.39 0.16 0.10 -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel