You are not logged in.
Using nvidia-open (565) on RTX 4090, I don’t seem to be able to disable the GSP firmware via the nvidia.NVreg_EnableGpuFirmware=0 kernel parameter. Adding the option to modprobe.d and rebuilding initramfs doesn’t help either.
Using KMS by adding the nvidia modules to the mkinitpcio config.
$ nvidia-smi -q | grep GSP
GSP Firmware Version : 565.57.0
Reports the current driver version rather than “N/A” as it should according to the NVIDIA documentation: https://download.nvidia.com/XFree86/Lin … E/gsp.html
Advice appreciated.
Last edited by patchouli (Yesterday 06:30:38)
Offline
yeah, you can't do that.
Online
You cannot disable GSP firmware on the nvidia-open driver. I cannot find the official comment again but right now one of the limitations of the nvidia-open and nvidia-open-dkms driver is the inability to disable the GSP firmware. If you wish to do that you have to use the proprietary nvidia or nvidia-dkms driver for now.
Offline
You cannot disable GSP firmware on the nvidia-open driver. I cannot find the official comment again but right now one of the limitations of the nvidia-open and nvidia-open-dkms driver is the inability to disable the GSP firmware. If you wish to do that you have to use the proprietary nvidia or nvidia-dkms driver for now.
That seems to be right. I moved on to the proprietary kernel modules as KDE’s KWin compositor struggles to compose at my screen’s refresh rate (2560x1440 240Hz) as long the as the GSP firmware is enabled, on my RTX 4090.
I hope they’ll fix the issue with their implementation somewhat soon so that I can start using nvidia-open again.
Marked as solved, and thanks for the advice.
Last edited by patchouli (Yesterday 06:33:32)
Offline
GSP firmware is the main reason they can do a open nvidia module in the first place. You can offload the proprietary bits into the firmware that you're not allowed to redistribute as open source, which is why it's a hard requirement (before you cry murder, the same happens with the respective firmware blobs for amdgpu/i915)
Offline