The guide worked great and deployed successfully. However, I am seeing an issue where power consumption reported by nvidia-smi stays elevated after the transcode streams have ended. Restarting the plex media server service allows the card to return back to normal idle.
Has anyone else experienced this?
Host: Proxmox 6.1-8 (Kernel 5.3.18-3)
Container: Ubuntu 19.10
Plex Version: 1.19.1.2645
GPU: GTX 1660
Nvidia Driver: 440.82
GPU Idle Power: 6~7W
GPU Transcode (single stream): 27W
GPU After Transcode Ends: 20W
root@Plex:~# nvidia-smi
Sun Apr 12 15:12:48 2020
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 440.82 Driver Version: 440.82 CUDA Version: 10.2 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce GTX 1660 Off | 00000000:08:00.0 Off | N/A |
| 45% 35C P0 20W / 120W | 12MiB / 5942MiB | 0% Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| No running processes found |
+-----------------------------------------------------------------------------+
root@Plex:~# systemctl restart plex*
root@Plex:~# nvidia-smi
Sun Apr 12 15:13:00 2020
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 440.82 Driver Version: 440.82 CUDA Version: 10.2 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce GTX 1660 Off | 00000000:08:00.0 Off | N/A |
| 45% 34C P8 7W / 120W | 0MiB / 5942MiB | 0% Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| No running processes found |
+-----------------------------------------------------------------------------+
root@Plex:~#
It looks as though the GPU’s power state is stuck in P0 and not returning to P8.
–
EDIT: Nevermind, found the large thread about the documented power states issue.