KASM-6008 Install mesa-vulkan-intel on Alpine for Zink

This commit is contained in:
Dmitry Maksyoma 2025-03-19 16:19:13 +13:00
parent ea61ceeb40
commit 3f0948c380
No known key found for this signature in database
3 changed files with 2 additions and 5 deletions

View File

@ -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 \

View File

@ -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 \

View File

@ -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