and then:
sudo tar xpf JAX-TX2-Jetson_Linux_R32.1.0_aarch64.tbz2
cd Linux_for_Tegra/rootfs/
sudo tar xpf JAX-TX2-Tegra_Linux_Sample-Root-Filesystem_R32.1.0_aarch64.tbz2
cd …/
sudo ./apply_binaries.sh
According to the guide, this does not install the graphical desktop.
For this I should run:
sudo apt-get update
sudo apt-get install ubuntu-desktop
Those 2 steps require Internet. I have no access to Internet.
Is there a root file system that contains also the graphical desktop ?
The “JAX-TX2-Tegra_Linux_Sample-Root-Filesystem_R32.1.0_aarch64.tbz2” rootfs already include GUI desktop.
After you untar the files and assemble the rootfs, you can using below command to flash TX2:
The graphical desktop is included in the default sample rootfs. Command line flashing can be performed without the graphical JetPack tool…this is quite different, but what you’ve read may be confusing the two. On the other hand, if “JAX-TX2-Tegra_Linux_Sample-Root-Filesystem_R32.1.0_aarch64.tbz2” is not the default sample rootfs, then this is why there is no GUI on the installed TX2. Should you install this, and then find there is no GUI on the TX2, then you would need internet to add the GUI to the TX2.
Where did you get the “JAX-TX2-Tegra_Linux_Sample-Root-Filesystem_R32.1.0_aarch64.tbz2” file from? When I go to that URL (and login, then go there again since redirect doesn’t work), I get this file if I download “Sample Root Filesystem”: “Tegra_Linux_Sample-Root-Filesystem_R32.2.0_aarch64.tbz2”. I’ve not used the JAX version, so I guess I can’t really say it doesn’t include the GUI, but I know the other version does.
Note: If you fail to get a GUI on first boot, then it might just be a video configuration issue and the software could already have the GUI. How do you know the system you installed does not include GUI?
One of the reasons JetPack/SDK Manager is nice is that the downloads are done for you…but this does need internet. If you download the R32.2 driver package and sample rootfs, then you can flash on command line without internet. The part I am not familiar with is the “JAX-” prefix.
Flash on command line does not install the extra packages, it is pure flash. You can still run JetPack/SDKM at a later time and tell it to only install packages without flashing.