Je dois configurer --no-desktop via gconf pour Nautilus, j'utilise OpenBox. J'avais l'habitude de le définir comme ça
# 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 &
Cependant, je trouve que cela ne fonctionne pas dans Ubuntu 11.10. Quelque chose a changé dans gconf? Cela pourrait-il avoir un rapport avec Gsettings? En attendant, je viens d'ajouter --no-desktop à mes raccourcis .desktop. Ce n'est pas une solution solide à long terme pour moi, pour plusieurs raisons. Chaque fois que vous mettez à jour le paquet Nautilus, ces modifications seront écrasées. Plus important encore, tout ce qui lance Nautilus d’une autre manière n’utilisera pas --no-desktop. Si quelqu'un peut aider, ce serait très apprécié.
BTW: gconf-editor m'a laissé voir mes paramètres, mais aucun schéma pour nautilus n'existait même.
Oui, dans Gnome 3, Gconf est remplacé par DConf, accessible via GSettings. Vous pouvez utiliser dconf-editor à partir du paquet dconf-tools à explorer. C'est très similaire à gconf-editor.
Les entrées que vous recherchez sont situées à org -> gnome -> desktop -> background
Décochez draw-background ET show-desktop-icons
Finis les problèmes de menu et de fond d'écran Openbox :)
Le paramètre mentionné dans la réponse de Jo-Erlend Schinstad est obsolète et je ne trouve pas de nouveau paramètre équivalent. Une solution de contournement consiste à laisser le gestionnaire de fichiers définir l'arrière-plan, mais définir l'alpha sur zéro. La commande pour ceci est
dconf write /org/gnome/desktop/background/picture-opacity 0
ou vous pouvez utiliser le gui dconf-editor
pour le régler comme indiqué dans la réponse de Jo-Erlend Schinstad.
Le réglage pour masquer les icônes du bureau est toujours le même:
dconf write /org/gnome/desktop/background/show-desktop-icons false