Development/Linux
[Mobaxterm] ssh접속하여 Docker에서 windows에 terminator GUI 띄우기
jstar0525
2022. 11. 25. 18:07
반응형
문제점
Mobaxterm에서 제공하는 terminal split 모드는 제한적이다.
ROS를 사용함에 있어
많은 terminal을 다양한 크기로 실행하는데 terminator가 유용한 툴이다.
https://jstar0525.tistory.com/19
그래서 mobaxterm에서 terminator를 x11을 이용하여 GUI를 띄우는 방법을 찾아보았다.
환경
나는 docker를 주로 쓰기 때문에
docker에 DISPLAY설정을 아래와 같이 하여 테스트를 진행하였다.
https://jstar0525.tistory.com/333
mobaxterm을 사용하여 ssh 접속을 하여 docker를 실행한다.
$ docker run -it \
--gpus all \
--privileged \
--env="DISPLAY=192.168.xxx.xxx:0.0" \
--env="QT_X11_NO_MITSHM=1" \
--volume=/tmp/.X11-unix:/tmp/.X11-unix:rw \
--volume=/dev:/dev \
--volume=/home/user/catkin_ws:/root/catkin_ws \
osrf/ros:melodic-desktop-full
설치
Terminator를 사용하기 위해
아래의 사항을 설치한다.
$ sudo apt install terminator
실행
$ exec dbus-run-session -- bash
$ terminator
terminator를 실행하면
windows에 아래와 같은 화면이 뜬다.
ref.
http://shaun289.blogspot.com/2020/05/wslwindows-subsystem-for-linux-x-window.html
반응형