Maybe it is just that I don’t understand enough about this, but I cannot solve this issue. I have a Legion 16IAH7H and running Ubuntu 22.04. I can’t use more than 80W and I have not been able to find the answer elsewhere.
Furthermore, I have my BIOS setting as Discrete Graphics
and not Dynamic Graphics
or it won’t boot.
Output of systemctl enable nvidia-powerd.service
:
Failed to enable unit: Unit file nvidia-powerd.service does not exist.
Output of nvidia-smi
:
+---------------------------------------------------------------------------------------+
| NVIDIA-SMI 535.54.03 Driver Version: 535.54.03 CUDA Version: 12.2 |
|-----------------------------------------+----------------------+----------------------+
| 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 RTX 3060 ... On | 00000000:01:00.0 On | N/A |
| N/A 38C P8 12W / 80W | 347MiB / 6144MiB | 0% Default |
| | | N/A |
+-----------------------------------------+----------------------+----------------------+
Output of nvidia-settings -q DynamicBoostSupport
:
Attribute 'DynamicBoostSupport' (userme:1[gpu:0]): 1.
'DynamicBoostSupport' is a boolean attribute; valid values are: 1 (on/true) and 0 (off/false).
'DynamicBoostSupport' is a read-only attribute.
'DynamicBoostSupport' can use the following target types: GPU.
Output of cat /proc/driver/nvidia/gpus/0000:01:00.0/power
:
Runtime D3 status: Enabled (fine-grained)
Video Memory: Active
GPU Hardware Support:
Video Memory Self Refresh: Supported
Video Memory Off: Supported
Output of cat /proc/driver/nvidia/gpus/0000:01:00.0/information
:
Model: NVIDIA GeForce RTX 3060 Laptop GPU
IRQ: 196
GPU UUID: GPU-90de447f-53e2-cb94-857f-9490f4cc3691
Video BIOS: 94.06.34.00.42
Bus Type: PCIe
DMA Size: 47 bits
DMA Mask: 0x7fffffffffff
Bus Location: 0000:01:00.0
Device Minor: 0
GPU Excluded: No