실행할 때 sudo gedit /path/to/some/random/file
다음 오류가 발생합니다
** (gedit:6262): WARNING **: Command line `dbus-launch --autolaunch=7f8731869e1c690b8205727e0000000a --binary-syntax --close-stderr' exited with non-zero exit status 1: Autolaunch error: X11 initialization failed.
Cannot open display:
Run 'gedit --help' to see a full list of available command line options.
를 사용하면 gksudo
어느 것도 도움이되지 않습니다
Cannot open display:
Run 'gedit --help' to see a full list of available command line options.
도움이 필요하십니까? 루트로 Gedit에서 파일을 열려면이 기능이 필요합니다.
이 오류는 같은 오류로 발견되었지만 해결책은 없습니다. sudo로 gedit을 시작할 수 없습니다
편집
이 게시물은 우분투 포럼 에서 찾았습니다 .
지침은 다음과 같습니다.
- echo $ DISPLAY #이 값은 아래 3 줄이 필요합니다
- 구형 슬랙웨어에서 sudo -i # 또는 "su-"
- xauth merge ~ alien / .Xauthority # "alien"대신 여기에 자신의 사용자 이름을 사용하십시오
- export DISPLAY = : 0.0 # 3 줄 전에 본 DISPLAY 값을 사용하십시오
명령 # 3에 올 때이 오류가 발생했습니다.
xauth: file /root/.Xauthority does not exist
이 새로운 정보가 더 밝아 질 수 있습니다.
gksudo
하거나 gksu
반환합니다.
gksudo gedit /path/to/the/file/name
대신 사용해 보셨습니까 ?