Hi list,
oliver and me have been struggling to get nvidia binary drivers to work on his Debian stable laptop. Their intended use is with Gem, hence I would like to know if in 2020 the preferred way to install them is with Debians nvidia-legacy-390xx-kernel-dkms package or with some install script downloaded from nvidia's webpage?
Furthermore, if the laptop has two graphics cards, one intel and one nvidia, which I understand is called Optimus™ by Nvidia, there seems to be the bumblebee project to use this under Linux (with one free implementation in bumblebee and one non-free in bumblebee-nvidia packages). This package also provides the optirun binary which apparently can be used to start specific programs with one of the two cards explicitely?
thanks for any pointers, I hope this info is valuable to others as well.
cheers, P
Hi,
On 10/06/2020 11:18, Peter P. wrote:
oliver and me have been struggling to get nvidia binary drivers to work on his Debian stable laptop. Their intended use is with Gem, hence I would like to know if in 2020 the preferred way to install them is with Debians nvidia-legacy-390xx-kernel-dkms package
Sure, if that is the correct version supported by the hardware. I think on my old laptop I needed the 340xx legacy version (EOL), I can check later but I think I installed nvidia-legacy-340xx-driver meta-package that pulled in the dkms package as a dependency, among other things.
or with some install script downloaded from nvidia's webpage?
I prefer the Debian way. But whatever you do, mixing them is a recipe for pain, so purge one completely before trying the other.
On Wed, Jun 10, 2020 at 5:21 AM Peter P. peterparker@fastmail.com wrote:
Hi list,
...
Furthermore, if the laptop has two graphics cards, one intel and one nvidia, which I understand is called Optimus™ by Nvidia, there seems to be the bumblebee project to use this under Linux (with one free implementation in bumblebee and one non-free in bumblebee-nvidia packages). This package also provides the optirun binary which apparently can be used to start specific programs with one of the two cards explicitely?
Try building Gem with/without optirun on your machine and check the config status.
In the first build directory, do ./configure make
In a 2nd directory, do optirun ./configure optirun make
You should see differences in the config.log and check for differences in libraries linked
Chuck