編集する

編集する

現在、bleachbitroot権限で実行するのに苦労しています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 +

答え1

コマンドを実行してXセッションへのアクセスを開きますxhost。最初

xhost

何が開いているかを確認してください。その後、あなたの場合は、次のように入力する必要があります。

xhost +SI:localuser:root

localhostですべての接続を永久に開くには、以下を追加する必要があると思います。

localhost

到着するetc/X0.hosts。詳しくはこちらをご覧ください。http://osr507doc.sco.com/en/GECG/X_Disp_ProcAccessByHost.html

関連情報