Frogging-Family / nvidia-all

Nvidia driver latest to 396 series AIO installer
733 stars 64 forks source link

cannot stat 'firmware/gsp.bin' #131

Closed BlueGoliath closed 1 year ago

BlueGoliath commented 1 year ago

When attempting to manually add and install the 525.53 release by editing the customization config I get an error:

Starting package_nvidia-utils-tkg()... install: cannot stat 'firmware/gsp.bin': No such file or directory

This is under a GTX 1080 which does not support GSP. This does not happen with the 520 driver.

qumaciel commented 1 year ago

The 525.53 driver has multiple GSP firmwares, cf. PR#130.

BlueGoliath commented 1 year ago

Seems to be the issue. I used your fork and it works. Thanks.

In the future, would it be possible to poll NVML for GSP support and avoid GSP-related code altogether? I'm afraid I'm going to accidentally hit "Y" when installing a new driver one of these days. I'll open a new issue if need be.

qumaciel commented 1 year ago

The module decides to load the firmware at runtime, in case your card doesn't need it, it will not load it.

So, there is no need for not having the firmware(s) installed at the proper location. In case you hotplug an eGPU or decide to change your card, the firmwares will be there to load and the driver will work as intended.

BlueGoliath commented 1 year ago

I'm a little confused. My understanding is that the two drivers are entirely different. If you were to install the open-source driver would it not result in the system being unable to boot?