여러분은 가만히 계세요 제가 모두 고장낼게요

IT 지식, PC 모바일 문제 해결 그리고 종종 애니 게임 일상생활 근황을 종종 올리고 있어요!

냐.한국 자세히보기

임베디드

[가이드] Jetson Nano 젯슨 나노 기본 내장 VNC 사용하기

Kamilake 2020. 11. 18. 13:58
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

 

1. 시작 프로그램으로 VNC 서버를 등록하기

Ubuntu의 내장 시작프로그램 기본 설정을 통해 시작 프로그램에 Vino VNC 서버를 추가해 시스템이 부팅할 때마다 VNC 서버가 자동으로 실행될 수 있게 해 줍니다.

이름(자유)  :  Vino VNsudo nano /usr/share/glib-2.0/schemas/org.gnome.Vino.gschema.xmlC Server

명령 /usr/lib/vino/vino-server

2. Remote Desktop 앱 충돌 문제 해결

nano 또는 gedit 등으로 Vino 설정 열기  :  sudo nano /usr/share/glib-2.0/schemas/org.gnome.Vino.gschema.xml

sudo nano /usr/share/glib-2.0/schemas/org.gnome.Vino.gschema.xml

 

붙여넣기 전

<key name='enabled' type='b'>
<summary>Enable remote access to the desktop</summary>
<description>
If true, allows remote access to the desktop via the RFB
protocol. Users on remote machines may then connect to the
desktop using a VNC viewer.
</description>
<default>true</default>
</key>

주황색으로 줄 그어 표시한 곳에 위 내용을 붙여넣으세요.

붙여넣기 후

이전 Gnome 데스크톱과의 비 호환성 으로 충돌하는 Remote Desktop을 실행할 수 있게 해 줍니다.

아래 명령으로 Gnome의 스키마를 다시 컴파일해 변경 사항을 적용합니다.

sudo glib-compile-schemas /usr/share/glib-2.0/schemas

마지막으로, 이 단계(또는 vnc 접속 전)에서 재부팅해야 합니다.

3. 서버 설정

이제 Desktop Sharing 설정이 충돌하지 않고 잘 켜질 것입니다.

저는 마우스와 키보드 그리고 모니터를 연결하지 않고 원격으로 접속하는 것을 목표로 하기 때문에 다음과 같이 체크박스를 설정했습니다.
⬜ 접속할 때마다 묻기
⬜ 암호 설정

접속할 때에 물어보지 않고 바로 연결하게 설정하면 누구나 허락 없이 들어올 수 있으므로 암호를 설정합니다.

저 같은 경우는 'a'로 쉽게 설정했습니다.

4. 서버 접속하기

이제 서버 IP를 찾아서 RealVNC 등으로 접속합니다.

ifconfig

여기까지 Jetson Nano에서 기본으로 제공되는 Vino를 사용해 VNC에 접속하는 방법을 알아보았습니다.

엔비디아 공식 가이드에 나온 대로 설정하면 전혀 작동하지 않기 때문에 불편할 뿐만 아니라 고생해서 접속한 Vino의 성능도 그렇게 좋지 못한 듯 보입니다.

또는, X11VNC를 사용할 수도 있습니다.

https://kamilake.com/306

 

[가이드] Jetson/리눅스에서 더 빠른 VNC 서버 사용하기

1. X11VNC 설치 sudo apt-get update && sudo apt-get install x11vnc 2. 암호 설정 x11vnc --storepasswd 1111 /home/$USER/.x11VNCpass 1111 또는 원하는 암호를 설정합니다. (/home/$USER/.x11VNCpass 대신 원..

kamilake.com

이 가이드가 도움이 되었으면 좋겠습니다.