web-dev-qa-db-fra.com

Firefox Quantum installé mais ne voit pas les lecteurs de stockage internes ou externes

J'ai récemment installé Ubuntu 18.04 sur mon ordinateur personnel et suis allé mettre à niveau ma copie de Firefox vers la nouvelle version de Quantum. Mon ordinateur est configuré avec deux disques durs internes; et SSD pour le système d’exploitation et un disque dur 1 To WD pour le stockage. L'ancienne version de Firefox pouvait voir ou accéder au lecteur de stockage interne ... la version de Quantum ne pouvait pas voir/trouver ce lecteur OR aucun lecteur externe connecté à mon ordinateur. Google Chrome n'a pas de problème avec le lecteur interne, et je ne pense pas que le lecteur soit en faute, car Chrome peut y trouver et l'enregistrer, et l'ancienne version de Firefox (maintenant réinstallé) peut rechercher et enregistrer sur le lecteur interne ... que se passe-t-il avec Firefox Quantum?

Le montage au démarrage du système est vérifié
Afficher l'interface utilisée est cochée
Demander une autorisation supplémentaire n'est PAS cochée
NO Nom d'affichage
NO Nom d'icône
NO Symbolic Icon Name
le champ non nommé a les propriétés suivantes: nosuid, nodev, nofail, x-gvfs-show
Point de montage =/mnt/Storage_Disc_01
Identifiez-vous =/dev/disk/by-label/Storage_Disc_01
Type de système = auto

Qu'est-ce que je fais de mal, ou Firefox Quantum peut-il uniquement voir le lecteur sur lequel il est installé?

2
Jack Simmons

Lorsque vous installez Firefox en tant que composant logiciel enfichable, il s'agit du comportement attendu.

Par défaut, il n'a accès qu'au dossier de base. Voir ceci question et réponse pour plus de détails . Et cela produira une erreur de permission sur l'accès au dossier /media/$USER/drive/:

Snap permission denied while saving page from Firefox

Vous devez connecter manuellement :removable-media plug à Firefox pour supprimer cette erreur.

snap connect firefox:removable-media

et vous obtiendrez la liste de connecteurs suivante:

$ snap interfaces  | grep -v ".*-$"
Slot                       Plug
:avahi-observe             firefox
:browser-support           firefox:browser-sandbox
:camera                    firefox
:core-support              core:core-support-plug
:cups-control              firefox
:desktop                   firefox
:desktop-legacy            firefox
:gsettings                 firefox
:home                      firefox
:network                   firefox
:opengl                    firefox
:pulseaudio                firefox
:removable-media           firefox # <- it should see drives in /media/
:screen-inhibit-control    firefox
:unity7                    firefox
:upower-observe            firefox
:x11                       firefox
-                          firefox:network-observe

Si cela ne fonctionne pas ou si vous ne souhaitez pas établir une telle connexion - supprimez la version Snap avec

snap remove firefox

et installez deb-version à la place (vous obtiendrez 60.0.2 ):

Sudo apt-get update
Sudo apt-get install firefox
2
N0rbert