# "Cannot load libcuda.so.1" unable to do HW transcoding

**URL:** <https://forums.plex.tv/t/cannot-load-libcuda-so-1-unable-to-do-hw-transcoding/940287>\
**Category:** Plex Media Server\
**Tags:** server-linux, server-docker\
**Created:** [July 5, 2026, 8:50am UTC](https://forums.plex.tv/t/cannot-load-libcuda-so-1-unable-to-do-hw-transcoding/940287 "2026-07-05T08:50:20Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![senectus](https://avatars.discourse-cdn.com/v4/letter/s/3bc359/32.png) [@senectus](https://forums.plex.tv/u/senectus)\
**Post date:** [July 5, 2026, 8:50am UTC](https://forums.plex.tv/t/cannot-load-libcuda-so-1-unable-to-do-hw-transcoding/940287/1 "2026-07-05T08:50:20Z")

</div>

Environment

- **Plex Media Server:** 1.43.2.10687

- **Also tested:** 1.43.1.10611 and 1.42.2.10156

- **Image tested:**

- **Host OS:** Debian Trixie

- **Docker:** Docker Compose

- **GPU:** NVIDIA RTX 3060

- **Driver:** 550.163.01

- **CUDA:** 12.4

- **NVIDIA Container Toolkit:** 1.19.1

- **Plex Pass:** Lifetime

Inside the running Plex container:

```auto
libcuda.so.1 exists

```

```auto
ldconfig -p | grep libcuda

libcuda.so.1 => /usr/lib/x86_64-linux-gnu/nvidia/current/libcuda.so.1

```

Plex Transcoder reports:

```auto
Hardware acceleration methods:

cuda
vaapi
drm
opencl

```

and

```auto
h264_nvenc
hevc_nvenc

```

are listed as available encoders.

I installed Jellyfin on the **same Docker host** , using:

- same NVIDIA runtime
- same RTX 3060
- same Docker
- same NFS media mount

Jellyfin successfully starts GPU transcoding.

I’m getting the feeling I’m missing something elementary, but I’m buggered If I know what it is.  
Works for Jellyfin just fine, but Plex just refuses to use the same hardware on the same docker host.

---

<div class="post-metadata">

**Author:** ![senectus](https://avatars.discourse-cdn.com/v4/letter/s/3bc359/32.png) [@senectus](https://forums.plex.tv/u/senectus)\
**Post date:** [July 9, 2026, 12:07am UTC](https://forums.plex.tv/t/cannot-load-libcuda-so-1-unable-to-do-hw-transcoding/940287/2 "2026-07-09T00:07:46Z")

</div>

something specific to debian trixie ffmpeg and the supported nvidia driver for DT.

Rebuild the VM as ubuntu with the exact same hardware and config and it just works immediately
