diff --git a/intel-gpu-dri3 b/intel-gpu-dri3 index b1dacaa..259f6ef 100755 --- a/intel-gpu-dri3 +++ b/intel-gpu-dri3 @@ -1 +1,11 @@ -docker run --rm -it -e VNC_PW=bushel9 -e HW3D=true -e DRINODE=/dev/dri/renderD128 --device /dev/dri/card0:/dev/dri/card0:rwm --device=/dev/dri/renderD128:/dev/dri/renderD128:rwm --group-add=106 -p 443:6901 kasmweb/ubuntu-jammy-desktop:1.16.1 bash +#!/bin/bash + +set -e + +image="$1" +if [[ -z "$image" ]]; then + echo >&2 "Usage: $(basename "$0") " + exit 1 +fi + +docker run --rm -it -e VNC_PW=bushel9 -e HW3D=true -e DRINODE=/dev/dri/renderD128 --device /dev/dri/card0:/dev/dri/card0:rwm --device=/dev/dri/renderD128:/dev/dri/renderD128:rwm --group-add=106 -p 443:6901 "$image" bash diff --git a/intel-gpu-virtualgl b/intel-gpu-virtualgl index e913ce5..c754257 100755 --- a/intel-gpu-virtualgl +++ b/intel-gpu-virtualgl @@ -1 +1,11 @@ -docker run --rm -it -e VNC_PW=bushel9 -e KASM_EGL_CARD=/dev/dri/card0 -e KASM_RENDERD=/dev/dri/renderD128 --device /dev/dri/card0:/dev/dri/card0:rwm --device=/dev/dri/renderD128:/dev/dri/renderD128:rwm --group-add=106 -p 443:6901 kasmweb/ubuntu-jammy-desktop:1.16.1 bash +#!/bin/bash + +set -e + +image="$1" +if [[ -z "$image" ]]; then + echo >&2 "Usage: $(basename "$0") " + exit 1 +fi + +docker run --rm -it -e VNC_PW=bushel9 -e KASM_EGL_CARD=/dev/dri/card0 -e KASM_RENDERD=/dev/dri/renderD128 --device /dev/dri/card0:/dev/dri/card0:rwm --device=/dev/dri/renderD128:/dev/dri/renderD128:rwm --group-add=106 -p 443:6901 "$image" bash diff --git a/intel-gpu-zink b/intel-gpu-zink index c560f31..f0a6929 100755 --- a/intel-gpu-zink +++ b/intel-gpu-zink @@ -1 +1,11 @@ -docker run --rm -it -e VNC_PW=bushel9 -e KASM_ENABLE_ZINK=1 --device /dev/dri/card0:/dev/dri/card0:rwm --device=/dev/dri/renderD128:/dev/dri/renderD128:rwm --group-add=106 -p 443:6901 kasmweb/core-alpine-321:local bash +#!/bin/bash + +set -e + +image="$1" +if [[ -z "$image" ]]; then + echo >&2 "Usage: $(basename "$0") " + exit 1 +fi + +docker run --rm -it -e VNC_PW=bushel9 -e KASM_ENABLE_ZINK=1 --device /dev/dri/card0:/dev/dri/card0:rwm --device=/dev/dri/renderD128:/dev/dri/renderD128:rwm --group-add=106 -p 443:6901 "$image" bash