How to install Teamviewer on a Jetson Nano

Harsh Murari
1 min readApr 15, 2020

Jetson Nano uses an ARM architecture. I could not find a package that was prebuilt for Jetson Nano — and had to use a few tricks to get this working on my machine. This method works for all Jetson modules (Nano, AGX, NX etc).

Step1: Download the TeamViewer package for Raspberry Pi. This is the download link: https://www.teamviewer.com/en-us/download/raspberry-pi/

Step2: Open a Terminal and add armv7–32bit architecture for apt packages.

sudo dpkg --add-architecture armhf
sudo apt update
sudo apt install libxtst6:armhf

Step3: Install Teamviewer.

cd ~/Downloads
sudo dpkg -i teamviewer-host_15.4.4445_armhf.deb

Don’t worry about the errors encountered during this install. We will fix them in the next step.

Step4: Fix installation errors observed. This step might take a few minutes to complete, depending on your network bandwidth.

sudo apt install -f

That’s it! The installation is complete now.

Step5: Enable Teamviewer as a Daemon so it can start when the machine boots up.

sudo systemctl enable teamviewerd.service
sudo service teamviewerd start

You can access Teamviewer status/settings icon in the top status bar now.

Teamviewer settings window after installation

--

--

Harsh Murari

Computer Vision & Python Engineer. Developer for open source VisionAI toolkit: pip install visionai