Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 26/10/2023, à 17:03

aude64

[RESOLU] affichage de dossiers sur le bureau avec des liens cassés

Bonjour,

depuis quelques jours, j'ai les dossiers Musiques, Vidéos, Images, Documents, Snap, Bureau... qui se sont affichés sur le bureau directement sans que je n'ai fait une quelconque manip. Certains d'entre eux (dont Bureau) ont en plus un lien cassé.

Je souhaiterais repasser à l'affichage précédent où tous ces dossiers n'étaient visibles qu'en ouvrant une fenêtre "fichier" mais je n'arrive pas à le faire.
Quelqu'un aurait-il la solution ?
Et que puis-je faire avec ces liens cassés ?

Merci d'avance

Dernière modification par aude64 (Le 27/10/2023, à 18:42)

Hors ligne

#2 Le 26/10/2023, à 17:32

nany

Re : [RESOLU] affichage de dossiers sur le bureau avec des liens cassés

Bonjour,



Donne-nous, s’il te plaît, le retour d’un terminal de cette ligne de commandes :

cat ~/.config/user-dirs.dirs && echo && xdg-user-dirs-update --force && cat ~/.config/user-dirs.dirs

Dernière modification par nany (Le 26/10/2023, à 17:35)

Hors ligne

#3 Le 26/10/2023, à 18:32

aude64

Re : [RESOLU] affichage de dossiers sur le bureau avec des liens cassés

Bonjour Nany,

voilà ce que ça me donne :
cat : /home/[mon nom]/.config/user-dirs.dir : aucun fichier ou dossier de ce type

Hors ligne

#4 Le 26/10/2023, à 18:37

nany

Re : [RESOLU] affichage de dossiers sur le bureau avec des liens cassés

Diantre, le fichier aurait été effacé !

Donne les retours de :

ls -l ~/.config
ls -l ~

Dernière modification par nany (Le 26/10/2023, à 19:15)

Hors ligne

#5 Le 26/10/2023, à 20:53

Coeur Noir

Re : [RESOLU] affichage de dossiers sur le bureau avec des liens cassés

Bonjour Aude,

attention avec les commandes, une lettre différente et pouf, ça marche plus…
Utilise le copier-coller dans le terminal pour les commandes, ça évite les fôôtes de frappe.
Quelques trucs et astuces concernant terminal et commandes → https://forum.ubuntu-fr.org/viewtopic.php?id=1614731

Ça t'a répondu :

terminal a écrit :

cat : /home/[mon nom]/.config/user-dirs.dir : aucun fichier ou dossier de ce type

…et c'est vrai, celui-là n'existe pas.
C'est user-dirs.dirs qui lui normalement existe.
On devrait le trouver dans les retours de commandes suggérées par nany.

Dernière modification par Coeur Noir (Le 26/10/2023, à 20:55)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#6 Le 27/10/2023, à 12:53

aude64

Re : [RESOLU] affichage de dossiers sur le bureau avec des liens cassés

Bonjour Coeur Noir,

ah oui, en effet, il y avait une faute de frappe, bien vu.
Et ça donne plus de choses :

# 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/"
XDG_DOWNLOAD_DIR="$HOME/Téléchargements"
XDG_TEMPLATES_DIR="$HOME/"
XDG_PUBLICSHARE_DIR="$HOME/"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Musique"
XDG_PICTURES_DIR="$HOME/Images"
XDG_VIDEOS_DIR="$HOME/Vidéos"

Moving DESKTOP directory from  to Bureau
Moving TEMPLATES directory from  to Modèles
Moving PUBLICSHARE directory from  to Public
# 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/Bureau"
XDG_DOWNLOAD_DIR="$HOME/Téléchargements"
XDG_TEMPLATES_DIR="$HOME/Modèles"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Musique"
XDG_PICTURES_DIR="$HOME/Images"
XDG_VIDEOS_DIR="$HOME/Vidéos"

ça vous parle ?

Dernière modification par aude64 (Le 27/10/2023, à 18:06)

Hors ligne

#7 Le 27/10/2023, à 12:55

xubu1957

Re : [RESOLU] affichage de dossiers sur le bureau avec des liens cassés

Bonjour,

Pour ajouter toi-même les balises code à ton précédent message #6 :             Merci          wink

  • Cliquer sur le lien « Modifier » en bas à droite du message

  • Sélectionner le texte

  • Cliquer sur le <> de l'éditeur de message

Balisesmoko138.jpg

comme indiqué dans le : Retour utilisable de commande

Dernière modification par xubu1957 (Le 27/10/2023, à 18:35)


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#8 Le 27/10/2023, à 13:28

nany

Re : [RESOLU] affichage de dossiers sur le bureau avec des liens cassés

Bonjour,



aude64 a écrit :

ça vous parle ?

Oui. Ton répertoire Bureau a été remis à sa bonne place. Les répertoires Modèles et Public aussi au passage.


Ferme la session puis rouvre-la et dis nous si tu as toujours tous ces dossiers sur le bureau.

Hors ligne

#9 Le 27/10/2023, à 15:11

aude64

Re : [RESOLU] affichage de dossiers sur le bureau avec des liens cassés

ben oui c'est toujours pareil. Tous les dossiers sont sur le bureau et les répertoires Bureau, Modèles et Public apparaissent toujours avec un lien cassé

Hors ligne

#10 Le 27/10/2023, à 15:23

cqfd93

Re : [RESOLU] affichage de dossiers sur le bureau avec des liens cassés

Bonjour,

Tu as du cocher quelque part dans tes paramètres, une case du genre Dossier personnel sur le bureau, Ca n'est pas un problème d'affichage / carte graphique mais c'est propre à ton environnement de bureau.

Donne les retours entre balises code (explications ici) de :

cat /etc/issue
uname -a
echo "${XDG_CURRENT_DESKTOP}"

cqfd93

En ligne

#11 Le 27/10/2023, à 17:02

aude64

Re : [RESOLU] affichage de dossiers sur le bureau avec des liens cassés

voilà ce que j'ai en retour :

Ubuntu 22.04.3 LTS \n \l

Linux [mon nom]-NV4XMB-ME-MZ 6.2.0-35-generic #35~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Oct  6 10:23:26 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
ubuntu:GNOME

l'option d'affichage du dossier personnel est effectivement activée mais si je la décoche ça ne m'enlève que le dossier personnel du bureau, pas les autres dossiers.

Hors ligne

#12 Le 27/10/2023, à 17:14

nany

Re : [RESOLU] affichage de dossiers sur le bureau avec des liens cassés

Un cliqué-glissé malencontreux vers le bureau ?


Donne le retour de :

ls -l ~ ~/Bureau

Redonne aussi le retour de :

cat ~/.config/user-dirs.dirs

Hors ligne

#13 Le 27/10/2023, à 17:16

cqfd93

Re : [RESOLU] affichage de dossiers sur le bureau avec des liens cassés

Si ce sont des liens sur le bureau, même cassés, tu les supprimes, ça ne supprimera pas les dossiers sur lesquels ils pointent.

Modération - Balises code à ajouter au message 6, on ne le fera pas pour toi.


cqfd93

En ligne

#14 Le 27/10/2023, à 17:32

Coeur Noir

Re : [RESOLU] affichage de dossiers sur le bureau avec des liens cassés

Nany a écrit :

Ton répertoire Bureau a été remis à sa bonne place

Non, ça ne déplace rien d'agir dans ce fichier.
Il faut au préalable que les éléments ( dossiers ou liens portant ces noms ) existent déjà dans l'emplacement cible ( ici, le répertoire personnel ) chose dont on n'est pas sûr il me semble.

Il faudrait le retour de

ls -l ~

DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#15 Le 27/10/2023, à 18:03

aude64

Re : [RESOLU] affichage de dossiers sur le bureau avec des liens cassés

alors, voilà le retour de

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/"
XDG_DOWNLOAD_DIR="$HOME/Téléchargements"
XDG_TEMPLATES_DIR="$HOME/"
XDG_PUBLICSHARE_DIR="$HOME/"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Musique"
XDG_PICTURES_DIR="$HOME/Images"
XDG_VIDEOS_DIR="$HOME/Vidéos"

puis le retour de

 ls -l ~ ~/Bureau
lrwxrwxrwx  1 fortain fortain   20 oct.  24 10:16 /home/fortain/Bureau -> /home/fortain/Bureau

/home/fortain:
total 628
lrwxrwxrwx  1 fortain fortain     20 oct.  24 10:16 Bureau -> /home/fortain/Bureau
-rw-rw-r--  1 fortain fortain 614757 sept. 19 19:11 carte_naq.pdf
drwxr-xr-x 17 fortain fortain   4096 oct.  10 09:48 Documents
drwxr-xr-x 11 fortain fortain   4096 août  31 17:59 Images
lrwxrwxrwx  1 fortain fortain     22 oct.  24 10:16 Modèles -> /home/fortain/Modèles
drwxr-xr-x  8 fortain fortain   4096 déc.  27  2022 Musique
lrwxrwxrwx  1 fortain fortain     20 oct.  24 10:16 Public -> /home/fortain/Public
drwx------  9 fortain fortain   4096 juil.  2 18:25 snap
drwxr-xr-x  2 fortain fortain   4096 oct.  27 16:21 Téléchargements
drwxr-xr-x 10 fortain fortain   4096 mai    4 10:48 Vidéos

en tous cas, c'est bien sympa de vous pencher sur mon pb, merci smile

Hors ligne

#16 Le 27/10/2023, à 18:20

nany

Re : [RESOLU] affichage de dossiers sur le bureau avec des liens cassés

OK. Il faut donc supprimer les liens et recréer les répertoires dans le dossier personnel.
Donne les retours de ;

cd ~ && rm -v Bureau Modèles Public
xdg-user-dirs-update --force
cat ~/.config/user-dirs.dirs
ls -l ~

Dernière modification par nany (Le 27/10/2023, à 18:23)

Hors ligne

#17 Le 27/10/2023, à 18:23

aude64

Re : [RESOLU] affichage de dossiers sur le bureau avec des liens cassés

voilà le retour de

cd ~ && rm -v Bureau Modèles Public
'Bureau' supprimé
'Modèles' supprimé
'Public' supprimé

voilà le retour de

xdg-user-dirs-update --force
Moving DESKTOP directory from  to Bureau
Moving TEMPLATES directory from  to Modèles
Moving PUBLICSHARE directory from  to Public

et celui de

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/Bureau"
XDG_DOWNLOAD_DIR="$HOME/Téléchargements"
XDG_TEMPLATES_DIR="$HOME/Modèles"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Musique"
XDG_PICTURES_DIR="$HOME/Images"
XDG_VIDEOS_DIR="$HOME/Vidéos"

Hors ligne

#18 Le 27/10/2023, à 18:27

nany

Re : [RESOLU] affichage de dossiers sur le bureau avec des liens cassés

J’ai édité mon message précédent trop tard, alors donne le retour de :

ls -l ~

Hors ligne

#19 Le 27/10/2023, à 18:30

aude64

Re : [RESOLU] affichage de dossiers sur le bureau avec des liens cassés

le voilà :

total 640
drwxr-xr-x  2 fortain fortain   4096 oct.  27 19:22 Bureau
-rw-rw-r--  1 fortain fortain 614757 sept. 19 19:11 carte_naq.pdf
drwxr-xr-x 17 fortain fortain   4096 oct.  10 09:48 Documents
drwxr-xr-x 11 fortain fortain   4096 août  31 17:59 Images
drwxr-xr-x  2 fortain fortain   4096 oct.  27 19:22 Modèles
drwxr-xr-x  8 fortain fortain   4096 déc.  27  2022 Musique
drwxr-xr-x  2 fortain fortain   4096 oct.  27 19:22 Public
drwx------  9 fortain fortain   4096 juil.  2 18:25 snap
drwxr-xr-x  2 fortain fortain   4096 oct.  27 16:21 Téléchargements
drwxr-xr-x 10 fortain fortain   4096 mai    4 10:48 Vidéos

Hors ligne

#20 Le 27/10/2023, à 18:34

nany

Re : [RESOLU] affichage de dossiers sur le bureau avec des liens cassés

Bien, alors ferme la session puis rouvre-la et croisons les doigts.

Hors ligne

#21 Le 27/10/2023, à 18:39

aude64

Re : [RESOLU] affichage de dossiers sur le bureau avec des liens cassés

c'est tout bon, ça a marché !
c'était un cliqué-glissé qui m'a échappé?

en tous cas un grand merci !

Hors ligne

#22 Le 27/10/2023, à 18:45

nany

Re : [RESOLU] affichage de dossiers sur le bureau avec des liens cassés

aude64 a écrit :

c'était un cliqué-glissé qui m'a échappé?

Je ne sais pas. ¯\_(ツ)_/¯

Toujours est-il qu’il y avait des répertoires (dont Bureau) transformés en liens qui pointaient vers eux-même et que, a priori, ça perturbait xdg-user-dirs-update.

Hors ligne

#23 Le 27/10/2023, à 19:30

Coeur Noir

Re : [RESOLU] affichage de dossiers sur le bureau avec des liens cassés

Les liens ne pointaient pas vers eux-mêmes, ils pointaient vers rien : 2 éléments de même nom ne peuvent pas coexister dans un même dossier.


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#24 Le 27/10/2023, à 19:35

nany

Re : [RESOLU] affichage de dossiers sur le bureau avec des liens cassés

aude64 a écrit :
/home/fortain:
…
lrwxrwxrwx  1 fortain fortain     20 oct.  24 10:16 Bureau -> /home/fortain/Bureau
…
lrwxrwxrwx  1 fortain fortain     22 oct.  24 10:16 Modèles -> /home/fortain/Modèles
…
lrwxrwxrwx  1 fortain fortain     20 oct.  24 10:16 Public -> /home/fortain/Public
…

Si ça ce ne sont pas des liens qui pointent vers eux-même alors qu’est-ce que c’est ?

Hors ligne

#25 Le 28/10/2023, à 00:09

Coeur Noir

Re : [RESOLU] affichage de dossiers sur le bureau avec des liens cassés

Des liens cassés car les cibles n'existent pas là sous $HOME, elles étaient à priori dans /home/fortain/Bureau/<les_dossiers> à ce moment là.
ok, la nuance est infime.

Un lien symbolique n'est jamais qu'un fichier ( certes spécial ) qui contient une information : le chemin de la cible. Quand on crée manuellement ( en commandes ) des liens symboliques, on peut tout à fait indiquer une cible qui n'existe pas ( ou pas encore, pas déjà. ) En graphique, via l'explorateur de fichiers on n'a pas d'autre choix que de cibler quelque chose qui existe pour créer un lien symbolique.

Dans le $HOME montré au #19, tu ne pourrais pas créer un lien symbolique nommé Bureau qui ciblerait $HOME/Bureau puisqu'un élément nommé Bureau existe déjà ( le dossier ).
Donc les liens qu'on voit au #15 ont pu être créés car les dossiers Bureau, Modèles et Public ne se trouvaient déjà plus dans le $HOME. C'était le premier truc à vérifier avant de toucher au fichier user-dirs.dirs

Lui est mis à jour à chaque démarrage de session : si dans $HOME aucun élément ne porte un nom de « dossiers usuels » alors les chemins sont vidés dans user-dirs.dirs, et tous renvoient alors à $HOME.
Ici, puisque des liens aux noms « usuels » existaient ( mais avec une cible inadéquate ) le fichier user-dirs.dirs a l'air normal ( après xdg-user-dirs-update --force ).

Le fichier user-dirs.dirs n'est qu'une information, une table d'orientation pour que la plupart des logiciels sachent où aller quand on leur mentionne DESKTOP, DOCUMENTS, PICTURES et les autres usuels XDG.
Écrire là un chemin vers un emplacement qui n'existe pas ( ou plus ) ne survivra pas au prochain démarrage de session.

Si tu veux signifier via user-dirs.dirs que les dossiers usuels ne sont pas dans $HOME, il faudra D'ABORD déplacer ( ou créer ) les dossiers en question vers l'emplacement choisi PUIS corriger en conséquence le fichier user-dirs.dirs.
Au prochain démarrage de session, puisque les éléments avec les noms usuels existent dans les chemins mentionnés, ils seront conservés dans le fichier « table d'orientation ».
( et l'explorateur de fichiers qui s'ouvre généralement par défaut sur $HOME sera vide, et c'est normal, mais les signets Documents, Vidéos et autres usuels t'emmèneront bien vers l'emplacement renseigné dans user-dirs.dirs ).

Ou regarde ce qui se passe dans user-dirs.dirs si tu changes les noms de tes dossiers usuels, lors de la prochaine connexion à cette session → chemins vidés, ramenés à $HOME.
Ou si tu écris un chemin vers un emplacement qui n'existe pas ( pas encore, pas déjà ) pour l'un des dossiers XDG → ça ne déplace rien et idem ↗

Tu me diras : tout ça c'est bien joli mais ça n'explique pas quoi / qui a créé les liens Bureau -> /home/fortain/Bureau, Modèles -> /home/fortain/Modèles et Public -> /home/fortain/Public…

Dernière modification par Coeur Noir (Le 28/10/2023, à 00:14)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne