From 72a537cf465bf5a1008d0667285bf06d9ce52abc Mon Sep 17 00:00:00 2001 From: md143rbh7f Date: Wed, 29 Jan 2014 03:21:14 +0000 Subject: [PATCH] Fix dbus-send call in XMonad.Config.Gnome dbus-send --print-reply=string is invalid, but it was silently ignored until recently: http://cgit.freedesktop.org/dbus/dbus/commit/tools/dbus-send.c?id=c690ee4351f99ed5e629ffcf5f4a2edcd418d103 I've changed XMonad.Config.Gnome to run --print-reply=literal, since that's what the old behavior was. --- XMonad/Config/Gnome.hs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/XMonad/Config/Gnome.hs b/XMonad/Config/Gnome.hs index 9c480bc1..3ab7270f 100644 --- a/XMonad/Config/Gnome.hs +++ b/XMonad/Config/Gnome.hs @@ -74,7 +74,7 @@ gnomeRegister = io $ do x <- lookup "DESKTOP_AUTOSTART_ID" `fmap` getEnvironment whenJust x $ \sessionId -> safeSpawn "dbus-send" ["--session" - ,"--print-reply=string" + ,"--print-reply=literal" ,"--dest=org.gnome.SessionManager" ,"/org/gnome/SessionManager" ,"org.gnome.SessionManager.RegisterClient"