/nvidia-sdk-manager-gui-docker

NVIDIA SDK Manager GUI within Docker

Primary LanguageDockerfile

image

image

Tested Environment

  • Ubuntu 20.04 LTS (amd64)
  • and so on ... (Contribution on Issue board are welcome!)

Installation

docker pull jungin500/nvidia-sdk-manager-gui:1.4.1-7402

Running (Linux)

  • You can use your own directory or docker volume to save SDK Manager download folder (sdkm_downloads)
  • You should run below command start.sh within Desktop Environment, or (sdkmanager-gui:7): Gtk-WARNING **: 08:04:31.290: cannot open display: :0 (or similar) error could appear. You can export DISPLAY=<your_desktop_id> to workaround this issue.
#!/bin/bash
#
# start.sh
# Run NVIDIA SDK Manager (Linux)
#

sudo docker run \
	-it --rm \
	--net=host \
	--privileged \
	--ipc=host \
	-v /dev/bus/usb:/dev/bus/usb/ \
	-v /tmp/.X11-unix/:/tmp/.X11-unix \
	-v $(pwd)/sdkm_downloads:/home/nvidia/Downloads/nvidia/sdkm_downloads \
	-e DISPLAY=$DISPLAY \
	jungin500/nvidia-sdk-manager-gui:1.4.1-7402
  • next - Login with QR Code and Use SDK Manager! - You can login with QR code on right top corner of login screen. currently, login browser will not appear.

Running (Windows)

  • Can download SDK stuff - but can't connect it with USB directly to Jetson device.
    currently using within Linux is advised.
  • Can run in WSL1/2 Docker + Xming (https://sourceforge.net/projects/xming/)
docker run -it --rm --net=host --privileged --ipc=host -e DISPLAY=<xming_host_address>:0.0 jungin500/nvidia-sdk-manager-gui:1.4.1-7402

Q&A or Issues

  • Write down your issue to "Issue" board! I'll write find out ways to make it work, and respond ASAP. thanks.

License

  • SDK Manager: NVIDIA Corporation. Link
  • I am not affliated and/or sponsored from NVIDIA. It's my private work to use within Ubuntu 20.04 environment.