From 5dcf9112ecce0e05be272f1fa2a53c638d06f103 Mon Sep 17 00:00:00 2001 From: Samuel <36420837+Samueru-sama@users.noreply.github.com> Date: Fri, 22 May 2026 11:09:59 -0400 Subject: [PATCH 1/2] do not deploy vulkan --- make-appimage.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/make-appimage.sh b/make-appimage.sh index 1462f15..ac4bdc8 100644 --- a/make-appimage.sh +++ b/make-appimage.sh @@ -11,11 +11,15 @@ export UPINFO="gh-releases-zsync|${GITHUB_REPOSITORY%/*}|${GITHUB_REPOSITORY#*/} export ICON=/usr/share/icons/hicolor/256x256/apps/org.contourterminal.Contour.png export DESKTOP=/usr/share/applications/org.contourterminal.Contour.desktop export DEPLOY_OPENGL=1 +export DEPLOY_VULKAN=0 export URUNTIME_PRELOAD=1 # Deploy dependencies quick-sharun /usr/sbin/contour # Additional changes can be done in between here +# libqt6 multimedia will try load vulkan for hardware accel +# but none of that is really needed here, this can use OpenGL just fine +echo 'ANYLINUX_DO_NOT_LOAD_LIBS=libvulkan*:${ANYLINUX_DO_NOT_LOAD_LIBS}' >> ./AppDir/.env # Turn AppDir into AppImage quick-sharun --make-appimage From 0e039b9495cadd130c74c1a9b8b4fe42ebf1fa49 Mon Sep 17 00:00:00 2001 From: Samuel <36420837+Samueru-sama@users.noreply.github.com> Date: Fri, 22 May 2026 11:10:39 -0400 Subject: [PATCH 2/2] no vulkan --- get-dependencies.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/get-dependencies.sh b/get-dependencies.sh index 713d544..fb0a211 100644 --- a/get-dependencies.sh +++ b/get-dependencies.sh @@ -10,7 +10,7 @@ pacman -Syu --noconfirm contour qt6-declarative yaml-cpp echo "Installing debloated packages..." echo "---------------------------------------------------------------" -get-debloated-pkgs --add-common --prefer-nano ffmpeg-mini +get-debloated-pkgs --add-common --prefer-nano ffmpeg-mini ! vulkan # Comment this out if you need an AUR package #make-aur-package PACKAGENAME