我目前在尝试以bleachbit
root 权限运行时正在苦苦挣扎CentOS 8
。使用我的non-sudo
用户,没有问题。当我尝试以 sudo 运行它时,出现以下错误:
(bleachbit.py:10145): Gdk-CRITICAL **: 10:04:10.493: gdk_screen_get_root_window: assertion 'GDK_IS_SCREEN (screen)' failed
No protocol specified
Unable to init server: Could not connect: Connection refused
(bleachbit.py:10145): Gtk-WARNING **: 10:04:10.503: cannot open display: :0
这个问题似乎与缺乏gksudo
.
有人知道如何在特权下运行gtk
工具吗?sudo
编辑
一个解决方案似乎是在终端上键入以下命令。
xhost +
xhost
通过发出命令打开对 X 会话的访问。第一类看看什么是开放的。然后,在您的情况下,您可能应该输入
要永久打开来自本地主机的所有连接,我认为您应该添加
到
etc/X0.hosts
. 在这里查看更多信息: http: //osr507doc.sco.com/en/GECG/X_Disp_ProcAccessByHost.html