Quitter le forum et retourner au site

Pas de dossiers Bureau, Documents, Téléchargements, etc à la première ouverture de session ?

Vous avez un didactiel ou une astuce particulière concernant un logiciel, partagez votre expérience dans cette partie.
Avatar de l’utilisateur
le Manchot Masqué
Administrateur du site
Messages : 719
Inscription : lun. 26 mai 2008, 21:05
Distribution : Debian, Ubuntu
Niveau : Moitié plein !
Localisation : Guebwiller

Pas de dossiers Bureau, Documents, Téléchargements, etc à la première ouverture de session ?

Message par le Manchot Masqué »

Gros BUG de la Ubuntu 20.04 à l'installation, avec plusieurs usagers : certaines fois, le programme de gestion des usagers sous MATE "oublie" de créer les dossiers de base. On se retrouve donc sans dossiers Bureau, Documents, Téléchargements, Vidéos, etc, ce qui est plutôt gênant pour la suite...

Heureusement, il suffit d'ouvrir une console, de vérifier d'abord l'absence effective de ces dossiers avec

Code : Tout sélectionner

ls -l
et si effectivement, le dossier $HOME (ou /home/$nom_utilisateur) de l'usager est vide, forcer la création des dossiers manquants via

Code : Tout sélectionner

xdg-user-dirs-update  && xdg-user-dirs-update --force
Le mieux est ensuite de redémarrer la session pour vérifier les changements.

On pourra facilement vérifier ensuite la configuration actuelle de l'usager via :

Code : Tout sélectionner

cat $HOME/.config/user-dirs.dirs
cat $HOME/.config/user-dirs.locale
env|grep XDG
Petit rappel secondaire, les variables d'environnement XDG-... sont utilisées dans beaucoup de scripts pour :
- générer automatiquement les dossiers cachés (ceux qui commencent par un point .), lesquels sont généralement utilisés par les programmes pour stocker la configuration
- modifier/indiquer le programme par défaut, utilisé par l'OS pour ouvrir un type de fichier donné, en se basant sur son format MIME, généralement associé à son extension de fichier.

Exemple : si on veut savoir quelle application est réglée pour ouvrir une image PNG (donc avec l'extension .png), on tapera :

Code : Tout sélectionner

xdg-mime query default image/png
Les plus curieux iront zieuter les nombreuses autres commandes du terminal qui débutent par xdg-.
Répondre