Channels-DVR will not see QuickSync #605

Closed
opened 2026-02-04 20:17:38 +03:00 by OVERLORD · 3 comments
Owner

Originally created by @ChrisColotti on GitHub (Mar 7, 2025).

Have you read and understood the above guidelines?

yes

📜 What is the name of the script you are using?

Channels DVR

📂 What was the exact command used to execute the script?

bash -c "$(wget -qLO - https://github.com/community-scripts/ProxmoxVE/raw/main/ct/channels.sh)"

📝 Provide a clear and concise description of the issue.

I have tried a number of things and oddly.....the Plex LXC on the same exact host sees the iGPU fine but the channels one will not. That has be quite baffled. The host vainfo is good, the igpu_top sees the iGPU, Plex LXC (ubuntu) sees it, but this one will not. I am out of ideas to try. I did want to try ubuntu but that fails (see other issue about the chromium error)

I've tried privileged and unprivileged to no availl

⚙️ What settings are you using?

  • Default Settings
  • Advanced Settings

🖥️ Which Linux distribution are you using?

Debian 12

🔄 Steps to reproduce the issue.

ensure iGPU and driver's are present
run script configure new setup or import backup
no HW shown only SW.

Paste the full error output (if available).

no error but here is the vainfo output which matches the Plex container output and the host output....it's all the same.

libva info: VA-API version 1.17.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_17
libva info: va_openDriver() returns 0
vainfo: VA-API version: 1.17 (libva 2.12.0)
vainfo: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 23.1.1 ()
vainfo: Supported profile and entrypoints
      VAProfileNone                   : VAEntrypointVideoProc
      VAProfileNone                   : VAEntrypointStats
      VAProfileMPEG2Simple            : VAEntrypointVLD
      VAProfileMPEG2Main              : VAEntrypointVLD
      VAProfileH264Main               : VAEntrypointVLD
      VAProfileH264Main               : VAEntrypointEncSliceLP
      VAProfileH264High               : VAEntrypointVLD
      VAProfileH264High               : VAEntrypointEncSliceLP
      VAProfileJPEGBaseline           : VAEntrypointVLD
      VAProfileJPEGBaseline           : VAEntrypointEncPicture
      VAProfileH264ConstrainedBaseline: VAEntrypointVLD
      VAProfileH264ConstrainedBaseline: VAEntrypointEncSliceLP
      VAProfileVP8Version0_3          : VAEntrypointVLD
      VAProfileHEVCMain               : VAEntrypointVLD
      VAProfileHEVCMain               : VAEntrypointEncSliceLP
      VAProfileHEVCMain10             : VAEntrypointVLD
      VAProfileHEVCMain10             : VAEntrypointEncSliceLP
      VAProfileVP9Profile0            : VAEntrypointVLD
      VAProfileVP9Profile1            : VAEntrypointVLD
      VAProfileVP9Profile2            : VAEntrypointVLD
      VAProfileVP9Profile3            : VAEntrypointVLD
      VAProfileHEVCMain422_10         : VAEntrypointVLD
      VAProfileHEVCMain444            : VAEntrypointVLD
      VAProfileHEVCMain444            : VAEntrypointEncSliceLP
      VAProfileHEVCMain444_10         : VAEntrypointVLD
      VAProfileHEVCMain444_10         : VAEntrypointEncSliceLP

🖼️ Additional context (optional).

total 0
drw-rw---- 2 root root         80 Mar  6 19:51 by-path
crw-rw---- 1 root video  226,   1 Mar  6 19:51 card1
crw-rw---- 1 root render 226, 128 Mar  6 19:51 renderD128
Originally created by @ChrisColotti on GitHub (Mar 7, 2025). ### ✅ Have you read and understood the above guidelines? yes ### 📜 What is the name of the script you are using? Channels DVR ### 📂 What was the exact command used to execute the script? bash -c "$(wget -qLO - https://github.com/community-scripts/ProxmoxVE/raw/main/ct/channels.sh)" ### 📝 Provide a clear and concise description of the issue. I have tried a number of things and oddly.....the Plex LXC on the same exact host sees the iGPU fine but the channels one will not. That has be quite baffled. The host vainfo is good, the igpu_top sees the iGPU, Plex LXC (ubuntu) sees it, but this one will not. I am out of ideas to try. I did want to try ubuntu but that fails (see other issue about the chromium error) I've tried privileged and unprivileged to no availl ### ⚙️ What settings are you using? - [ ] Default Settings - [x] Advanced Settings ### 🖥️ Which Linux distribution are you using? Debian 12 ### 🔄 Steps to reproduce the issue. ensure iGPU and driver's are present run script configure new setup or import backup no HW shown only SW. ### ❌ Paste the full error output (if available). no error but here is the vainfo output which matches the Plex container output and the host output....it's all the same. ``` libva info: VA-API version 1.17.0 libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_17 libva info: va_openDriver() returns 0 vainfo: VA-API version: 1.17 (libva 2.12.0) vainfo: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 23.1.1 () vainfo: Supported profile and entrypoints VAProfileNone : VAEntrypointVideoProc VAProfileNone : VAEntrypointStats VAProfileMPEG2Simple : VAEntrypointVLD VAProfileMPEG2Main : VAEntrypointVLD VAProfileH264Main : VAEntrypointVLD VAProfileH264Main : VAEntrypointEncSliceLP VAProfileH264High : VAEntrypointVLD VAProfileH264High : VAEntrypointEncSliceLP VAProfileJPEGBaseline : VAEntrypointVLD VAProfileJPEGBaseline : VAEntrypointEncPicture VAProfileH264ConstrainedBaseline: VAEntrypointVLD VAProfileH264ConstrainedBaseline: VAEntrypointEncSliceLP VAProfileVP8Version0_3 : VAEntrypointVLD VAProfileHEVCMain : VAEntrypointVLD VAProfileHEVCMain : VAEntrypointEncSliceLP VAProfileHEVCMain10 : VAEntrypointVLD VAProfileHEVCMain10 : VAEntrypointEncSliceLP VAProfileVP9Profile0 : VAEntrypointVLD VAProfileVP9Profile1 : VAEntrypointVLD VAProfileVP9Profile2 : VAEntrypointVLD VAProfileVP9Profile3 : VAEntrypointVLD VAProfileHEVCMain422_10 : VAEntrypointVLD VAProfileHEVCMain444 : VAEntrypointVLD VAProfileHEVCMain444 : VAEntrypointEncSliceLP VAProfileHEVCMain444_10 : VAEntrypointVLD VAProfileHEVCMain444_10 : VAEntrypointEncSliceLP ``` ### 🖼️ Additional context (optional). ```root@pve:~# ls -l /dev/dri total 0 drw-rw---- 2 root root 80 Mar 6 19:51 by-path crw-rw---- 1 root video 226, 1 Mar 6 19:51 card1 crw-rw---- 1 root render 226, 128 Mar 6 19:51 renderD128 ```
OVERLORD added the not a script issue label 2026-02-04 20:17:38 +03:00
Author
Owner

@tremor021 commented on GitHub (Mar 7, 2025):

So... What's the problem with the script here?

@tremor021 commented on GitHub (Mar 7, 2025): So... What's the problem with the script here?
Author
Owner

@ChrisColotti commented on GitHub (Mar 7, 2025):

I can’t tell I just know the plex script sees the iGPU this one doesn’t. So hard to determine if something is missing in the channels script. By side by side comparison of one working and the other not I figured I’d start there.

I was going to try using the plex script and installing channels manually on it just to do a hack test but nothing I’ve tried with the channels script seems to allow it to see the same iGPU on the same host as the plex script was run on.

Since the host is the same the only variable to me is something different between the two scripts so was worth asking the question or seeing is someone else could try and get the same result.

@ChrisColotti commented on GitHub (Mar 7, 2025): I can’t tell I just know the plex script sees the iGPU this one doesn’t. So hard to determine if something is missing in the channels script. By side by side comparison of one working and the other not I figured I’d start there. I was going to try using the plex script and installing channels manually on it just to do a hack test but nothing I’ve tried with the channels script seems to allow it to see the same iGPU on the same host as the plex script was run on. Since the host is the same the only variable to me is something different between the two scripts so was worth asking the question or seeing is someone else could try and get the same result.
Author
Owner

@ChrisColotti commented on GitHub (Mar 7, 2025):

Happy to move this to the discussion section if there’s no issue with the scripts. Just trying to get it to work the same as plex is on the same host.

@ChrisColotti commented on GitHub (Mar 7, 2025): Happy to move this to the discussion section if there’s no issue with the scripts. Just trying to get it to work the same as plex is on the same host.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ProxmoxVE#605