Sdk manager doesnt work on ubuntu 24.04

I have installed both using the .deb package and the wget process on my ubuntu 24.04 machine.

The installation completes successfully.

However, when I launch it the icon of sdk manager shows on my task bar, but the application doesnt really open.

I can see it. Behaves like if it the app was minimized, but I can maximize it.

Any idea what can this be?

one more thing:
I cant close the app either (by right-click on the icon and selecting close)

Keep finding things:

When I do ALT+TAB I do see the app running.

But again, I can’t access it. Behaves like a minimized app that can’t be brought to the screen

See attachment.

Thanks!

The SDK manager is not suggested to run on Ubuntu 24.04, you can check System Requirements — SDK Manager

The main page:

Says:

  • Ubuntu 24.04: add support to SDK Manager client application. Specific SDK support will be added later

What is then supported on Ubuntu 24.04?

It is just “sdkmanager” itself could run on ubuntu24.04. This tool has lots of functions more than just installing Jetson. For example, installing other platforms (e.g. DRIVE platform).

But it cannot flash Jetson on ubuntu24.04.

Some history you might find useful…

Originally Jetsons had only command line flash. This is useful for many host Linux distributions and releases, and is still possible. Later on, JetPack was introduced as a GUI front end to the flash software (the actual flash software is appropriately named the “driver package” because a Jetson in recovery mode is a custom USB device understood only by the custom driver). Yet later, a “smart network layer” was added to aid with some downloading and choices, which is what the SDK Manager (SDKM) is.

JetPack/SDKM works with many NVIDIA embedded devices, and not just Jetsons. It also works with some of the less known “Drive” products for self-driving cars, and perhaps with other less known devices.

At its heart the install of software to a Jetson via flash requires building parts of that software on the host PC. If you were to just use the driver package on command line, then there isn’t really any checking on whether the host PC has everything needed to do the job right. For example, if software is compiled, you might need not only the compiler, but in some circumstances you would need a specific release or range of releases of that compiler. This is via tools native to the host PC, and it is the limitation of what your destination flash target is, and not about the fact that your host PC is Ubuntu 20.04 or 22.04 or 24.04. The reason JetPack/SDKM can run on more platforms than it can flash to for a Jetson is because some of those other products outside the Jetson line do use a newer host PC, which is often not clear to end users.

I tend to refer people to this to find out what is compatible (the L4T release is just what you call Ubuntu after adding NVIDIA drivers, and this is what actually gets flashed by JetPack/SDKM through the driver package):
https://developer.nvidia.com/linux-tegra

The SDK actually works with 24.04 for flashing as well (in my experience) - just need to replace /etc/lsb-release and /etc/os-release to fool the SDK into thinking it’s actually on ubuntu 22.02.

i.e., for `/etc/os-release, backup you original file and replace it with something like this:

PRETTY_NAME="Ubuntu 22.04.1 LTS"
NAME="Ubuntu"
VERSION_ID="22.04"
VERSION="22.04.1 LTS (Jammy Jellyfish)"
VERSION_CODENAME=jammy
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=jammy
LOGO=ubuntu-logo

Then for /etc/lsb-release:

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=22.04
DISTRIB_CODENAME=jammy
DISTRIB_DESCRIPTION="Ubuntu 22.04.1 LTS"
1 Like

Yes, some people have done this and it has been reported to work in many cases. Sometimes there are other issues, but mostly that would work. Just don’t forget to save the original files for restore.

Hi,

We’ve updated ubuntu 24.04 can flash Jetpack6.2 (only this and later version) now.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.