How to install Teamviewer on a Jetson Nano
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.