Je dois définir --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-t-il changé dans gconf? Cela pourrait-il avoir quelque chose à voir 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 à niveau le package 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 permis de voir mes paramètres, mais aucun schéma pour nautilus n'existait même.
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 mettre l'alpha à zéro. La commande pour cela est
ou vous pouvez utiliser l'
dconf-editor
interface graphique pour le définir comme indiqué dans la réponse de Jo-Erlend Schinstad.Le paramètre pour masquer les icônes du bureau est toujours le même:
la source