This workaround works for me (VirtualBox): try to replace "sleep 2" by "killall gnome-settings-daemon" to avoid waiting. This way:
/etc/xdg/autostart/gnome-settings-daemon.desktop Exec=bash -c "killall gnome-settings-daemon ; /usr/lib/gnome-settings-daemon/gnome-settings-daemon"
The system should stop the previous daemon and ensure it has been stopped before launching the new one (instead of killing it).
This workaround works for me (VirtualBox): try to replace "sleep 2" by "killall gnome-settings- daemon" to avoid waiting. This way:
/etc/xdg/ autostart/ gnome-settings- daemon. desktop daemon ; /usr/lib/ gnome-settings- daemon/ gnome-settings- daemon"
Exec=bash -c "killall gnome-settings-
The system should stop the previous daemon and ensure it has been stopped before launching the new one (instead of killing it).