Server Version#: 1.28.3.6101 and 1.28.2.6151
Player Version#: 4.90.1 (Misc devices)
Nvidia GTX 1080
515.65.01
Cuda 11.7
Have consistently had issues for the last several releases of Plex Media Server on Ubuntu with Hardware Acceleration not functioning. Watching nvidia-smi and never see the job queue up. Results in either Direct playback (which is fine inside the house) or Server communication errors. Have tested driver versions 470 and 495 as well with similar results. Anyone else seeing this issue / have any recommendations?
what is the CPU?
When you look at /dev/dri, do you have renderD128 and renderD129?
If you have renderD129, what is the HardwareDevicePath in your Preferences.xml
I don’t believe so. I’ve installed plex via apt just to make upgrades down the line easier - not sure if that would change anything.
But the user running plex would be cause for plex not having permissions to the GPU… either way, here’s the ZIPed logs after it failed to use my GPU for transcoding.
Thanks again for your help @ChuckPa , I’ve been banging my head against the wall for about a week now before I had the realization I could have just gone on the forums to ask for help.
@ChuckPa I actually have an older version of your driver.
nvidia-smi
Sat Sep 10 00:49:41 2022
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 510.54 Driver Version: 510.54 CUDA Version: 11.6 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|===============================+======================+======================|
| 0 NVIDIA GeForce ... Off | 00000000:01:00.0 Off | N/A |
| 57% 31C P8 14W / 180W | 1MiB / 8192MiB | 0% Default |
| | | N/A |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| No running processes found |
+-----------------------------------------------------------------------------+
I’ll update to a more recent but not latest one and see if that resolves my issue. Whats funny is that my setup was working perfectly fine until I updated plex to the latest version haha
I actually tried to go back to 510.X, but that still didn’t work for me. Same issues.
Thank you for also pointing out that the persistence daemon wasn’t configured. It was actually already running, but for whatever reason, drivers 510.X and above just wasn’t working for me anymore.
I downgraded down to 495.46 and all is well again. Plex is now using my GPU for hardware transcoding.