편집하다

편집하다

현재 bleachbit루트 권한으로 실행하는 데 어려움을 겪고 있습니다 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

관련 정보