在 KDE 上以 root 身份运行 bleachbit 时出现“未指定协议,无法打开 X 显示”错误

在 KDE 上以 root 身份运行 bleachbit 时出现“未指定协议,无法打开 X 显示”错误

运行时出现此错误漂白剂通过sudo或以 root 身份:

~$ sudo bleachbit
No protocol specified
/usr/lib/python2.7/dist-packages/gtk-2.0/gtk/__init__.py:57: GtkWarning: could not open display
  warnings.warn(str(e), _gtk.Warning)
Could not open X display

我有 ubuntu 14.04,bleachbit 1.0。

更新:也测试了 bleachbit 1.8,同样的问题。

答案1

也许这可能会有所帮助,似乎其他人也遇到过这个问题: https://bugs.launchpad.net/bleachbit/+bug/1377719

答案2

在 BleachBit 1.8 及以上版本中,您需要避免使用 KDE - 临时文件,或者在偏好设置中,您可以将看起来假设~/.kde/tmp-(username)-desktop14/xauth-1000-_0其文件名不会改变的文件列入白名单。

(感谢@dooley_labs 引用错误 1377719。)

相关内容