How to push more power to nvidia laptop gpu

Hi all…linux noob here.

It seems my nvidia gpu is not getting the power it should and as a result fps are lower

sudo nvidia-smi -q -d POWER

==============NVSMI LOG==============

Timestamp                                 : Wed Sep  4 09:34:18 2024
Driver Version                            : 560.35.03
CUDA Version                              : 12.6

Attached GPUs                             : 1
GPU 00000000:01:00.0
    GPU Power Readings
        Power Draw                        : 16.61 W
        Current Power Limit               : 80.00 W
        Requested Power Limit             : N/A
        Default Power Limit               : 80.00 W
        Min Power Limit                   : 1.00 W
        Max Power Limit                   : 105.00 W
    Power Samples
        Duration                          : Not Found
        Number of Samples                 : Not Found
        Max                               : Not Found
        Min                               : Not Found
        Avg                               : Not Found
    GPU Memory Power Readings 
        Power Draw                        : N/A
    Module Power Readings
        Power Draw                        : N/A
        Current Power Limit               : N/A
        Requested Power Limit             : N/A
        Default Power Limit               : N/A
        Min Power Limit                   : N/A
        Max Power Limit                   : N/A

sudo nvidia-smi -pl 95
Changing power management limit is not supported in current scope for GPU: 00000000:01:00.0.
All done.

So it doesn’t do anything.

I’m on KDE Plasma 6.1.4 & WM: KWin (Wayland). And yes I have set the power to performance in KDE’s setting.

Hopefully someone can shed some light on how to increase the power limit :slight_smile:

Sure thing

❯ pacman -Qs nvidia
local/egl-wayland 4:1.1.16-1.1
    EGLStream-based Wayland external platform
local/lib32-libvdpau 1.5-2
    Nvidia VDPAU library
local/lib32-nvidia-utils 560.35.03-3
    NVIDIA drivers utilities (32-bit)
local/lib32-opencl-nvidia 560.35.03-3
    OpenCL implemention for NVIDIA (32-bit)
local/libva-nvidia-driver 0.0.12-1.1
    VA-API implementation that uses NVDEC as a backend
local/libvdpau 1.5-3.1
    Nvidia VDPAU library
local/libxnvctrl 560.31.02-1
    NVIDIA NV-CONTROL X extension
local/linux-cachyos-nvidia-open 6.10.8-2
    nvidia open modules of 560.35.03 driver for the linux-cachyos kernel
local/nvidia-prime 1.0-5
    NVIDIA Prime Render Offload configuration and utilities
local/nvidia-settings 560.31.02-1
    Tool for configuring the NVIDIA graphics driver
local/nvidia-utils 560.35.03-4
    NVIDIA drivers utilities
local/opencl-nvidia 560.35.03-4
    OpenCL implemention for NVIDIA

Now I don’t know if it’s weird or not…when I connect my laptop to my TV, which is a 77 inc LG C1, then somehow the power draw is around 85w to 94w << still below the max 105W on the maxQ 3080 this laptop has. And yeah performance is well below compared to what I saw in w11…still I prefer cachy to some spyware os.

You can not do anything there, thats a nvidia issue and there are several reports about this in their forum

1 Like

GWE like the other main nvidia tools is x11 only.

2 Likes

Thanks everyone for your input. Yeah well I’m still not going back to spyware11…I do my actual work on cachyos and on my other one I just game…m$ can spy as much as they want getting game screenshots.

And frankly having a low wattage pull the overall laptop remains cooler and overall fps also seems better than watching it yoyo.

Guess I’ll just wait it out :slight_smile:

1 Like