Notice
Recent Posts
Recent Comments
Link
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
Tags more
Archives
Today
Total
관리 메뉴

Atelier Enyou

우분투 17.10 터미널에서 관리자 권한으로 GUI 프로그램 열기 본문

카테고리 없음

우분투 17.10 터미널에서 관리자 권한으로 GUI 프로그램 열기

연유 2019. 5. 29. 00:32

(2018.01.03 00:09 글로 부터 이전되었습니다.)

 

우분투 17.10에서 터미널에서 관리자 권한으로 GUI 프로그램을 열려면, 실행되지 않습니다.

예를 들어서 gedit로 foo.txt 파일을 수정하려고,

 

sudo gedit foo.txt

 

를 입력하면

(gedit:3278): Gtk-WARNING **: cannot open display: :0

라는 에러가 발생하면서 실행되지 않습니다.

이유는 wayland에서 터미널 관리자 권한으로 GUI 프로그램 실행을 권장하지 않는다고 합니다. (출처)

 

xhost si:localuser:root 

 

따라서 위의 명령으로 X window에 대한 권한을 설정한 뒤에

sudo gedit foo.txt를 실행하면 옛날처럼 gedit 화면이 뜰 것입니다.

모든 작업을 마무리했다면 다음의 명령으로 권한을 회수합니다.

 

xhost -si:localuser:root 

 

이 방법보다 권장하는 것은 vi나 nano를 사용하는 것인데, 처음 접하는 사람은 오히려 더 당황스러울 수도 있겠네요.

이 팁은 로그인 화면에서 wayland가 아니라 원래의 x.org를 선택했다면 필요 없는 팁입니다.

Comments