web-dev-qa-db-fra.com

GIMP 2.10 n'a pas la permission d'accéder à un lecteur USB. Pourquoi? Comment résoudre? (18.04)

GIMP 2.10 ne me permet pas d'ouvrir le répertoire /media, donc je ne suis pas accès à mon lecteur USB externe . Je reçois le message d'erreur suivant :
enter image description here

Je reçois le même message d'erreur si j'essaie d'ouvrir un fichier image dans Nautilus à partir du lecteur USB par un fichier d’image clic droit> Ouvrir avec GIMP

J'ai installé GIMP 2.10 avec snap:

$ Sudo snap install gimp

Il y a évidemment quelque chose qui me manque en termes de configuration, mais je ne trouve pas encore de question similaire postée.

Mise à jour :
On m'a indiqué la solution pour résoudre le problème:
Comment puis-je avoir la dernière version de GIMP disponible?

Vous devez accorder au package GIMP une autorisation explicite d’accéder au support externe une fois installé:

Sudo snap connect gimp:removable-media

Pourquoi N0rbert élude-t-il cette étape supplémentaire?
Comment obtenir un accès au stockage USB à partir de l'application installée en tant que composant logiciel enfichable?

"... si l'application ne possède pas de connexion automatique de média amovible, nous devons la connecter manuellement"

Ma question est la suivante: pourquoi un package d’application serait-il créé sans possibilité d’accéder par défaut à un support externe?

4
Broadsworde

Parfois, le conditionneur du package de capture donne au package de capture une autorisation explicite d'accéder à un média externe, mais ce n'est parfois pas le cas. Par conséquent, la décision d'accorder au package de capture une autorisation explicite d'accéder à un support externe est laissée à l'utilisateur. En l'absence de stratégie prioritaire, la décision d'activer la prise en charge des supports amovibles appartient au conditionneur du package de capture, puis à l'utilisateur.

J'ai remarqué que les packages de capture instantanée sont généralement moins fiables que les packages d'apt, ce qui signifie que j'installe souvent un package de capture instantanée, puis que je dois le désinstaller, car il ne fonctionnait pas correctement. Par conséquent, je suppose que le fait de ne pas activer la prise en charge des supports amovibles sur certains packages de capture ajoute une couche de sécurité supplémentaire au package de capture que le conditionneur a jugé nécessaire.

Si vous avez besoin que GIMP ait un accès complet à un support externe (tel qu'un lecteur flash USB, une carte SD/MicroSD, un disque dur monté supplémentaire, etc.), exécutez la commande suivante:

Sudo snap connect gimp:removable-media
$ Sudo snap connect gimp: support amovible 
$ connexions instantanées gimp 
 Interface Connecteur Emplacement Remarques 
 contenu [gtk-3-themes] gimp: gtk-3-thèmes gtk-common-themes: gtk-3-themes - 
 contenu [thèmes-icônes] gimp: thèmes-icônes gtk-thèmes-communs: icône-thèmes - 
 contenu [thèmes-sons] gimp: thèmes-sons gtk-thèmes-communs: thèmes-sons - 
 cups-control gimp: cups-control - - 
 dbus - gimp: dbus-gimp - 
 desktop gimp: bureau: bureau - 
 desktop-legacy gimp: bureau-legacy: desktop-legacy - 
 gsettings gimp: gsettings: gsettings - 
 home gimp: accueil: accueil - 
 gimp réseau: réseau: réseau - 
 opengl gimp: opengl: opengl - 
 support amovible gimp: amovible support: manuel des supports amovibles 
 unité7 gimp: unité7: unité7 - 
 wayland gimp: wayland: wayland - 
 x11 gimp: x11: x11 - 
3
karel