Update HW Acceleration LXCs

pull/2150/head
tteckster 12 months ago committed by GitHub
parent 21e95ccf6d
commit bafd32f777
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -29,9 +29,11 @@ if [[ "$CTTYPE" == "0" ]]; then
else else
$STD apt-get install -y intel-opencl-icd $STD apt-get install -y intel-opencl-icd
fi fi
/bin/chgrp video /dev/dri chgrp video /dev/dri
/bin/chmod 755 /dev/dri chmod 755 /dev/dri
/bin/chmod 660 /dev/dri/* chmod 660 /dev/dri/*
$STD adduser $(id -u -n) video
$STD adduser $(id -u -n) render
msg_ok "Set Up Hardware Acceleration" msg_ok "Set Up Hardware Acceleration"
fi fi

@ -30,9 +30,11 @@ if [[ "$CTTYPE" == "0" ]]; then
else else
$STD apt-get install -y intel-opencl-icd $STD apt-get install -y intel-opencl-icd
fi fi
/bin/chgrp video /dev/dri chgrp video /dev/dri
/bin/chmod 755 /dev/dri chmod 755 /dev/dri
/bin/chmod 660 /dev/dri/* chmod 660 /dev/dri/*
$STD adduser $(id -u -n) video
$STD adduser $(id -u -n) render
msg_ok "Set Up Hardware Acceleration" msg_ok "Set Up Hardware Acceleration"
fi fi

@ -29,9 +29,11 @@ if [[ "$CTTYPE" == "0" ]]; then
else else
$STD apt-get install -y intel-opencl-icd $STD apt-get install -y intel-opencl-icd
fi fi
/bin/chgrp video /dev/dri chgrp video /dev/dri
/bin/chmod 755 /dev/dri chmod 755 /dev/dri
/bin/chmod 660 /dev/dri/* chmod 660 /dev/dri/*
$STD adduser $(id -u -n) video
$STD adduser $(id -u -n) render
msg_ok "Set Up Hardware Acceleration" msg_ok "Set Up Hardware Acceleration"
fi fi

@ -44,10 +44,11 @@ if [[ "$CTTYPE" == "0" ]]; then
va-driver-all \ va-driver-all \
ocl-icd-libopencl1 \ ocl-icd-libopencl1 \
intel-opencl-icd intel-opencl-icd
chgrp video /dev/dri
/bin/chgrp video /dev/dri chmod 755 /dev/dri
/bin/chmod 755 /dev/dri chmod 660 /dev/dri/*
/bin/chmod 660 /dev/dri/* $STD adduser $(id -u -n) video
$STD adduser $(id -u -n) render
msg_ok "Set Up Hardware Acceleration" msg_ok "Set Up Hardware Acceleration"
fi fi
msg_info "Installing GStreamer (Patience)" msg_info "Installing GStreamer (Patience)"

@ -25,10 +25,11 @@ if [[ "$CTTYPE" == "0" ]]; then
va-driver-all \ va-driver-all \
ocl-icd-libopencl1 \ ocl-icd-libopencl1 \
intel-opencl-icd intel-opencl-icd
chgrp video /dev/dri
/bin/chgrp video /dev/dri chmod 755 /dev/dri
/bin/chmod 755 /dev/dri chmod 660 /dev/dri/*
/bin/chmod 660 /dev/dri/* $STD adduser $(id -u -n) video
$STD adduser $(id -u -n) render
msg_ok "Set Up Hardware Acceleration" msg_ok "Set Up Hardware Acceleration"
fi fi

@ -27,10 +27,11 @@ if [[ "$CTTYPE" == "0" ]]; then
va-driver-all \ va-driver-all \
ocl-icd-libopencl1 \ ocl-icd-libopencl1 \
intel-opencl-icd intel-opencl-icd
chgrp video /dev/dri chgrp video /dev/dri
chmod 755 /dev/dri chmod 755 /dev/dri
chmod 660 /dev/dri/* chmod 660 /dev/dri/*
$STD adduser $(id -u -n) video
$STD adduser $(id -u -n) render
msg_ok "Set Up Hardware Acceleration" msg_ok "Set Up Hardware Acceleration"
fi fi

@ -43,7 +43,7 @@ lxc.mount.entry: /dev/fb0 dev/fb0 none bind,optional,create=file
lxc.mount.entry: /dev/dri dev/dri none bind,optional,create=dir lxc.mount.entry: /dev/dri dev/dri none bind,optional,create=dir
lxc.mount.entry: /dev/dri/renderD128 dev/dri/renderD128 none bind,optional,create=file lxc.mount.entry: /dev/dri/renderD128 dev/dri/renderD128 none bind,optional,create=file
EOF EOF
pct exec $privileged_container -- bash -c "apt-get -y install va-driver-all && apt-get -y install ocl-icd-libopencl1 && apt-get install -y intel-opencl-icd" pct exec $privileged_container -- bash -c "apt-get -y install va-driver-all && apt-get -y install ocl-icd-libopencl1 && apt-get install -y intel-opencl-icd && chgrp video /dev/dri && chmod 755 /dev/dri && chmod 660 /dev/dri/* && adduser \$(id -u -n) video && adduser \$(id -u -n) render"
header_info header_info
echo -e "Completed Successfully!\n" echo -e "Completed Successfully!\n"
echo -e "Reboot container $privileged_container to apply the new settings\n" echo -e "Reboot container $privileged_container to apply the new settings\n"

Loading…
Cancel
Save

Powered by BW's shoe-string budget.