在 Mate 替换 Ubuntu 后,Inkscape 停止工作

在 Mate 替换 Ubuntu 后,Inkscape 停止工作

我之前有一台装有 Ubuntu 的 PC,现在装了 Ubuntu mate。这显然导致我的系统发生变化,当我尝试启动 inkscape 时,出现了以下错误:

Gtk-Message:无法加载模块“overlay-scrollbar”
Gtk-Message:无法加载模块“gail”
Gtk-Message:无法加载模块“atk-bridge”

(inkscape:10640):Gtk-警告**:无法打开显示::19.0

我曾尝试通过 snap 和软件卸载并重新安装 inkscape(我不确定管理器使用哪个软件)。

此外,还遵循了这里但无济于事。

我还能尝试其他什么方法让 inkscape 再次启动吗?

编辑:
这看起来很奇怪,但我也尝试过这些解决方案而且他们似乎也没有删除其他错误消息。

编辑2:
我正在使用 Ubuntu 16.04,并在其上添加了 mate 桌面。

我已经运行了 inkscape 安装方式评论中提到的命令:

$dpkg -l inkscape
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                            Version              Architecture         Description
+++-===============================-====================-====================-====================================================================
un  inkscape                        <none>               <none>               (no description available)
$ snap list | grep -i inkscape
inkscape            0.92.4                      7378  latest/stable     inkscape*     -

这至少让我感到困惑。我以为我会找到安装的 inkscape,dpkg因为上次尝试是使用来自 mate 的软件。尽管在上面的命令中它在我的列表中声明为已安装,但它似乎已损坏(?)。也许这就是我无法执行它的原因?

答案1

un的输出意味着dpkg -l它有以下排队动作

u= 未知

并声明

n= 未安装

(看man dpkg-query了解详情)。

因此我建议删除已关闭的 Inkscape 并安装基于 APT 的版本:

snap remove inkscape

sudo apt-get install inkscape

相关内容