I note there are already older (around 2022) posts regarding my hardware and Endeavour LInux. But a lot has happened since then and I’d appreciate some aid in sorting this out.
First, what is Endeavour’s latest iteration doing with my Dell’s NVidia GTX 1650? I’m well aware that NVidia traditionally has been a thorn in open source programmers’ sides, as they don’t share code well (at all?).
Second, more specifically, does Endeavour OS default graphics in lower demand situations to avoid the NVidia, somewhat like happens on MacBook Pros under Mac OS? The idea being the NVidia isn’t needed until something high-demand graphically comes up…
Third, is there any tweaking of Arch under the hood I should / could be doing to optimize my setup in order mainly to preserve battery? I’d note this rig has a 4k oled screen, so I’m not expecting miracles, just perhaps a bit more battery if possible. Perhaps (taking me back to my first question) Endeavour OS is already adjusted to handle these things?
Thanks. As always, appreciate this community very much.
And if I run those commands, it appears it will install the open source drivers. Am I correct in that assumption? (If they aren’t already installed, that is)?
nvidia-open are the latest drivers provided by nvidia. They have open sourced those drivers. nvidia are the closed source drivers but at this point it is recommended to use the nvidia-open drivers if your GPU supports it, which yours does. The latest GPUs are only supported on nvidia-open
Okay, the first thing I noticed is that reloading Endeavour seemed, if possible, even faster than before (it has always been great on this machine). The second thing was that some initial error messages that used to appear (too fast for me to read them) didn’t appear this last time out. I’ll mark this solved in just a bit after some more tinkering first just to make sure. Hehe.
This line tells nvidia-inst selected the open source Nvidia driver.
NVIDIA card id: 1f91
This is the id of your card. It can be used for telling if the latest driver version provided by Arch supports the card. In some corner cases this can be useful info.
In this case this command is the only one to be executed. If you would have had any other related driver installed, then there would have been a command to remove them first.
So, as already mentioned here, the only thing to do was the suggested command.
And one can do so simply by running
nvidia-inst
Note that for gaming you’d want to add option --32 to nvidia-inst.