web-dev-qa-db-fra.com

Partages réseau montés Ubuntu 18.04 ne figurant pas sous les périphériques dans le gestionnaire de fichiers

Je cherche une solution ou des conseils sur l'endroit où déposer un bogue.

Sur mes installations de bureau 18.04 (Gnome Shell et Ubuntu Mate) lors du montage de partages réseau (SMB et NFS), elles n'apparaissent plus sous Périphériques dans le gestionnaire de fichiers (Nautilus ou Caja). Les montages aboutissent et sont accessibles à leurs points de montage.

En 16.04 et 17.10, ces montages sont apparus sous Périphériques ( Capture d'écran des partages réseau montés sur Ubuntu Mate 17.1 )

J'utilise le code suivant pour monter des partages NFS

Sudo mount.nfs 192.168.2.123:/mnt/freenas-data1/photobackup /media/philroche/photobackup

et pour SMB partages

Sudo mount.cifs //192.168.2.123/photobackup /media/philroche/photobackup

Est-ce que quelqu'un d'autre en fait l'expérience et où devrais-je enregistrer un bogue, ou peut-être s'agit-il d'un changement intentionnel? J'ai demandé ceci sur IRC dans #ubuntu mais aucune réponse.

Une question similaire a été postée @ Nautilus ne montre pas les lecteurs montés dans la barre latérale

2
philroche

Je ne peux parler que d'un montage cifs.

Je n'avais jamais remarqué cela auparavant, mais c'est probablement à cause de la façon dont j'ai monté ces actions, ce que vous pouvez considérer comme un moyen de contourner votre problème.

J'ai une part d'invité que je veux monter. Si j'essaye de le monter à votre façon, il fait exactement ce que vous avez dit:

Sudo mount.cifs //server/share /home/morbius/Public -o guest

Mais si je le monte dans fstab en tant qu’entrée "mount as required", il est répertorié sur le panneau latéral de Nautilus. Mon entrée dans fstab ressemblerait à ceci:

//server/share /home/morbius/Public cifs guest,user,noauto 0 0

Dès que je sauvegarde fstab, un dossier "Public" apparaît sur le panneau latéral de Nautilus. Si je clique dessus (en tant qu'utilisateur ordinaire à cause de l'option "utilisateur"), le partage est monté. Cela fonctionnera si le point de montage se trouve dans mon répertoire personnel ou sous/media. Cela ne fonctionnera pas si le point de montage est ailleurs. Remarque: ces actions ne seront pas montées automatiquement (noauto). Ils ne monteront que lorsque je clique sur l'icône du panneau latéral. Ils peuvent également être démontés à partir de cette même icône.

Je suppose que ce qui se passe ici, c’est que, en raison de l’emplacement du point de montage et du fait qu’il se trouve dans le fstab, il induit une réponse de la part des udisks qui force l’icône à apparaître sur le panneau latéral.

En outre, pour moi, ce sont des partages connus sur des hôtes connus, donc si vous utilisez mount.cifs manuellement pour monter des partages aléatoires sur des hôtes aléatoires, cette solution de contournement ne vous aidera pas beaucoup.

1
Morbius1

Ce problème a maintenant été résolu dans le cadre des mises à jour en amont de glib.

https://bugs.launchpad.net/ubuntu/+source/glib2.0/+bug/1773334 et https://gitlab.gnome.org/GNOME/glib/issues/1424 . Fusionner spécifiquement la demande https://gitlab.gnome.org/GNOME/glib/merge_requests/125

0
philroche