diff --git a/install/channels-install.sh b/install/channels-install.sh index 5836812c..7a2c6f7f 100644 --- a/install/channels-install.sh +++ b/install/channels-install.sh @@ -21,6 +21,20 @@ $STD apt-get install -y chromium $STD apt-get install -y xvfb msg_ok "Installed Dependencies" +if [[ "$CTTYPE" == "0" ]]; then + msg_info "Setting Up Hardware Acceleration" + $STD apt-get -y install \ + va-driver-all \ + ocl-icd-libopencl1 \ + intel-opencl-icd + chgrp video /dev/dri + chmod 755 /dev/dri + chmod 660 /dev/dri/* + $STD adduser $(id -u -n) video + $STD adduser $(id -u -n) render + msg_ok "Set Up Hardware Acceleration" +fi + msg_info "Installing Channels DVR Server (Patience)" cd /opt $STD bash <(curl -fsSL https://getchannels.com/dvr/setup.sh)