Having some issues after a fresh install of Endeavor using the Nvidia install. My hybrid graphics laptop needs to have the GSP firmware disabled, otherwise the Nvidia card crashes. This means I need to remove all nvidia drivers and then install the 580 drivers. Then I need to disable the GSP firmware with modprobe and regenerate the intrafms.
I’m trying to figure out the necessary steps to do all of this. I tried checking nvidia-inst help but that seems to be more an automatic install of the highest available drivers (590) in my case, which is open driver, thus I cannot disable the GSP firmware. So needs to be manually done.
The steps I am thinking I need to do are -
sudo yay -Rns nvidia nvidia-utils
sudo yay -S nvidia-580xx nvidia-580xx-utils
reboot
I then need to add nvidia.NVreg_EnableGpuFirmware=0 to my systemd bootloader file (not exactly sure which one that is on Gnome?)
Last night when trying this I then did sudo mkinitcpio -Pbut the command was not recognised for some reason. How exactly would I regenerate the intrafms on Endeavor systemd? sudo reinstall kernel?
Any help or guidance would be greatly appreciated.
Cheers for that! Yep, that’s exactly the one I need it seems.
I was able to get the GSP firmware disabled as well (created a modprobe file for it with the line inside it) and used sudo dracut -f –regenerate-all to regenerate the intramfs. Restarted there, now used nvidia-smi -q | grep “GSP Firmware Version” to see if the GSP firmware was disabled and it is. So I believe that is me all good to go with my new Endeavor OS.
I tried this last night when very tired before bed and had quite a few issues, hence why I wanted to get help on the forum ASAP today. Even though I’ve got it sorted already. Apologies for the slight panic lol.
One minor thing, totally unrelated, how can I disable the text that appears on each reboot, similar to the text when installing a new OS? As you might be able to tell I don’t quite know the correct language to use a search engine to fix this minor issue lol
Ah okay. It is working for now but this needs to be done and then I can forget about it going forward, so I think I will delete that file I created and then add the line in the file you suggested and then will regenerate the intramfs.
That line I found (using dracut) was actually from the Nobara wiki, one of my last distros. They recently made it so the open driver is installed no matter what and you have to do quite a lot of very complicated steps to force the closed driver instead so have been checking out other distros since then. I will use the correct command you suggested with sudo reinstall-kernels.
For the record I have been able to sort the issue.
My gaming laptop is from 2021/2022, just before they started putting MUXes into them. My friend has a similar model but newer, his has a MUX and has absolutely no bother with hybrid graphics on Linux.
My issue was always that when in hybrid mode, my Nvidia dgpu would crash and wouldn’t load anything. Researched it for ages and then found the troubleshooting step of disabling GSP firmware and that sorted it. So even though my Nvidia card supports the open 590 driver, whatever weird UEFI my Acer laptop has without a MUX, it seems to need the GSP firmware disabled.