[gentoo-user] Nvidia driver plus kernel info questions
Howdy, I mentioned in another thread that I was going to upgrade to a much newer kernel. I also have to make sure Nvidia supports that kernel. So, I went to the Nvidia site and did a search by model number. This is the output of lspci: 01:00.0 VGA compatible controller: NVIDIA Corporation GK107 [GeForce GTX 650] (rev a1) So, I did the manual thing, since this is Linux not windoze, and selected the series and model. According to the list it provided, I should be using the drivers in the 440 slot. I'm currently using the 390 slot since when I installed that card, that is what it showed. I'm almost 100% certain I checked this when installing this card. My question is, is it normal for nvidia to change the series of drivers for cards like this? Am I reading this wrong? Link to Nvidia site. https://www.geforce.com/drivers I couldn't provide a link to the selected part since it doesn't seem to provide one, java stuff I guess. Next link I went too. https://www.nvidia.com/en-us/drivers/results/159360/ According to that the 440 series supports the 5.6 series of kernel. It doesn't indicate a specific version tho. Does that mean I can go to the very latest version or do I need to look elsewhere to see what is supported? If it matters, I use gentoo-sources. Currently on 4.19.40 and I'm showing gentoo-sources-5.6.7 as the latest available in the tree. Since I don't upgrade kernels much, may as well take a large leap. ;-) Thanks much. A little confused. Dale :-) :-) P. S. Got my garden about half disced. Dry side about ready to plant and wet side is lightly disced to help it dry out. :-D
Re: [gentoo-user] Nvidia driver plus kernel info questions
On 05/02 11:53, Dale wrote: > Howdy, > > I mentioned in another thread that I was going to upgrade to a much > newer kernel. I also have to make sure Nvidia supports that kernel. > So, I went to the Nvidia site and did a search by model number. This is > the output of lspci: > > > 01:00.0 VGA compatible controller: NVIDIA Corporation GK107 [GeForce GTX > 650] (rev a1) > > > So, I did the manual thing, since this is Linux not windoze, and > selected the series and model. According to the list it provided, I > should be using the drivers in the 440 slot. I'm currently using the > 390 slot since when I installed that card, that is what it showed. I'm > almost 100% certain I checked this when installing this card. My > question is, is it normal for nvidia to change the series of drivers for > cards like this? Am I reading this wrong? Link to Nvidia site. > > https://www.geforce.com/drivers > > I couldn't provide a link to the selected part since it doesn't seem to > provide one, java stuff I guess. Next link I went too. > > https://www.nvidia.com/en-us/drivers/results/159360/ > > According to that the 440 series supports the 5.6 series of kernel. It > doesn't indicate a specific version tho. Does that mean I can go to the > very latest version or do I need to look elsewhere to see what is > supported? If it matters, I use gentoo-sources. Currently on 4.19.40 > and I'm showing gentoo-sources-5.6.7 as the latest available in the > tree. Since I don't upgrade kernels much, may as well take a large > leap. ;-) > > Thanks much. A little confused. > > Dale > > :-) :-) > > P. S. Got my garden about half disced. Dry side about ready to plant and > wet side is lightly disced to help it dry out. :-D > Hi Dale, hopefully I understood your question correctlu... I am running currently the nividia 440.82 (not that one which portage...more in a second) with Linux kernel 5.6.8 and a RTX 2060 SUPER jsut fine. I few minutes before I had compiled kernel 5.6.9 but hadn't rebooted my Linux yet. I am using Blender, which starts to support Optix based rendering, which is faster than "normal" GPU rendering. Unfortunatelu "something" is broken, when using the portage version of the driver. So I removed that driver and installed the same version as offered by nvidia directlu and that worked. This problem effects only Blender...as far as I know. And: I haven't tried nvidia-440.82-r3 which is quite new. Will try that when booting the new kernel and report later. HTH! Cheers! Meino
Re: [gentoo-user] Nvidia driver plus kernel info questions
Hi, I'm currently using the 390 slot since when I installed that card, that is what it showed. I'm almost 100% certain I checked this when installing this card. My question is, is it normal for nvidia to change the series of drivers for cards like this? A driver series is not necessarily bound to a specific card, so it is normal to see newer driver series supporting older devices. I'd assume that 390 was the current stable series back when you checked it. The current series is 440. For the current series, you also have drivers separated into a "long-lived" and a "short-lived" branch - as far as I know that only marks how long a driver receives official support, but don't quote me on that. The most recent driver is 440.82 in the long-lived branch. You can find a list of all Unix drivers at [1] without having to fill out any forms. Then there's also the legacy driver series specifically for devices that the current driver no longer supports. A GTX 480 card, for example, would need the 390 series. There's a list at [2] and more info about support timeframes at [3]. According to that the 440 series supports the 5.6 series of kernel. It doesn't indicate a specific version tho. Does that mean I can go to the very latest version or do I need to look elsewhere to see what is supported? In this case you can go with the very latest release, yes. Any future 440.* driver will work for you. Once a new series is released (I don't know how frequent that is) you might want to check whether your card still supports that, however. Hope this helped clear up the confusion. [1] https://www.nvidia.com/en-us/drivers/unix/ [2] https://www.nvidia.com/en-us/drivers/unix/legacy-gpu/ [3] https://nvidia.custhelp.com/app/answers/detail/a_id/3142 -- Wolf
Re: [gentoo-user] Nvidia driver plus kernel info questions
On 05/02 11:53, Dale wrote: > Howdy, > > I mentioned in another thread that I was going to upgrade to a much > newer kernel. I also have to make sure Nvidia supports that kernel. > So, I went to the Nvidia site and did a search by model number. This is > the output of lspci: > > > 01:00.0 VGA compatible controller: NVIDIA Corporation GK107 [GeForce GTX > 650] (rev a1) > > > So, I did the manual thing, since this is Linux not windoze, and > selected the series and model. According to the list it provided, I > should be using the drivers in the 440 slot. I'm currently using the > 390 slot since when I installed that card, that is what it showed. I'm > almost 100% certain I checked this when installing this card. My > question is, is it normal for nvidia to change the series of drivers for > cards like this? Am I reading this wrong? Link to Nvidia site. > > https://www.geforce.com/drivers > > I couldn't provide a link to the selected part since it doesn't seem to > provide one, java stuff I guess. Next link I went too. > > https://www.nvidia.com/en-us/drivers/results/159360/ > > According to that the 440 series supports the 5.6 series of kernel. It > doesn't indicate a specific version tho. Does that mean I can go to the > very latest version or do I need to look elsewhere to see what is > supported? If it matters, I use gentoo-sources. Currently on 4.19.40 > and I'm showing gentoo-sources-5.6.7 as the latest available in the > tree. Since I don't upgrade kernels much, may as well take a large > leap. ;-) > > Thanks much. A little confused. > > Dale > > :-) :-) > > P. S. Got my garden about half disced. Dry side about ready to plant and > wet side is lightly disced to help it dry out. :-D > Hi Dale, I am now running kernel 5.6.9 (vanilla) and nvidia-driver 440.82-r3. Again, Blender cannot find the Optix related parts of the driver. This package still does not work for me. As far as I can see, the non-Optix specific things are fine, though. So I will reboot, remove the portage package of the driver and install the original by nvidia and this will fix the issue with Optix... Cheers! Meino
Re: [gentoo-user] Nvidia driver plus kernel info questions
Wynn Wolf Arbor wrote: > Hi, > >> I'm currently using the 390 slot since when I installed that card, >> that is what it showed. I'm almost 100% certain I checked this when >> installing this card. My question is, is it normal for nvidia to >> change the series of drivers for cards like this? > > A driver series is not necessarily bound to a specific card, so it is > normal to see newer driver series supporting older devices. I'd assume > that 390 was the current stable series back when you checked it. The > current series is 440. > > For the current series, you also have drivers separated into a > "long-lived" and a "short-lived" branch - as far as I know that only > marks how long a driver receives official support, but don't quote me > on that. > > The most recent driver is 440.82 in the long-lived branch. You can > find a list of all Unix drivers at [1] without having to fill out any > forms. > > Then there's also the legacy driver series specifically for devices > that the current driver no longer supports. A GTX 480 card, for > example, would need the 390 series. There's a list at [2] and more > info about support timeframes at [3]. > >> According to that the 440 series supports the 5.6 series of kernel. >> It doesn't indicate a specific version tho. Does that mean I can go >> to the very latest version or do I need to look elsewhere to see what >> is supported? > > In this case you can go with the very latest release, yes. Any future > 440.* driver will work for you. > > Once a new series is released (I don't know how frequent that is) you > might want to check whether your card still supports that, however. > > Hope this helped clear up the confusion. > > [1] https://www.nvidia.com/en-us/drivers/unix/ > [2] https://www.nvidia.com/en-us/drivers/unix/legacy-gpu/ > [3] https://nvidia.custhelp.com/app/answers/detail/a_id/3142 > That does make sense. Maybe it was something I recall from a long time ago but I thought a series of drivers was designed for certain cards and those drivers were the only ones to be used. Either I recall that wrongly or it changed. Either way. At least now I can get the latest kernel and the latest nvidia and give it a go. I might add, I'm bad to use older cards. I buy used or new but on a really good sale. ;-) I'm not to demanding on video cards really. The biggest thing, it outputs to my monitor like I look at when typing now and it also outputs to my TV which is playing Bones at the moment. Next week it may be Columbo or Scooby Doo. ROFL Thanks much. Helped a lot. Dale :-) :-)
Re: [gentoo-user] Nvidia driver plus kernel info questions
tu...@posteo.de wrote: > On 05/02 11:53, Dale wrote: >> Howdy, >> >> I mentioned in another thread that I was going to upgrade to a much >> newer kernel. I also have to make sure Nvidia supports that kernel. >> So, I went to the Nvidia site and did a search by model number. This is >> the output of lspci: >> >> >> 01:00.0 VGA compatible controller: NVIDIA Corporation GK107 [GeForce GTX >> 650] (rev a1) >> >> >> So, I did the manual thing, since this is Linux not windoze, and >> selected the series and model. According to the list it provided, I >> should be using the drivers in the 440 slot. I'm currently using the >> 390 slot since when I installed that card, that is what it showed. I'm >> almost 100% certain I checked this when installing this card. My >> question is, is it normal for nvidia to change the series of drivers for >> cards like this? Am I reading this wrong? Link to Nvidia site. >> >> https://www.geforce.com/drivers >> >> I couldn't provide a link to the selected part since it doesn't seem to >> provide one, java stuff I guess. Next link I went too. >> >> https://www.nvidia.com/en-us/drivers/results/159360/ >> >> According to that the 440 series supports the 5.6 series of kernel. It >> doesn't indicate a specific version tho. Does that mean I can go to the >> very latest version or do I need to look elsewhere to see what is >> supported? If it matters, I use gentoo-sources. Currently on 4.19.40 >> and I'm showing gentoo-sources-5.6.7 as the latest available in the >> tree. Since I don't upgrade kernels much, may as well take a large >> leap. ;-) >> >> Thanks much. A little confused. >> >> Dale >> >> :-) :-) >> >> P. S. Got my garden about half disced. Dry side about ready to plant and >> wet side is lightly disced to help it dry out. :-D >> > Hi Dale, > > I am now running kernel 5.6.9 (vanilla) and nvidia-driver 440.82-r3. > > Again, Blender cannot find the Optix related parts of the driver. > This package still does not work for me. As far as I can see, > the non-Optix specific things are fine, though. > > So I will reboot, remove the portage package of the driver and > install the original by nvidia and this will fix the issue > with Optix... > > Cheers! > Meino Thanks for the info. Now I think I'm good to go. Dale :-) :-)
Re: [gentoo-user] Nvidia driver plus kernel info questions
On Sat, May 2, 2020 at 10:33 AM wrote: > > Unfortunatelu "something" is broken, when using the portage version > of the driver. So I removed that driver and installed the same > version as offered by nvidia directlu and that worked. > There's a lot missing in the portage version of the driver - it doesn't even (at least last I checked) install nvidia-ml.so unless you're using X. I suspect your weren't getting libnvoptix installed from portage, which was meaning OptiX won't work. I don't really care for the `.run` version of the drivers, and prefer to keep everything as an ebuild. I have my hacked up ebuild at https://github.com/ScottESanDiego/scotterepo/tree/master/x11-drivers/nvidia-drivers if you wanted to just steal that (it's largely just the original ebuild, but installing extra "stuff" so that nvidia-smi works headless, nvidia-docker works, etc. ScottE
Re: [gentoo-user] Nvidia driver plus kernel info questions
On 05/02 03:42, Scott Ellis wrote: > On Sat, May 2, 2020 at 10:33 AM wrote: > > > > Unfortunatelu "something" is broken, when using the portage version > > of the driver. So I removed that driver and installed the same > > version as offered by nvidia directlu and that worked. > > > > There's a lot missing in the portage version of the driver - it > doesn't even (at least last I checked) install nvidia-ml.so unless > you're using X. I suspect your weren't getting libnvoptix installed > from portage, which was meaning OptiX won't work. > > I don't really care for the `.run` version of the drivers, and prefer > to keep everything as an ebuild. I have my hacked up ebuild at > https://github.com/ScottESanDiego/scotterepo/tree/master/x11-drivers/nvidia-drivers > if you wanted to just steal that (it's largely just the original > ebuild, but installing extra "stuff" so that nvidia-smi works > headless, nvidia-docker works, etc. > >ScottE > Hi Scott, oh! :) Thank you very much ... is cloned! :) Cheers! Meino
Re: [gentoo-user] Nvidia driver plus kernel info questions
Dale wrote: > tu...@posteo.de wrote: >> >> Hi Dale, >> >> I am now running kernel 5.6.9 (vanilla) and nvidia-driver 440.82-r3. >> >> Again, Blender cannot find the Optix related parts of the driver. >> This package still does not work for me. As far as I can see, >> the non-Optix specific things are fine, though. >> >> So I will reboot, remove the portage package of the driver and >> install the original by nvidia and this will fix the issue >> with Optix... >> >> Cheers! >> Meino > > Thanks for the info. Now I think I'm good to go. > > Dale > > :-) :-) Hi all, Picking random message to reply with update. I updated to nvidia-drivers-440.82 and got it to work. Perhaps this is just a minor hickup but when I loaded the nvidia modules, it didn't load the drm and modeset ones it depends on. Maybe it was something I missed or once I get into my new kernel or reboot, it would work correctly then. I don't recall it ever doing that before. I'll make a note of that. For anyone else who upgrades without a reboot and X doesn't come up, make sure all the video modules are loaded. X does not come up without them all. Sort of freaked me out a bit for a second. lol I'm still on my old kernel but nvidia did build and install for both my current kernel and the new one which is gentoo-sources-5.6.7. I plan to boot into it when my batteries come in and I put those in my UPS. Once all that gets done, new video drivers, new kernel, new UPS batteries and since I update tonight and the batteries come in tomorrow, a up to date OS as well. Between that and the awesome new disc I'm using to prepare my garden, I can't complain. :-D Thanks to all. Dale :-) :-)