Docker nvidia tag no longer working

After the update to the nvidia tag on January 24, 2025, channels-dvr fails to detect any nvidia GPU.

I have not adjusted the docker container parameters at all, and the GPU is detectable on other containers on this machine without any issues.

How can I resolve this issue?

Thank you!

[Parsed_testsrc_0 @ 0x39c52940] size:1280x720 rate:60/1 duration:-1.000000 sar:1/1
Input #0, lavfi, from 'testsrc=size=1280x720:rate=60':
  Duration: N/A, start: 0.000000, bitrate: N/A
  Stream #0:0: Video: rawvideo, 1 reference frame (RGB[24] / 0x18424752), rgb24, 1280x720 [SAR 1:1 DAR 16:9], 60 tbr, 60 tbn
Stream mapping:
  Stream #0:0 -> #0:0 (rawvideo (native) -> h264 (h264_nvenc))
Press [q] to stop, [?] for help
[graph 0 input from stream 0:0 @ 0x39c79ec0] w:1280 h:720 pixfmt:rgb24 tb:1/60 fr:60/1 sar:1/1
[auto_scale_0 @ 0x39c7dd80] w:iw h:ih flags:'' interl:0
[format @ 0x39c7b680] auto-inserting filter 'auto_scale_0' between the filter 'Parsed_null_0' and the filter 'format'
[auto_scale_0 @ 0x39c7dd80] w:1280 h:720 fmt:rgb24 sar:1/1 -> w:1280 h:720 fmt:gbrp sar:1/1 flags:0x0
[h264_nvenc @ 0x39c57e40] Loaded Nvenc version 13.0
[h264_nvenc @ 0x39c57e40] Nvenc initialized successfully
[h264_nvenc @ 0x39c57e40] dl_fn->cuda_dl->cuInit(0) failed -> CUDA_ERROR_NO_DEVICE: no CUDA-capable device is detected
[h264_nvenc @ 0x39c57e40] Nvenc unloaded
Error initializing output stream 0:0 -- Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height
Conversion failed!

Blehh, changing to privileged mode resolved the issue :confused:

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.