When starting teamviewer on a rock pi 4, I got the error message:
Init...
Error: CheckCPU: unknown architecture 'aarch64'
This is very helpful. Instead of using the armv71 | aarch64 in the script case statement I copied the armv71 section and inserted it below then changed armv71 to aarch64. The case statement now looks like this:
case "$arch" in
( i686 | x86_64 )
if ! grep -q -w sse2 /proc/cpuinfo; then
check="${check/yes/not found. TeamViewer cannot start}"
echo "$check" | Log
die "$check"
fi
;;
( armv7l )
check='CheckCPU: armv7l'
( aarch64 )
check='CheckCPU: aarch64'
( * )
die "CheckCPU: unknown architecture '$arch'"
esac
Then I had problems with Wayland support and had to disable it. Here is the link to instructions.
Any update on this?
I am also facing the same problem. My platform in Jetson Xavier
I tried to do as instructed but fails
teamviewerInit...CheckCPU: armv7lChecking setup...Launching TeamViewer ...Launching TeamViewer GUI ...Aborted
I was able to solve this by adding aarch64 to the checks performed by the start script. Navigate to where teamviewer is installed (for me this was /opt/teamviewer). Navigate further to tv_bin/script. Open tvw_main and find the section where it checks the architecture (CheckCPU function). Where you see ( armv71 ), add aarch64, so the line now reads ( armv71 | aarch64 ). Then try running it again (run "teamviewer" from the terminal).
Learn more about the latest feature we’ve released.
Discover quick, practical tips to get more out of TeamViewer each month.