Okular 和 GIMP 无法访问单独分区的文件(Ubuntu 18.04)

Okular 和 GIMP 无法访问单独分区的文件(Ubuntu 18.04)

在安装 Ubuntu 18.04 期间,我创建了一个单独的分区/store。文件可以访问,但我无法使用 okular 和 GIMP 打开其中的文件。没有显示确切的错误,okular 只是说Could not open file:///store/1.pdf. GIMP 说:Opening '/store/2.jpg' failed:Could not open '/store/2.jpg' for reading: No such file or directory

但是其他程序,例如 chrome、文档查看器、kolourpaint 可以完美读取 pdf、jpg 文件。

当我在 okular/GIMP 中单击文件->打开时,/store 不会显示在其他文件夹中。位于 ~/Desktop 中的符号链接也不会显示。

有什么解决办法?

答案1

事实证明这是使用 snap 安装程序的限制:它只能访问主文件夹中的文件。因此,解决方案是从 snap 中删除 okular 和 gimp,然后使用 apt 安装:

# okular
sudo snap remove okular
sudo apt install okular

# gimp
sudo snap remove gimp
sudo add-apt-repository ppa:otto-kesselgulasch/gimp 
sudo apt-get update
sudo apt-get install gimp # without 2 previous lines gimp 2.8 will be installed

答案2

如果可用,删除 snap 并恢复到常规 APT 版本确实可以解决 Snap 的权限限制。

如果您没有该替代方案或更喜欢 snap 版本,您可能需要检查软件中的权限。打开权限“读取/写入可移动存储上的文件”将授予 snap 应用程序访问安装在 /media 或 /mnt 下的媒体的权限。snap 包必须提供该接口才能使其工作。请参阅询问 Ubuntu问题和snap 文档

相关内容