728x90
반응형
SSH teminal에서 몇몇 예제들(DS로 처리된 영상 프레임을 데스크톱 화면에 표시하는 등)을 실행할 경우에 다음과 같이 설정해 주어야 정상적으로 실행됩니다.
nvidia@nvidia-OrinNX16G:~$ export DISPLAY=:0
nvidia@nvidia-OrinNX16G:~$ xhost +
access control disabled, clients can connect from any host
"xhost +"를 조금 더 기술적으로 설명하면, X 서버가 모든 호스트에 대해 그래픽 요청을 허용하겠다는 의미입니다. 또한 그래픽 요청하는 호스트 접근 제어를 하지 않겠다(disable)는 의미이기도 합니다.
이 설정을 해주어야 다른 터미널에서 데스크톱 화면에 X 창을 띄울 수 있게 됩니다.
반대로 "xhost -"를 해주면 어떤 호스트에서의 요청도 허용하지 않고 차단하겠다는 의미가 됩니다.
특정 호스트에 대하여 접근을 제어하려면 다음과 같이 합니다.
xhost + 192.168.0.15
xhost - 192.168.0.15
xhost 명령을 수행하면 다음과 같습니다.
nvidia@nvidia-OrinNX16G:/etc/X11$ xhost -
access control enabled, only authorized clients can connect
nvidia@nvidia-OrinNX16G:/etc/X11$ xhost
access control enabled, only authorized clients can connect
SI:localuser:nvidia
nvidia@nvidia-OrinNX16G:/etc/X11$ xhost +
access control disabled, clients can connect from any host
참고자료
'Linux,Unix,BSD' 카테고리의 다른 글
[ROCK5B] 연결된 USB serial 장치를 찾을 수 없음 (0) | 2023.11.29 |
---|---|
[linux] ssh SSH2_MSG_KEX_ECDH_REPLY 에서 멈추는 문제 (0) | 2023.11.22 |
[linux] GStreamer에서 'Missing element: ITU H.264 decoder' 오류 (0) | 2023.10.19 |
[Embedded] Orange Pi 5에 Armbian을 이용하여 USB memory 부팅 시도기 (실패) (0) | 2023.02.14 |
tar 파일 묶을 때, 특정 폴더 및 파일 제외하기 (0) | 2023.01.10 |