====== xserver ======
===== 원격 서버에서 GUI 어플리케이션 실행 =====
* windows 클라이언트에 xming-mesa 설치
* http://www.straightrunning.com/XmingNotes/#head-147
* ssh 설정
* https://unix.stackexchange.com/questions/12755/how-to-forward-x-over-ssh-to-run-graphics-applications-remotely
* 클라이언트 "~/.ssh/config"에 "ForwardX11 yes" 설정
* 서버 "/etc/ssh/sshd_config"에 "X11Forwarding yes" 설정
* "ssh -X {user}@{ip}" 로 접속
* 테스트
sudo apt install mesa-utils
glxgears
===== Windows Linux Subsystem (WSL)에서 GUI 어플리케이션 실행 =====
windows에서 xming 설치
# 리눅스에서 실행
sudo apt-get install x11-apps
export DISPLAY=:0
xeyes
* https://virtualizationreview.com/articles/2017/02/08/graphical-programs-on-windows-subsystem-on-linux.aspx
* https://github.com/Unity-Technologies/obstacle-tower-env/blob/master/examples/gcp_training.md
===== 원격 서버에 있는 docker 컨테이너 안에서 GUI 어플리케이션 실행 =====
docker run -it --rm -v `pwd`:/mnt --cpus=64 --gpus=all --net=host -v $HOME/.Xauthority:/root/.Xauthority:rw -e DISPLAY --device /dev/dri --name {컨테이너 이름} {컨테이너 이름}
* https://dzone.com/articles/docker-x11-client-via-ssh