Trying to install SDK Manager using CLI on Windows 11

I am trying to install the SDK Manager using a command line on Windows 11 - but I am getting this error in a PowerShell instance :

PS C:\Program Files\NVIDIA Corporation\SDK Manager> .\NvSDKManager.exe --cli --query interactive --login-type devzone

++++++++++++++++++++++++++++++++++++++++++++++++++

  • Welcome to NVIDIA SDK MANAGER v2.3.0.12626 +
    ++++++++++++++++++++++++++++++++++++++++++++++++++

┏ Login ---------------------------------------- ┓
✔ Logging into NVIDIA Developer server…
✔ Loading user information…
Hello Pieter :)
✖ Loading server data…
┗ ---------------------------------------------- ┛

Failed to load the configuration file. Please check your network connectivity and configuration file schema.

The user has no permission to any SDK.
Failed to load server data.

On my current installed instance of SDK Manger - 2.3.0.12626 x86_64 – it picks up my Target hardware(using USB) – but I get a message that “No available SDK releases are available for Windows 11”

reinstalled SDK Manager UI – No permission ? How to I get access to the SDKs ?

thx !

*** Please note that this reply is generated by LLM automatically ***

The error message you’re encountering suggests that there are a few potential issues at play. I’ll break down the possible causes and provide a step-by-step guide to help you resolve the issue.

Error 1: Failed to load the configuration file

This error could be due to a network connectivity issue or a problem with the configuration file schema. To resolve this:

  1. Check your internet connection to ensure it’s stable and working properly.
  2. Verify that your SDK Manager configuration file is correctly formatted and up-to-date. You can try resetting the configuration file by deleting the existing one and letting the SDK Manager recreate it.

Error 2: No available SDK releases are available for Windows 11

This error is likely due to the fact that the SDK Manager is not compatible with Windows 11. The SDK Manager is typically designed to work with Linux or other supported operating systems.

Comparison with the provided context

The provided context suggests that the SDK Manager is designed to work with Linux, and the installation process involves selecting the target hardware (in this case, Jetson AGX Orin) and installing the necessary packages. The context also mentions that the SDK Manager can be used to flash the Jetson Developer Kit with the latest OS image and install developer tools, libraries, and APIs.

Workaround for Windows 11

Since the SDK Manager is not compatible with Windows 11, you may need to use a different approach to install the SDK. Here are a few options:

  1. Use a virtual machine: You can install a Linux virtual machine on your Windows 11 system and run the SDK Manager from within the virtual machine.
  2. Use a dual-boot setup: If you have a dual-boot setup with Linux and Windows 11, you can boot into Linux and run the SDK Manager from there.
  3. Use a cloud-based solution: You can use a cloud-based solution, such as NVIDIA’s Cloud SDK, which allows you to access the SDK Manager from a web-based interface.

Additional troubleshooting steps

If you’re still encountering issues, you can try the following:

  1. Check the SDK Manager logs for any error messages that may indicate the cause of the issue.
  2. Verify that your Jetson AGX Orin device is properly connected to your Windows 11 system via USB.
  3. Try reinstalling the SDK Manager or updating to the latest version.

I hope this helps you resolve the issue and successfully install the SDK Manager on your Windows 11 system.

*** Please give the thumbs up if you get answers you like. Or provide feedback to help us improve the answer. ***

To reflash the device, please prepare a native ubuntu rather than virtual machine and install sdk manager to flash your device.

For more information, please refer

Thanks

Thank you – I think this is the best route – busy preparing/writing the USB media for installation…. Will update after install is completed.

Hi again - okay tried a lot of things - but here is now where I am stuck a bit…

root@pcbuntu20:/home/pieter-claassens/Downloads# sudo apt install ./sdkmanager_2.3.0-12626_amd64.deb

Note, selecting ‘sdkmanager’ instead of ‘./sdkmanager_2.3.0-12626_amd64.deb’
Solving dependencies… Error!
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

**Unsatisfied dependencies:**
 sdkmanager : Depends: `libcanberra-gtk-module` but it is not installable
Error: Unable to satisfy dependencies. Reached two conflicting decisions:
   1. `sdkmanager:amd64=2.3.0-12626` is selected for install
   2. `sdkmanager:amd64=2.3.0-12626` Depends `**libcanberra-gtk-module**`
but none of the choices are installable:
      [no choices]

sudo apt install libcanberra-gtk-module
Package libcanberra-gtk-module is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

Error: Package ‘libcanberra-gtk-module’ has no installation candidate

/etc/apt/sources.list/ubuntu.sources:

GNU nano 8.4 /etc/apt/sources.list.d/ubuntu.sources
Types: deb
URIs: http://za.archive.ubuntu.com/ubuntu/
Suites: questing questing-updates questing-backports
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

Types: deb
URIs: http://security.ubuntu.com/ubuntu/
Suites: questing-security
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

Types: deb
URIs: http://security.ubuntu.com/ubuntu/
Suites: bionic-security
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

Modernized from /etc/apt/sources.list

Types: deb
URIs: http://security.ubuntu.com/ubuntu/
Suites: bionic-security
Components: main universe
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

Tried this also →

Enable universe and multiverse repositories

$ sudo add-apt-repository universe
$ sudo add-apt-repository multiverse
$ sudo apt update
$ sudo apt --fix-broken install
$ sudo apt-get install libgconf-2-4 libcanberra-gtk-module
$ sudo apt install ./sdkmanager_2.1.0-11600_amd64.deb

Result:

root@pcbuntu20:/home/pieter-claassens/Downloads# sudo apt-get install libgconf-2-4 libcanberra-gtk-module
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
Package libcanberra-gtk-module is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

Package libgconf-2-4 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package ‘libgconf-2-4’ has no installation candidate
E: Package ‘libcanberra-gtk-module’ has no installation candidate

I have not read this in detail, so I might miss something. The required packages can change depending on which release of Ubuntu is used for the host PC (which is true even in a VM on Windows). JetPack/SDK Manager itself has some restrictions as to what Ubuntu release it can use depending on the JetPack/SDKM release. There are further restrictions based on the flash target itself. Which Ubuntu release is installed on the VM? I’m guessing Ubuntu 20.04 or 22.04.

VMs typically are not supported since they require a separate VM configuration which is neither part of the NVIDIA flash software, nor can such a thing be configured by the flash software. The most common problem in such cases is that USB will detach and reattach during a flash, and USB will be lost of if the VM is not set up to always reattach.

Thx - correct Ubuntu installed. All good getting the SDK manager working now…

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