Ubuntu 17.1 is currently running

The error shows “JetPack must be run on Ubuntu 14.04 or 16.04 platform. Detected Ubuntu 17.10 platform.”

Is there any workaround for this or when will JetPack make 17.10 on?

Thanks for support.

Robin

If you flash on command line then any x86_64 Linux PC will work. If you use JetPack you need to meet the Ubuntu requirements. Note that many package installs are designed to require JetPack, but with a significant effort you can work around that.

I have no idea if there is any plan for Ubuntu 17 support.

ok. Already run it with a Ubuntu 16.04 host. It goes smooth. Thanks.

Robin

There is actually an easy workaround that, just download the JetPack binary and execute that with the flag –noexec, that is for example:

./JetPack-L4T-3.1-linux-x64.run --noexec

It will then create at the current directory a folder named _installer. In that folder there is a bash script named start_up.sh that actually prevents us Ubuntu 17 users from using it. Just delete the last conditional where it checks the OS version (open the file as root user or with sudo). The last part of the file should be:

os_version=`lsb_release -r | awk '{ printf \$2 }'`
if [ "$os_version" == "14.04" ] || [ "$os_version" == "16.04" ] ; then
    mv JetPack_Uninstaller ../
    ./Launcher "$@"
else
    rm -rf ../_installer
    xmessage -fn '-*-*-*-*-*--*-150-*-*-p-*-iso8859-1' -center "Error: JetPack must be run on Ubuntu 14.04 or 16.04 platform. Detected Ubuntu $os_version platform."
    exit 1
fi

Delete the whole part from if to fi. Then execute that file and finally to launch JetPack just run Launcher executable (another file in that folder)!! (all inside the _installer folder)

./start_up.sh
./Launcher

If you found this information useful refer to this repo: https://github.com/charlielito/jetpack-hack-ubuntu17-jetson/blob/master/README.md

Enjoy!

PD: If you got the error “Error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory” just install it using the following:

sudo wget -q -O /tmp/libpng12.deb http://mirrors.kernel.org/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1_amd64.deb \
  && sudo dpkg -i /tmp/libpng12.deb \
  && sudo rm /tmp/libpng12.deb

Appreciate the guide. This was a succinct work around to run JetPack 3.2 on Ubuntu 18.04 LTS also. Although I didn’t have to do the first step of deleting the conditional from start_up.sh.