I think this issue was from upstream commit https://gitlab.gnome.org/GNOME/gnome-shell/-/commit/c9708b140ce046d8df95a069f7bf55405a237ce4 gnome-shell uses the dbus way to replace the spawn way, when creating dbus message variables, the error happens. Because some argument is optional, so we need to consider the null argument. I create a patch, please try to test it. I can't reproduce this issue on my PC, I can't test. https://build.opensuse.org/packoptiontalage/show/home:xiaoguang_wang:branches:GNOME:Factory/gnome-shell