Nautilus vs. Xfce

Posted by on Januar 19, 2012 at 4:40 pm.

Wer auf seinem Laptop Linux mit Xfce als Desktop-Umgebung installiert hat und hin und wieder beobachtet, dass das Hintergrundbild durch einen einfarbigen Hintergrund ersetzt wird, sollte einmal beobachten, ob dieses Verhalten immer genau dann zu beobachten ist, wenn Nautilus geöffnet wird.

Wenn das der Fall ist, liegt die Vermutung nahe, dass Nautilus verantwortlich ist. Abhilfe schaffen gleich zwei Methoden:

gconftool -t bool /apps/nautilus/preferences/show_desktop -s false

oder falls das nicht funktioniert:

sudo touch /usr/local/bin
sudo chmod +x /usr/local/bin/nautilus
sudo echo -e "#!/bin/sh\n/usr/bin/nautilus --no-desktop" > /usr/local/bin/nautilus

Kurz zur Erklärung:

Die erste Methode sagt Nautilus, dass es sich nicht mehr um den Desktop kümmern soll. Die zweite Methode macht das auch, nur bei jedem Start von Nautilus aufs Neue. Dafür wird ausgenutzt, dass /usr/local/bin vor /usr/bin im PATH steht und somit beim Aufruf von “nautlius” die dort angelegte Datei ausgeführt wird. Diese ruft dann Nautlius mit dem Parameter “–no-desktop” auf.