Ubuntu 上的 Inkscape 运行正常。但是,如果我尝试打开.svg
位于另一个分区上的,则会收到错误:
Failed to load the requested file /media/path/to/file.svg
知道是什么原因导致了这个问题以及如何解决它吗?
糟糕的走动:我将文件复制到操作系统的主分区上,然后使用它。之后我将其复制回来。此解决方案弄乱了我拥有的 git 存储库,并且很耗时。
答案1
看来您安装的是 Inkscape 的 snap 版本,无法使用可移动媒体插件,因此您只能打开 $HOME 中的文件。要检查,请运行此
snap list
如果是这样,请继续按当前方式操作(如果想要使用 snap 版本),使用 snap edge 版本或安装没有限制的 .deb 版本。
虽然默认情况下 Edge (dev) snap 可以连接到可移动媒体,但这不是默认的。也许在某个时候稳定版本也会有这种可能性。为此,
sudo snap refresh inkscape --edge
然后连接到插件
snap connect inkscape:removable-media
对于 .deb 版本,
sudo apt-get install inkscape
您可以保留两个版本或删除 snap。snap 版本显示为 Inkscape,.deb 显示为 Inkscape 矢量图形编辑器,但从上下文菜单中看,两者都只是 inkscape。