MrSliff

Linuxserver.io Plex Docker Script for Intel igpu with tone mapping support

Apr 21st, 2022 (edited)
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.07 KB | None | 0 0
  1. #!/bin/bash
  2. #description=This script updates Beignet Driver to support last Intel GPUs for Plex Container
  3.  
  4. #Change the Name after "docker exec" to your containers Name in the whole script!
  5. docker exec plex_5_cores bash -c "apt update && apt -y install cmake pkg-config python ocl-icd-dev libegl1-mesa-dev ocl-icd-opencl-dev libdrm-dev libxfixes-dev libxext-dev llvm-7-dev clang-7 libclang-7-dev libtinfo-dev libedit-dev zlib1g-dev build-essential git clinfo"
  6. docker exec plex_5_cores git clone --branch comet-lake https://github.com/rcombs/beignet.git
  7. docker exec plex_5_cores bash -c "mkdir /beignet/build/ && cd /beignet/build && cmake -DLLVM_INSTALL_DIR=/usr/lib/llvm-7/bin .. && make -j8 && make install"
  8. docker exec plex_5_cores rm -rf beignet
  9. docker exec plex_5_cores bash -c "apt -y remove cmake pkg-config python ocl-icd-dev libegl1-mesa-dev ocl-icd-opencl-dev libdrm-dev libxfixes-dev libxext-dev llvm-7-dev clang-7 libclang-7-dev libtinfo-dev libedit-dev zlib1g-dev build-essential git && apt -y autoremove"
  10. docker restart plex_5_cores
  11. docker exec plex_5_cores clinfo -l
Add Comment
Please, Sign In to add comment