Kali Linux使用sudo启动mousepad失败,出现“Failed to initialize xfconf”错误问题的解决办法

Kali Linux使用sudo启动mousepad失败,出现“Failed to initialize xfconf”错误问题的解决办法

问题描述

在 Kali Linux (此处以2021.1版本为例)中,mousepad 为 Xfce 桌面环境默认编辑器。当使用 root 用户运行 mousepad 时,会遇到错误,提示信息如下:

中文提示:
Failed to initialize xfconf: 执行子进程“dbus-launch”失败(没有那个文件或目录)
中文错误提示信息
英文提示:
Failed to initialize xfconf: Failed to execute child process “dbus-launch” (No such file or directory)
英文错误提示信息

解决方法

通过命令 sudo apt-get install dbus-x11 安装 dbus-x11 包即可解决问题
安装 dbus-x11 包解决问题

问题交流

解决问题所需安装的 dbus-x11 安装包,其相关说明在网上难以寻觅,只有 Ubuntu 和 Debian 的包管理页面中有相关的简要描述。

由于笔者对 Linux 的理解尚浅,在查询 dbus 和 X11(X Window System)相关信息后,仍不清楚 Kali Linux 中自带的 dbus 与上文中提及的 dbus-x11 的具体区别,希望了解相关知识的朋友能留下宝贵的见解,在此提前表示感谢。

此外,mousepad 作为 Xfce 桌面环境的默认编辑器,理论上讲在其使用过程中不应存在任何关于启动和正常使用方面的问题,更不会出现依赖缺失,是否存在不额外安装 dbus-x11 便可解决上述问题的办法呢?这一点还未可知。

参考资料

X11(X Window System):https://en.wikipedia.org/wiki/X_Window_System

D-Bus:https://en.wikipedia.org/wiki/D-Bus

软件包:dbus-x11:https://packages.debian.org/buster/dbus-x11

软件包:dbus:https://packages.debian.org/buster/dbus

  • 9
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值