新增:支持A卡直通容器

This commit is contained in:
shenmo 2023-09-04 13:29:47 +08:00
parent f73a7b17c6
commit 207c50b895
4 changed files with 11 additions and 10 deletions
src
DEBIAN
opt/apps/cn.flamescion.bookworm-compatibility-mode/files/bin

@ -1,5 +1,5 @@
Package: cn.flamescion.bookworm-compatibility-mode
Version: 12.1.7
Version: 12.1.8
Section: misc
Priority: optional
Depends: bubblewrap

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

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

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