Bonjour à tous,
J’ai un problème : la fenêtre de Nautilus (ou Gnome Fichiers) bouge toute seule et change le fichier que je sélectionne.
Reproduction du symptôme
J’ai un disque dur monté avec systemd-automount
(cf. /etc/fstab
ci-dessous). Cela fonctionne bien.
Voici comment je reproduis le problème :
- J’ouvre thunar (ou Fichiers, alias nautilus).
- Je navigue vers le point de montage (
/mnt/home-black
). - Je navigue vers un sous-répertoire (ex.
/mnt/home-black/Partitions/Vivaldi
). - Je redescends d’un répertoire dans l’arborescence (
/mnt/home-black/Partitions
). - Avec la molette ou les touches du clavier, je fais défiler la vue et descends dans la fenêtre qui liste les fichiers et dossiers.
Au bout de quelques secondes, j’entends le disque dur qui grattouille pendant ~0,5 - 1,0s. Alors, la fenêtre bouge toute seule et vient pointer sur le répertoire /mnt/home-black/Partitions/Vivaldi
.
Ce problème est particulièrement gênant au quotidien car j’ai besoin de manipuler des fichiers dans le navigateur de fichiers.
Le problème est à peu près le même sous Gnome-Files / Nautilus. Au lieu de pointer sur /mnt/home-black/Partitions/Vivaldi
, cela pointe carrément sur /mnt/home-black/Partitions/
en descendant dans l’arborescence.
Ressources
Je me tiens à disposition pour livrer plus d’infos si besoin.
Extrait de Fstab :
# Partitions des autres disques
# /dev/sdc est un WD Black avec des partitions linux. Ancienne méthode de montage :
#UUID=ed5ac6e5-9fc3-4d28-b0b5-0c4833249c71 /mnt/home-black ext4 defaults 0 2
# Systemd-automount :
# Le timeout faible sert à ne pas attendre les liens cassés.
# idle-timeout : Si le périphérique n'a pas été utilisé pendant tant de temps, systemd va tenter de le démonter.
# device-timeout : Lors d'un accès, si le périphérique n'est pas accessible, systemd va attendre ce temps avant d'abandonner.
#
# Après avoir modifié fstab et pour recharger la nouvelle configuration, faire :
# sudo systemctl daemon-reload && sudo systemctl restart local-fs.target
#
# On peut également démarrer ou arrêter un point de montage ainsi :
# # systemctl restart __point-de-montage__
# où __point-de-montage__ est donné par la commande suivante :
# # systemd-escape -p --suffix=automount /mon/point/de/montage
#
# Pour /mnt/home-black, cela donne :
# # systemctl restart "mnt-home\x2dblack.automount"
# (ne pas oublier les guillemets au besoin, \x2d est l'échappement du tiret)
UUID=ed5ac6e5-9fc3-4d28-b0b5-0c4833249c71 /mnt/home-black ext4 noauto,nofail,x-systemd.automount,x-systemd.idle-timeout=2s,x-systemd.device-t
imeout=30ms
Extrait de # mount
lorsque le disque est démonté :
# mount
[...]
systemd-1 on /mnt/home-black type autofs (rw,relatime,fd=58,pgrp=1,timeout=2,minproto=5,maxproto=5,direct,pipe_ino=200925)
[...]
Extrait de # mount
lorsque le disque est monté :
# mount
[...]
systemd-1 on /mnt/home-black type autofs (rw,relatime,fd=58,pgrp=1,timeout=2,minproto=5,maxproto=5,direct,pipe_ino=200925)
/dev/sdb8 on /mnt/home-black type ext4 (rw,relatime,x-systemd.automount,x-systemd.idle-timeout=2s)
[...]
D’avance, un grand merci !!
Le Barde