Pas de dossiers Bureau, Documents, Téléchargements, etc à la première ouverture de session ?
Publié : lun. 08 févr. 2021, 16:38
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
et si effectivement, le dossier $HOME (ou /home/$nom_utilisateur) de l'usager est vide, forcer la création des dossiers manquants via
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 :
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 :
Les plus curieux iront zieuter les nombreuses autres commandes du terminal qui débutent par xdg-.
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
Code : Tout sélectionner
xdg-user-dirs-update && xdg-user-dirs-update --force
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
- 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