Xfce 无法在 Ubuntu 19.04 下启动首选应用程序

Xfce 无法在 Ubuntu 19.04 下启动首选应用程序

在 Xfce 下从 Ubuntu 18.10 更新到 19.04 后,无法从面板启动终端。

Failed to launch preferred application for category TerminalEmulator. Failed to execute child process /usr/lib/x86_64-linux-gnu/xfce4/exo-1/exo-helper-1 (No such file or directory).) Directory exo-1 does not exist.

尝试从应用程序列表启动其他首选应用程序时会出现相同的错误消息。

这个问题该如何解决?

答案1

遇到了同样的问题。已报告此错误 在 Debian 错误列表中

sudo apt install libexo-1-0

对我有用。

答案2

我通过xfce4-settings使用以下命令进行安装解决了这个问题:

sudo apt install xfce4-settings 

答案3

我在 Debian 11(Bullseye)上遇到了同样的问题,我已设法通过创建一个到/lib/x86_64-linux-gnu/xfce4/exo-2/exo-helper-2(存在于我的系统中)的符号链接/lib/x86_64-linux-gnu/xfce4/exo-1/exo-helper-1(Xfce 正在寻找)来修复它。

虽然它似乎运行良好,但我无法判断程序是否会以任何方式运行,因此请自行承担风险。如果您的包管理器尝试操纵这些路径,手动创建文件和文件夹也可能会导致一些冲突 - 可能不是什么严重的问题,或者您无论如何都无法相对轻松地修复。

我已经libexo-* exoutils libexo-helpers安装了适合我的架构的所有软件包,并且都是最新的,所以这似乎不是一个缺少软件包的问题。

相关内容