이 문제가 발생했습니다.
디버그 메시지는 다음을 보여줍니다:
debug1: X11 forwarding requested but DISPLAY not set
Welcome to Ubuntu 22.04.2 LTS (GNU/Linux 5.19.0-41-generic x86_64)
echo $DISPLAY
내 서버에서 반환:1
내 sshd_config에는 다음이 있습니다.
X11Forwarding yes
X11UseLocalHost no
어떤 이유로 작동하지 않습니다.
GPU 세부 정보: NVIDIA-SMI 525.105.17 드라이버 버전: 525.105.17 CUDA 버전: 12.0
답변1
debug1: X11 forwarding requested but DISPLAY not set
이 오류는 로컬 시스템(실행 중인 시스템)과 관련이 있습니다 ssh
. 이는 원격 시스템과 아무 관련이 없습니다. 이는 SSH 세션이 X11 전달을 요청했지만 ssh
해당 프로세스에 대해 DISPLAY 변수가 설정되지 않았음을 의미합니다. ssh
X 세션을 전달할 위치를 알 수 있도록 DISPLAY 변수를 설정해야 합니다.
ssh
이 오류는 Windows 또는 MacOS 시스템에서 실행할 때 발생할 수 있습니다. 두 시스템 모두 X를 GUI로 사용하지 않기 때문입니다. GUI 터미널 창 대신 텍스트 콘솔에서 실행 하는 경우 ssh
Linux/Unix 시스템에서도 이 정보를 얻을 수 있습니다 . UNIX 계열 시스템의 GUI에서 ssh를 실행할 때 이 오류가 발생하면 DISPLAY가 설정되지 않은 이유를 조사해야 합니다.