unknown architecture 'aarch64'
When starting teamviewer on a rock pi 4, I got the error message:
Init...
Error: CheckCPU: unknown architecture 'aarch64'
Comments
-
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).
0 -
I tried to do as instructed but fails
teamviewer
Init...
CheckCPU: armv7l
Checking setup...
Launching TeamViewer ...
Launching TeamViewer GUI ...
Aborted0 -
exactly the same problem,have you solved it?0
-
I am also facing the same problem. My platform in Jetson Xavier
0 -
Any update on this?
0 -
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.
0