web-dev-qa-db-fra.com

Messed up desktop et autres dossiers

This screen is riddle with these folders which i dont want here

Récemment, j’ai tenté de renommer le bureau en bureau .. et de bousiller certaines choses. Quand j’essaie de supprimer ces dossiers d’ici..ils sont supprimés du répertoire de base.

Voici une capture d'écran du répertoire personnel

enter image description here

Je ne veux que le dossier sridhar dans l’écran d’ouverture. Quand je clique sur l’icône du dossier .. (en haut à gauche), l’option du bureau devrait être présente à l’intérieur de cela..dans ces icônes à gauche (en dessous de la maison et au-dessus des documents)

Toute aide serait très appréciée!

EDIT: Après avoir exécuté la commande sur la réponse d'Andrew enter image description here

enter image description here

XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/"
XDG_TEMPLATES_DIR="$HOME/"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/"
XDG_VIDEOS_DIR="$HOME/"

Après avoir changé

XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Downloads/"
XDG_TEMPLATES_DIR="$HOME/Templates/"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_VIDEOS_DIR="$HOME/"
3
Sridhar Thiagarajan

Votre fichier ~/.config/user-dirs.dirs contient des paramètres incorrects, en particulier vous avez perdu le paramètre correct pour 'BUREAU'. D'autres ont peut-être aussi été modifiés et peuvent nécessiter une édition (le contenu de votre fichier ~/.config/user-dirs.dirs le révèlera).

Mon propre fichier ~/.config/user-dirs.dirs se présente comme suit:

andrew@ithaca:~$ cat ~/.config/user-dirs.dirs
# This file is written by xdg-user-dirs-update
# If you want to change or add directories, just edit the line you're
# interested in. All local changes will be retained on the next run
# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a Shell-escaped
# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
# absolute path. No other format is supported.
# 
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_TEMPLATES_DIR="$HOME/Templates"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_VIDEOS_DIR="$HOME/Videos"
andrew@ithaca:~$ 

Vous pouvez certainement éditer le fichier directement comme suggéré ci-dessus, mais un autre moyen de corriger les entrées manquantes dans votre propre fichier consiste à exécuter les commandes suivantes l'une après l'autre à partir d'une fenêtre de terminal:

xdg-user-dirs-update --set DESKTOP "$HOME/Desktop"
xdg-user-dirs-update --set DOWNLOAD "$HOME/Downloads"
xdg-user-dirs-update --set TEMPLATES "$HOME/Templates"
xdg-user-dirs-update --set DOCUMENTS "$HOME/Documents"
xdg-user-dirs-update --set PICTURES "$HOME/Pictures"
xdg-user-dirs-update --set VIDEOS "$HOME/Videos"

Ensuite, déconnectez-vous puis connectez-vous ou redémarrez simplement, et tout devrait bien se passer. Pour référence, voici toutes les valeurs pouvant être manipulées de cette manière:

DESKTOP
DOWNLOAD
TEMPLATES
PUBLICSHARE
DOCUMENTS
MUSIC
PICTURES
VIDEOS

Les commandes que je vous ai données devraient vous ramener aux valeurs par défaut et supprimer l’icône $ HOME du bureau:

gsettings set org.gnome.nautilus.desktop home-icon-visible false

Références:

2
andrew.46