Trouble with Ground Control Installation on Ubuntu 16.04

Hello! I’m just a beginner to autonomous vehicles and trying to install QGC on my Linux machine. I successfully installed QGC on my Mac last night, but when I was attempting with Linux today I received the following messages:

nvidia@tegra-ubuntu:~/Desktop$ chmod +x ./QGroundControl.AppImage
nvidia@tegra-ubuntu:~/Desktop$ ./QGroundControl.AppImage
bash: ./QGroundControl.AppImage: cannot execute binary file: Exec format error

I then double checked to make sure both the system in isntallation were 64 bit:

nvidia@tegra-ubuntu:~/Desktop$ file QGroundControl.AppImage
QGroundControl.AppImage: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 2.6.24, BuildID[sha1]=c271a1d61198e53b90595d8bf0a7d50a57e0a53e, stripped
nvidia@tegra-ubuntu:~/Desktop$ uname -m

I was surprised that the AppImage did not run despite being the same architecture. Any idea what may be wrong?


That is not the same architecture!
The binary is for intel or amd CPU with 64bits instructions (x86-64 or amd64)
Your tegra is an ARM based computer with 64bits ( aarch64). Both aren’t the same

Oh! Thank you so much! Is there Ground control software for an ARM based computer?

I’m also looking into maybe using an emulator or something like Wine to convince my computer to run the intel program. Thoughts? Is there a better way?