Is there a way to set a dconf key by command line, without logging into X?
I'd like to use this from Puppet.
If I try (from SSH, as the normal user) a simple
dconf write /desktop/gnome/remote-access/enabled true
I get
error: Command line `dbus-launch --autolaunch=e4d2b270bd8471627460e57c000007f1 --binary-syntax --close-stderr' exited with non-zero exit status 1:
Autolaunch error: X11 initialization failed.\n
While if I try
DISPLAY=:0 dconf write /desktop/gnome/remote-access/enabled true
I get
error: Command line `dbus-launch --autolaunch=e4d2b270bd8471627460e57c000007f1 --binary-syntax --close-stderr' exited with non-zero exit status 1:
Invalid MIT-MAGIC-COOKIE-1 keyInvalid MIT-MAGIC-COOKIE-1 keyAutolaunch error: X11 initialization failed.\n
If I remove $HOME/.Xauthority
error: Command line `dbus-launch --autolaunch=e4d2b270bd8471627460e57c000007f1 --binary-syntax --close-stderr' exited with non-zero exit status 1:
No protocol specified\nNo protocol specified\nAutolaunch error: X11 initialization failed.\n
I'm testing on Xubuntu 12.04
(My question is similar to this one but in that case the user is logged in)