Ja, dieses Problem hatte ich nach dem Umkopieren des Inhaltes eines Benutzerverzeichnisses auf ein anderes System auch schon ein paar Mal, aber Abhilfe ist nah.
Man kann dem XFCE mit einem Kommando sagen, wo der Schreibtisch-Ordner wirklich liegt. Offenbar ist bei uns diese Einstellung verlorengegangen und dann weiß XFCE nicht, wo der Ordner liegt und nimmt eben das HOME-Verzeichnis...
Hier erstmal das Kommando:
> xdg-user-dirs-update [--force] --set DESKTOP "$HOME/Schreibtisch"
Beim Parameter "--force" bin ich mir nicht mehr sicher, ob er benötigt wurde. Falls es ohne ihn nicht gehen sollte, bitte mit angeben.
Nach Absetzen des Kommandos ist glaube ich eine Neuanmeldung des Benutzers nötig, bevor wir die Änderung sehen können.
P.S. Es kann sein, daß der Ordner "Schreibtisch" im HOME-Verzeichnis angelegt sein muß, _bevor_ wir das Kommando absetzen. Also bitte probieren.
P.P.S. Dieses Kommando trägt dann in die Datei „~/.config/user-dirs.dirs“ den Schreibtisch-Ort ein über die Variable: XDG_DESKTOP_DIR="$HOME/Schreibtisch" . Doch glaube ich gelesen zu haben im "man" oder so, daß das Kommando dem manuellen Verändern der Datei vorgezogen werden solle.