我之前有一台装有 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