gthumb 一直运行良好,突然无法开始使用 GUI,在终端中运行时出现以下信息:
无法加载强制扩展“cairo_io”:无法打开模块“cairo_io”:libjxl.so.0:无法打开共享对象文件:没有此文件或目录
我在 DELL XPS-13 上运行 ubuntu 20.04。
有任何想法吗?
答案1
如果您启用了 ubuntuhandbook ppa,那么您需要安装该jpeg-xl
包:
sudo apt update
sudo apt install jpeg-xl
如果这不起作用,您可以尝试通过运行以下命令重新安装非 ppa 版本的 gthumb:
sudo apt update
sudo apt install gthumb=3:3.8.0-2.1build1
如果可行,您有两个选择。
选项 1: 删除 ppa。
例如,如果安装了 ubuntuhandbook ppa,则运行以下命令删除该 ppa:
sudo add-apt-repository --remove ppa:ubuntuhandbook1/apps
选项 2:暂停软件包版本,直到 ppa 错误得到修复。
例如,要暂停软件包版本,请使用以下命令:
sudo apt-mark hold gthumb=3:3.8.0-2.1build1
要取消保留软件包编号,请运行以下命令:
sudo apt-mark unhold gthumb=3:3.8.0-2.1build1
此外,如果 ppa 导致此问题,我强烈建议向 ppa 维护者提交错误报告。6jpeg-xl
月 15 日对该软件包进行了最新更新,这可能是导致此问题的原因。
要确定哪个 ppa 负责该包,请运行以下命令:
apt-cache policy gthumb
查找 ppa 并通过 google 搜索 ppa 名称来找到启动板页面。
在启动板页面上,查找出现错误时需要联系的人员。