diff --git a/src/DEBIAN/control b/src/DEBIAN/control index 73cfb39..fce42a3 100755 --- a/src/DEBIAN/control +++ b/src/DEBIAN/control @@ -1,5 +1,5 @@ Package: cn.flamescion.bookworm-compatibility-mode -Version: 12.1.7 +Version: 12.1.8 Section: misc Priority: optional Depends: bubblewrap diff --git a/src/opt/apps/cn.flamescion.bookworm-compatibility-mode/files/bin/bookworm-init b/src/opt/apps/cn.flamescion.bookworm-compatibility-mode/files/bin/bookworm-init index 7adefe6..95f9f93 100755 --- a/src/opt/apps/cn.flamescion.bookworm-compatibility-mode/files/bin/bookworm-init +++ b/src/opt/apps/cn.flamescion.bookworm-compatibility-mode/files/bin/bookworm-init @@ -42,6 +42,7 @@ bwrap --dev-bind $chrootEnvPath/ / \ --dev-bind /media /media \ --dev-bind /tmp /tmp \ --dev /dev \ + --dev-bind /dev/dri /dev/dri \ --proc /proc \ --dev-bind /sys /sys \ --dev-bind /run /run \ @@ -199,6 +200,7 @@ sudo -u $(who | awk '{print $1}' | head -n 1) bwrap --dev-bind $chrootEnvPath/ / --dev-bind /media /media \ --dev-bind /tmp /tmp \ --dev /dev \ + --dev-bind /dev/dri /dev/dri \ --proc /proc \ --dev-bind /sys /sys \ --dev-bind /run /run \ diff --git a/src/opt/apps/cn.flamescion.bookworm-compatibility-mode/files/bin/bookworm-run b/src/opt/apps/cn.flamescion.bookworm-compatibility-mode/files/bin/bookworm-run index ff3b9cc..21beeba 100755 --- a/src/opt/apps/cn.flamescion.bookworm-compatibility-mode/files/bin/bookworm-run +++ b/src/opt/apps/cn.flamescion.bookworm-compatibility-mode/files/bin/bookworm-run @@ -29,15 +29,15 @@ cmd=bash else - # container_command=$* - cmd="$1" - shift - for arg in "$@"; do + # container_command=$* + cmd="$1" + shift + for arg in "$@"; do if [[ $arg =~ \ ]]; then arg=\'${arg//\'/\'\\\'\'}\' fi - OPTIONS="${OPTIONS} ${arg}" - done + OPTIONS="${OPTIONS} ${arg}" + done fi @@ -60,6 +60,7 @@ bwrap --dev-bind $chrootEnvPath/ / \ --dev-bind /media /media \ --dev-bind /tmp /tmp \ --dev /dev \ + --dev-bind /dev/dri /dev/dri \ --proc /proc \ --dev-bind /sys /sys \ --dev-bind /run /run \ @@ -73,6 +74,3 @@ bwrap --dev-bind $chrootEnvPath/ / \ --dev-bind /etc/resolv.conf /etc/resolv.conf \ --dev-bind /home /home \ bash -c "${cmd} ${OPTIONS}" - - - diff --git a/src/opt/apps/cn.flamescion.bookworm-compatibility-mode/files/bin/bookworm-run-root b/src/opt/apps/cn.flamescion.bookworm-compatibility-mode/files/bin/bookworm-run-root index b4d23af..a7c135a 100755 --- a/src/opt/apps/cn.flamescion.bookworm-compatibility-mode/files/bin/bookworm-run-root +++ b/src/opt/apps/cn.flamescion.bookworm-compatibility-mode/files/bin/bookworm-run-root @@ -58,6 +58,7 @@ bwrap --dev-bind $chrootEnvPath/ / \ --dev-bind /media /media \ --dev-bind /tmp /tmp \ --dev /dev \ + --dev-bind /dev/dri /dev/dri \ --proc /proc \ --dev-bind /sys /sys \ --dev-bind /run /run \