Мне нужно установить --no-desktop через gconf для nautilus, я использую OpenBox. Я просто устанавливал это так
# Disable Nautilus desktop.
gconftool-2 -s -t bool /apps/nautilus/preferences/show_desktop false &
# Do not let Nautilus set the background image.
gconftool-2 -s -t bool /desktop/gnome/background/draw_background false &
Тем не менее, я считаю, что это не работает в Ubuntu 11.10. Что-то изменилось в gconf? Может ли это иметь какое-либо отношение к Gsettings? В то же время я просто добавил --no-desktop к своим ярлыкам .desktop. Это не является надежным долгосрочным решением для меня по нескольким причинам. При каждом обновлении пакета nautilus эти изменения будут перезаписаны. Гораздо важнее то, что все, что запускает nautilus другим способом, не использует --no-desktop. Если кто-то может помочь, это будет высоко ценится.
Кстати: gconf-editor позволяет мне просматривать мои настройки, но никакой схемы для nautilus даже не было.