GPU 서버에 X11 Forwarding 설정은 어떻게 하나요? | |||||
---|---|---|---|---|---|
작성자 | admin | 작성일 | 2019-07-16 | 조회수 | 1662 |
현재 제공하고 있는 OS 환경에 따라 설정에 차이가 있으니 참고 부탁드립니다.
[Ubuntu GUI]
1) 서버에서 우분투 GUI 패키지를 설치한다. #apt-get update #apt-get install -y ubuntu-desktop xorg xrdp xserver-xorg mesa-utils xauth gdm3 // display manager popup 메뉴가 나올 시 gdm3로 선택하고 enter #dpkg-reconfigure xserver-xorg
2) X모드 - NVIDIA 그래픽 카드 환경 설정을 로드한다. #nvidia-xconfig // NVIDIA 그래픽카드 설정 업데이트, /etc/X11/xorg.conf 파일이 잘 생성되었는지 확인
3) X11 server mode를 설정한다. - /etc/ssh/sshd_config 설정 X11Forwarding yes X11DisplayOffset 10 X11UseLocalHost no => 추가로 삽입 UseLogin no => 주석 처리 삭제 4) X11 세션인증 기록파일 생성 및 권한 조정 touch /root/.Xauthority;chmod 600 /root/.Xauthority
5) /etc/hosts 파일에 - xauth display session 정보를 찾아가기 위한 default 정보 추가 127.0.0.1 호스트명 // (예) 127.0.0.1 gpu-test-01
6) 디스플레이 구성 업데이트를 위한 리부팅 reboot
7) X11 display 포워딩 동작 체크 xdpyinfo // 디스플레이 정보가 나오면 정상
8) 테스트 libreoffice & // libreooffice 백그라운드 실행 테스트
X11 client 프로그램 가이드 (선택 - putty도 문제 없음) # Desktop에서 X11 forwarding 접속을 위한 client 프로그램으로 xminig을 설치한다. [CentOS 7]
1) 서버에서 gnome desktop package를 설치한다 설치한다 . - #yum -y groups install "GNOME Desktop" - #yum install -y xorg-x11-apps
2) X모드 - NVIDIA 그래픽 그래픽 카드 환경 설정을 설정을 로드한다 로드한다 . - #nvidia-xconfig // NVIDIA 그래픽카드 그래픽카드 설정 업데이트 , /etc/X11/xorg.conf 파일이 잘 생성되었는지 생성되었는지 생성되었는지 확인
3) X11 server mode를 설정한다 설정한다 . (/etc/ssh/sshd_config 설정 ) - AddressFamily any -> AddressFamily inet 로 수정 - X11Forwarding yes - X11DisplayOffset 10 - X11UseLocalhost no - UseLogin no
4) X11 세션인증 세션인증 기록파일 기록파일 생성 및 권한 조정 - touch /root/.Xauthority;chmod 600 /root/.Xauthority
5) /etc/hosts 파일에 파일에 - xauth display session 정보를 정보를 찾아가기 찾아가기 찾아가기 위한 default 정보 추가 - 127.0.0.1 호스트명 호스트명 // (예) 127.0.0.1 gpu-test-01
7) Desktop에서 X11 forwarding 접속을 위한 client 프로그램으로 프로그램으로 프로그램으로 xminig을 설치하여 설치하여 구동시킨다.
(1) Xming 다운로드 다운로드
(2) Xming 실행 (3) 원격 접속 프로그램 설정(예: Putty) (4) 서버 로 ssh 접속
8) X11 display 포워딩 포워딩 동작 체크 - xdpyinfo // 디스플레이 정보가 나오면 정상
9) 백그라운드 실행 테스트 - xclock & // xclock 실행 테스트 테스트
|
컨설팅 문의 또는 도움이 필요하세요?
070-4266-7365
consulting@ncloud24.com