From 3f0948c380d582ed9986ae6cc65386cda074b2e2 Mon Sep 17 00:00:00 2001 From: Dmitry Maksyoma Date: Wed, 19 Mar 2025 16:19:13 +1300 Subject: [PATCH] KASM-6008 Install mesa-vulkan-intel on Alpine for Zink --- dockerfile-kasm-core-alpine | 2 -- dockerfile-kasm-core-fedora | 2 -- src/ubuntu/install/kasm_vnc/install_kasm_vnc.sh | 3 ++- 3 files changed, 2 insertions(+), 5 deletions(-) diff --git a/dockerfile-kasm-core-alpine b/dockerfile-kasm-core-alpine index dc6cead..2192161 100644 --- a/dockerfile-kasm-core-alpine +++ b/dockerfile-kasm-core-alpine @@ -227,8 +227,6 @@ ENV AUDIO_PORT=4901 \ VNC_VIEW_ONLY_PW=vncviewonlypassword \ TZ=$TZ -RUN apk update && apk add mesa-vulkan-intel vulkan-tools mesa-utils - ### Ports and user EXPOSE $VNC_PORT \ $NO_VNC_PORT \ diff --git a/dockerfile-kasm-core-fedora b/dockerfile-kasm-core-fedora index db2c829..f340aec 100644 --- a/dockerfile-kasm-core-fedora +++ b/dockerfile-kasm-core-fedora @@ -234,8 +234,6 @@ ENV AUDIO_PORT=4901 \ VNC_VIEW_ONLY_PW=vncviewonlypassword \ TZ=$TZ -RUN dnf install -y glx-utils - ### Ports and user EXPOSE $VNC_PORT \ $NO_VNC_PORT \ diff --git a/src/ubuntu/install/kasm_vnc/install_kasm_vnc.sh b/src/ubuntu/install/kasm_vnc/install_kasm_vnc.sh index 6d4a354..6934d83 100644 --- a/src/ubuntu/install/kasm_vnc/install_kasm_vnc.sh +++ b/src/ubuntu/install/kasm_vnc/install_kasm_vnc.sh @@ -15,7 +15,7 @@ prepare_rpm_repo_dependencies() { echo "Install KasmVNC server" cd /tmp -BUILD_ARCH=$(uname -p) +BUILD_ARCH=$(uname -m) UBUNTU_CODENAME="" COMMIT_ID="5ea11df3c02343f44533f7a44be3b97b9b9471fb" BRANCH="master" # just use 'release' for a release branch @@ -209,6 +209,7 @@ elif [[ "${DISTRO}" == "alpine" ]] ; then xterm if [ "${BUILD_ARCH}" == "x86_64" ]; then apk add --no-cache xf86-video-intel + apk add --no-cache mesa-vulkan-intel fi curl -s "${BUILD_URL}" | tar xzvf - -C / ln -s /usr/local/share/kasmvnc /usr/share/kasmvnc