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 20/10/2021, à 12:30

Jansma

[Résolu] Impossible de déplacer vers la corbeille

Bonjour, depuis une réinstallation d'Ubuntu 20.04, la fonction "déplacer vers la corbeille" a disparu quand je fais clic-droit sur un élément.
A la place dans le menu déroulant j'ai "supprimer définitivement". De même si je fais un glisser-déplacer vers la corbeille ça ne marche pas, on me dit "impossible de déplacer ver la corbeille, voulez-vous le supprimer définitivement".

Bizarre bizarre, j'ai eu des tas de versions de Linux et c'est la 1ère fois que je vois ça.

Dernière modification par Jansma (Le 20/10/2021, à 18:48)

Hors ligne

#2 Le 20/10/2021, à 13:12

abelthorne

Re : [Résolu] Impossible de déplacer vers la corbeille

Deux hypothèses :
1) Si ça concerne des fichiers qui sont dans ton dossier perso, le dossier de la corbeille n'a peut-être pas les droits normaux et nécessaires. On peut le vérifier facilement :

ls -l ~/.local/share | grep Trash
ls -lR ~/.local/share/Trash

2) Si ça concerne des fichiers qui sont sur une autre partition (qui peut être un périphérique externe : clé USB, disque dur...), la corbeille n'existe pas ou n'a pas les bonnes permissions. En dehors du dossier perso, elle est en effet gérée avec une structure spécifique qui peut poser problème notamment sur les partitions en FAT/NTFS.

Hors ligne

#3 Le 20/10/2021, à 13:23

Jansma

Re : [Résolu] Impossible de déplacer vers la corbeille

Merci,
1 / voici ce que donne les commandes :

mon-nom@pat-system:~$ ls -l ~/.local/share | grep Trash
drwx------ 5 mon-nom mon-nom 4096 oct.  20 12:20 Trash
mon-nom@pat-system:~$ ls -lR ~/.local/share/Trash
/home/jeansoulin/.local/share/Trash:
total 12
drwx------ 2 mon-nom 4096 oct.  20 12:20 expunged
drwx------ 2  mon-nom mon-nom4096 oct.  20 12:20 files
drwx------ 2 mon-nom mon-nom 4096 oct.  20 12:20 info

/home/jmon-nom.local/share/Trash/expunged:
total 0

/home/mon-nom.local/share/Trash/files:
total 0

/home/mon-nom/.local/share/Trash/info:
total 0
mon-nom@pat-system:~$ 

2 / La corbeille se trouve sur le disque dur root (où y a Ubuntu et les programmes) alors que mes données se trouvent sur le disque de données. Effectivement quand je place un fichier sur le disque root je peux le mettre dans la corbeille au lieu de le supprimer. Cependant avant, c'était l'inverse. La réinstallation a dû tout inverser.
Si ça vient de là, comment créer une corbeille sur le disque de données ?

Hors ligne

#4 Le 20/10/2021, à 13:34

abelthorne

Re : [Résolu] Impossible de déplacer vers la corbeille

La corbeille dans le dossier perso a l'air ok.

La partition de ton disque de données est à quel format (EXT4, NTFS...) ? Elle est montée sur quel emplacement ? Dans le doute, donne le contenu du fstab, ce sera plus simple :

cat /etc/fstab

Hors ligne

#5 Le 20/10/2021, à 13:41

Jansma

Re : [Résolu] Impossible de déplacer vers la corbeille

Alors selon mon programme "disques", le disque de données est du type NTFS/exFAT/HPFS
Contenu NTFS Monté sur /mnt/650C561B4F9EE141

Résultat du code :

$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sdb6 during installation
UUID=303a553e-a321-422f-b7b9-4ed1a4d210a8 /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sdb1 during installation
UUID=FA14-3A80  /boot/efi       vfat    umask=0077      0       1
/swapfile                                 none            swap    sw              0       0
/dev/disk/by-uuid/650C561B4F9EE141 /mnt/650C561B4F9EE141 auto nosuid,nodev,nofail,x-gvfs-show 0 0
/dev/disk/by-uuid/34B683CA76461CE1 /mnt/34B683CA76461CE1 auto nosuid,nodev,nofail,x-gvfs-show 0 0

Hors ligne

#6 Le 20/10/2021, à 13:47

Jansma

Re : [Résolu] Impossible de déplacer vers la corbeille

Capture d'écran :
captur10.png

Hors ligne

#7 Le 20/10/2021, à 13:48

abelthorne

Re : [Résolu] Impossible de déplacer vers la corbeille

C'est quelle partition qui est concernée par le problème de corbeille ? /mnt/650C561B4F9EE141, /mnt/34B683CA76461CE1 ou les deux ?

Donne le retour de ces deux commandes pour vérifier s'il y a un dossier pour la corbeille dessus :

ls -la /mnt/650C561B4F9EE141 | grep Trash
ls -la /mnt/34B683CA76461CE1 | grep Trash

Sur une partition NTFS, ça peut potentiellement poser problème au niveau des permissions, qui dépendent des options du point de montage.

Hors ligne

#8 Le 20/10/2021, à 13:51

Jansma

Re : [Résolu] Impossible de déplacer vers la corbeille

C'est la partition qui finit par 141 je pense. L'autre fonctionne.

$ ls -la /mnt/650C561B4F9EE141 | grep Trash
drwxrwxrwx 1 root root     0 oct.  20 12:28 .Trash-1000
mon-nom@pat-system:~$ ls -la /mnt/34B683CA76461CE1 | grep Trash
drwxrwxrwx 1 root root    0 déc.  21  2017 .Trash-1000

Hors ligne

#9 Le 20/10/2021, à 14:01

abelthorne

Re : [Résolu] Impossible de déplacer vers la corbeille

Celle sur /mnt/34B683CA76461CE1 fonctionne ? C'est curieux, elle a les mêmes permissions et le même proprio (root, qui est a priori le problème).

De mémoire, on ne peut pas modifier le proprio d'un dossier sur une partition NTFS vu qu'il est censé être simulé mais j'ai un doute, on va quand même faire un test :

sudo chown -R $USER:$USER /mnt/650C561B4F9EE141/.Trash-1000
sudo chown -R $USER:$USER /mnt/34B683CA76461CE1/.Trash-1000

Si tu revérifies ensuite à nouveau avec les commandes précédentes le proprio de .Trash-1000, c'est toujours root ?

Pendant qu'on y est, la commande suivante renvoie bien 1000 ?

id -u

Hors ligne

#10 Le 20/10/2021, à 14:09

Jansma

Re : [Résolu] Impossible de déplacer vers la corbeille

Apparemment c'est tout pareil :

~$ sudo chown -R $USER:$USER /mnt/650C561B4F9EE141/.Trash-1000
~$ sudo chown -R $USER:$USER /mnt/34B683CA76461CE1/.Trash-1000
~$ id -u
1000

Hors ligne

#11 Le 20/10/2021, à 14:11

Jansma

Re : [Résolu] Impossible de déplacer vers la corbeille

La suite :

~$ ls -la /mnt/650C561B4F9EE141 | grep Trash
drwxrwxrwx 1 root root     0 oct.  20 12:28 .Trash-1000
~$ ls -la /mnt/34B683CA76461CE1 | grep Trash
drwxrwxrwx 1 root root    0 déc.  21  2017 .Trash-1000

EDIT : Oui, celle sur /mnt/34B683CA76461CE1 fonctionne

Dernière modification par Jansma (Le 20/10/2021, à 14:21)

Hors ligne

#12 Le 20/10/2021, à 14:22

abelthorne

Re : [Résolu] Impossible de déplacer vers la corbeille

C'est bien ce qu'il me semblait. Du coup, il va falloir modifier les options de montage de la partition et c'est là que ça se complique.

Tout d'abord, est-ce que ton compte est le seul qui doit accéder à cette partition ou il y a plusieurs comptes utilisateurs sur ton PC ?

Dernière modification par abelthorne (Le 20/10/2021, à 14:24)

Hors ligne

#13 Le 20/10/2021, à 14:23

Jansma

Re : [Résolu] Impossible de déplacer vers la corbeille

Je suis le seul utilisateur

Hors ligne

#14 Le 20/10/2021, à 14:25

abelthorne

Re : [Résolu] Impossible de déplacer vers la corbeille

J'avais zappé ton EDIT. Du coup, que la corbeille sur l'autre partition NTFS avec les mêmes caractéristiques fonctionne, ça n'a aucun sens... On va quand même vérifier un truc supplémentaire :

ls -lRa /mnt/650C561B4F9EE141/.Trash-1000
ls -lRa /mnt/34B683CA76461CE1/.Trash-1000

Hors ligne

#15 Le 20/10/2021, à 14:30

Jansma

Re : [Résolu] Impossible de déplacer vers la corbeille

~$ ls -lRa /mnt/650C561B4F9EE141/.Trash-1000
/mnt/650C561B4F9EE141/.Trash-1000:
total 56336
drwxrwxrwx 1 root root        0 oct.  20 12:28 .
drwxrwxrwx 1 root root     4096 oct.   8 19:51 ..
drwxrwxrwx 1 root root   671744 oct.  20 12:20 expunged
drwxrwxrwx 1 root root 25366528 oct.  20 12:20 files
drwxrwxrwx 1 root root 31645696 oct.  20 12:20 info

/mnt/650C561B4F9EE141/.Trash-1000/expunged:
total 656
drwxrwxrwx 1 root root 671744 oct.  20 12:20 .
drwxrwxrwx 1 root root      0 oct.  20 12:28 ..

/mnt/650C561B4F9EE141/.Trash-1000/files:
total 24772
drwxrwxrwx 1 root root 25366528 oct.  20 12:20 .
drwxrwxrwx 1 root root        0 oct.  20 12:28 ..

/mnt/650C561B4F9EE141/.Trash-1000/info:
total 30904
drwxrwxrwx 1 root root 31645696 oct.  20 12:20 .
drwxrwxrwx 1 root root        0 oct.  20 12:28 ..
~$ ls -lRa /mnt/34B683CA76461CE1/.Trash-1000
/mnt/34B683CA76461CE1/.Trash-1000:
total 4
drwxrwxrwx 1 root root    0 déc.  21  2017 .
drwxrwxrwx 1 root root 4096 juil. 15  2017 ..
drwxrwxrwx 1 root root    0 déc.  21  2017 expunged
drwxrwxrwx 1 root root    0 déc.  21  2017 files
drwxrwxrwx 1 root root    0 déc.  21  2017 info

/mnt/34B683CA76461CE1/.Trash-1000/expunged:
total 0
drwxrwxrwx 1 root root 0 déc.  21  2017 .
drwxrwxrwx 1 root root 0 déc.  21  2017 ..

/mnt/34B683CA76461CE1/.Trash-1000/files:
total 0
drwxrwxrwx 1 root root 0 déc.  21  2017 .
drwxrwxrwx 1 root root 0 déc.  21  2017 ..

/mnt/34B683CA76461CE1/.Trash-1000/info:
total 0
drwxrwxrwx 1 root root 0 déc.  21  2017 .
drwxrwxrwx 1 root root 0 déc.  21  2017 ..

Hors ligne

#16 Le 20/10/2021, à 14:49

abelthorne

Re : [Résolu] Impossible de déplacer vers la corbeille

Les deux partitions ont exactement la même structure pour la corbeille, sont au même format et ont les mêmes options de montage. C'est assez curieux que la corbeille fonctionne avec l'une mais pas l'autre.

Sur celle qui fonctionne (/mnt/34B683CA76461CE1), si tu mets un fichier à la corbeille, il apparaît bien dedans et tu peux la vider ?

Hors ligne

#17 Le 20/10/2021, à 14:57

Jansma

Re : [Résolu] Impossible de déplacer vers la corbeille

Absolument, je viens de refaire la manip et tout marche comme tu dis sur ce disque.
Oui, c'est incompréhensible.

Hors ligne

#18 Le 20/10/2021, à 15:13

abelthorne

Re : [Résolu] Impossible de déplacer vers la corbeille

Bon, on va essayer de monter la première partition différemment. Édite le fstab :

sudo nano /etc/fstab

Modifie la ligne suivante :

/dev/disk/by-uuid/650C561B4F9EE141 /mnt/650C561B4F9EE141 auto nosuid,nodev,nofail,x-gvfs-show 0 0

comme suit :

/dev/disk/by-uuid/650C561B4F9EE141 /mnt/650C561B4F9EE141 ntfs-3g rw,user,auto,exec,gid=1000,uid=1000,umask=000,utf8,codepage=850,shortname=mixed 0 0

Tu peux aussi éventuellement le faire pour la deuxième partition, même ligne en changeant juste l'identifiant et le nom du point de montage.

Une fois que c'est fait, enregistre avec ctrl + O, valide le nom de fichier avec entrée, puis ferme Nano avec ctrl + X. Ensuite, redémarre et vérifie les permissions :

ls -la /mnt/650C561B4F9EE141 | grep Trash

Hors ligne

#19 Le 20/10/2021, à 15:49

Jansma

Re : [Résolu] Impossible de déplacer vers la corbeille

Hum, j'ai échoué la tentative car le copier-coller de la modif ne marche pas.  Il faut que je rentre le code à la main et j'ai peur de faire une erreur et de tout planter comme j'avais fait pour autre chose dans mon Ubuntu précédent.
De plus les fonctions en bas ne marchent pas ou c'est moi qui ne sait pas faire.

Bref j'ai commencé puis j'ai arrêté et retapé la ligne originale qui elle est beaucoup plus courte, tant pis je préfère rester comme ça plutôt que de prendre le risque de tout réinstaller une 2ème fois en 1 semaine.

Hors ligne

#20 Le 20/10/2021, à 15:54

abelthorne

Re : [Résolu] Impossible de déplacer vers la corbeille

Ça ne risque pas grand chose, au pire ta partition ne sera pas montée avant que les options soient corrigées. Si tu veux éviter les risques de copier/coller dans Nano ou le terminal plus généralement, passe par le menu contextuel (clic droit → Copier ou Coller).

Et si vraiment tu ne veux pas utiliser Nano, tu peux passer par ton éditeur habituel, par exemple GEdit :

sudo gedit /etc/fstab

C'est déconseillé parce que s'il enregistre ses paramètres, tu vas te retrouver avec des fichiers de config appartenant à root dans ton dossier perso mais si ça arrive, ça se corrige.

Hors ligne

#21 Le 20/10/2021, à 16:04

Jansma

Re : [Résolu] Impossible de déplacer vers la corbeille

Je referai un essai d'ici ce soir car là j'ai pas assez de temps. Merci.

Hors ligne

#22 Le 20/10/2021, à 16:13

ylag

Re : [Résolu] Impossible de déplacer vers la corbeille

Bonjour,

abelthorne au #20 a écrit :

C'est déconseillé parce que s'il enregistre ses paramètres, tu vas te retrouver avec des fichiers de config appartenant à root dans ton dossier perso...

Sur la 20.04, remplacer sudo gedit /etc/fstab par :

gedit admin:///etc/fstab

A+

Hors ligne

#23 Le 20/10/2021, à 16:31

abelthorne

Re : [Résolu] Impossible de déplacer vers la corbeille

Ça fonctionne vraiment, ça ? Sur Xubuntu je n'ai jamais réussi à utiliser admin://

Hors ligne

#24 Le 20/10/2021, à 17:05

ylag

Re : [Résolu] Impossible de déplacer vers la corbeille

Bonjour,

Ça fonctionne vraiment, ça ? Sur Xubuntu je n'ai jamais réussi à utiliser admin://

Je ne sais pas pour Xubuntu, mais ça fonctionne pour moi sur Ubuntu ansi que sur Debian Bullseye.

Par contre, la fenêtre d'authentification où l'on renseigne son mot de passe se lance deux fois consécutives lors d'une première utilisation de la fonction dans la session active ; un vieux «bug» qui semble traîner depuis fort longtemps...

A+

Dernière modification par ylag (Le 20/10/2021, à 17:50)

Hors ligne

#25 Le 20/10/2021, à 17:43

Jansma

Re : [Résolu] Impossible de déplacer vers la corbeille

Ok j'y suis arrivé avec cette méthode. Il ne me reste plus qu'à redémarrer. Rendez-vous dans 2 minutes si ça a fonctionné ou dans 1 semaine si j'ai dû réinstaller le système.



ylag a écrit :

Bonjour,

abelthorne au #20 a écrit :

C'est déconseillé parce que s'il enregistre ses paramètres, tu vas te retrouver avec des fichiers de config appartenant à root dans ton dossier perso...

Sur la 20.04, remplacer sudo gedit /etc/fstab par :

gedit admin:///etc/fstab

A+

Hors ligne