RTX 3090 Not utilizing full power, limited by "SW Power Cap" under full load

I am running an Arch Linux install with the latest nvidia drivers. My hardware is the RM1000i corsair power supply, a RTX 2070 Super (which is where the displays are connected) in the second PCI slot, a RTX 3090 in the first PCI slot, a ASUS TUF GAMING X570-PLUS (WI-FI) motherboard, a Ryzen 9 5900X, 64GB G.Skill Ripjaws V ram, a nvme drive, and an ssd drive.

No matter what driver versions or types (dkms, open) both of my gpus fail to utilize full power when under load. This isn’t an issue with my 2070 Super as I don’t need max performance with it. However I do need my 3090 to give max performance and it consistently fails to do so. When running ‘nvidia-smi -q’ under full gpu load, the 3090 has a “SW Power Cap” throttle reason listed as Active. This limits the power usage to a cap of around 290W. I have tried setting the power limit to the max and a little under the max but both do not change anything. When booting into Windows 11, the 3090 is able to use full power at 350W.

Is this a Linux driver bug or is something else at play?

nvidia-bug-report.sh output:
nvidia-bug-report.log.gz (1.7 MB)

Did you already try swapping slots or remove the 2070? Does that change anything regarding the 3090? Checked for a bios upgrade?

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.