SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I'm playing catch-up after a week in the UK for my corporate overlord. As soon as I recover from jet lag (getting too damn old for 10+ hr flights), I'll update my VMs and have a look. Nvidia seems to be concentrating on kernel 4.20 fixes.
Yes, 32-bit is DEAD other than for COMPAT32
Yes, Nvidia is pretty much going to kill off legacy cards. If nouveau works, use that. Although I have a few old cards, I have nothing to plug them into and test.
Yes, Nvidia is pretty much going to kill off legacy cards.
Legacy as in how legacy?
I am using nvidia-legacy390 for GT 730 but I assume this is legacy in context of SBo, to have a package different than the 4xx series. My video card is a few years old, but it's by no means ancient, yet I am worried about not being able to update the kernel if NVidia won't backport the fixes.
This seems to be the relevant thread in their developer forum https://devtalk.nvidia.com/default/t...t_user_pages-/ (and that's probably ponce of Slackware asking the relevant question?) so far looks like they did not comment on their decision regarding this.
Flinchx, I'm running NVIDIA-Linux-x86_64-418.30 on a GT 710, and the GT 730 is listed as supported. So, you can use the beta driver now, if you choose to. Its not shown any problems on my system.
Flinchx, I'm running NVIDIA-Linux-x86_64-418.30 on a GT 710, and the GT 730 is listed as supported. So, you can use the beta driver now, if you choose to. Its not shown any problems on my system.
Thanks, this means I misunderstood something in the past. I am following the SBo mailing list and when nividia-390 got a legacy tag, for some reason I thought I had to stick with that.
Just understand, what I posted is an Nvidia blob run file. It is not a Slackbuild, so when you install it, you will not see any evidence of it in /var/log/packages. I have been using the Nvidia blobs for a long time, I found them easy to use, and much more up to date than the SBo slackbuilds. Just my opinion, you will find many liking the Slackbuild approach better.
Just understand, what I posted is an Nvidia blob run file. It is not a Slackbuild, so when you install it, you will not see any evidence of it in /var/log/packages. I have been using the Nvidia blobs for a long time, I found them easy to use, and much more up to date than the SBo slackbuilds. Just my opinion, you will find many liking the Slackbuild approach better.
I have used the blob installer directly in the past but a couple of years ago switched to SBo buildscripts. I don't remember why I did it and I don't want to speculate on it, there's a chance that I did it because the run file provided by NVidia didn't work out of the box, while the SBo buildscript handled things fine by applying a patch. Not to mention that SBo has the useful nvidia-switch script.
Flinchx,
The nvidia-410 series supports GTX 600 series GPUs and newer (see supported products docs for Quadro cards). Nvidia-390 supports GTX 400 series and newer (but not newest RTX 2000 series). That is why SBo moved nvidia-390 to legacy status: nvidia dropped support for GTX 500 and older cards.
Now, when, and if, Nvidia will back port kernel fixes to the legacy series is anyone's guess. So far I haven't found a good patch fot the kernel 4.4.172 compile issue. It is fixed in 418.30 beta but I need to test that one a bit more.
If nouveau has suffient support for your GPU, I recommend nouveau instead of nvidia for the older cards (< GTX 600).
In my opinion both nVidia and the Linux kernel are at fault for this, not Slackware. Since this was a security related upgrade I believe Pat made the right call.
nVidia's fault for always being behind on kernel development.
Linux kernel devs for sometimes going out of there way to break or limit close source drivers.
I'll be holding off upgrading the kernel on my machine running 14.2 until there are some non-beta drivers that fix this.
I have switched to AMD for my other machine that is on -current. AMD's drivers have gotten much better in the last few years. In my experience RX 5XX series and earlier now work without issue. Unfortunately, Vega is still a little buggy for some people yet.
Flinchx, I'm running NVIDIA-Linux-x86_64-418.30 on a GT 710, and the GT 730 is listed as supported. So, you can use the beta driver now, if you choose to. Its not shown any problems on my system.
I've just finally updated 14.2 to the latest 4.4.172 kernel then got the 418.30 blob via SBo. There was a minor trouble with the download link, but I follow the mailing list and I was aware of it, so I just fixed the link manually in the info file and everything worked ... but I've still ended with a toasted system I have no idea how do you manage to run this for GT 710 while GT 730 is clearly not supported - I've got triple slapped with warnings about it.
First slap: came from sbopkg-build-log at package build time:
Code:
WARNING: The NVIDIA GeForce GT 730 GPU installed in this system is
supported through the NVIDIA 390.xx legacy Linux graphics drivers.
Please visit http://www.nvidia.com/object/unix.html for more
information. The 418.30 NVIDIA Linux graphics driver will ignore
this GPU.
Second slap came after I did reboot the system, below is the relevant snippet from the output of dmesg:
Code:
[ 23.786454] NVRM: The NVIDIA GeForce GT 730 GPU installed in this system is
NVRM: supported through the NVIDIA 390.xx Legacy drivers. Please
NVRM: visit http://www.nvidia.com/object/unix.html for more
NVRM: information. The 418.30 NVIDIA driver will ignore
NVRM: this GPU. Continuing probe...
[ 23.788988] NVRM: No NVIDIA graphics adapter found!
Third slap came when I actually tried to execute startx (at this point I was already almost sure it won't work), below is the relevant snippet from Xorg.0.log:
Code:
[ 308.996] (WW) NVIDIA(0): The NVIDIA GeForce GT 730 GPU installed in this system is
[ 308.996] (WW) NVIDIA(0): supported through the NVIDIA 390.xx Legacy drivers. Please
[ 308.996] (WW) NVIDIA(0): visit http://www.nvidia.com/object/unix.html for more
[ 308.996] (WW) NVIDIA(0): information. The 418.30 NVIDIA driver will ignore this
[ 308.996] (WW) NVIDIA(0): GPU. Continuing probe...
[ 308.996] (EE) No devices detected.
What are my options now? I have reverted back to nouveau as a temporary solution. The image quality feels slightly worse. But I still need to run software that requires the blob. Is my only option to upgrade the GPU now?
^Reasons like those are why you shouldn't support non-free software. Planned obsolescence is almost never an issue with open-drivers. Your only options are to continue using older, working kernel or upgrade to the latest while using nouveau.
There should be some nouveau improvements in new kernels.
lists GT 730 as supported, just as camorri said above
Edit: I have just spent more than one hour waiting in nvidia's live chat queue to ask about this. Their support staff member immediately told me that they don't support Linux in live chat and redirected me to the forum instead. So it looks like nothing has changed since Linus did show them the middle finger - they are still hostile towards Linux and don't admit it on their site. If https://www.nvidia.com/object/support.html would've stated they don't support Linux in live chat, I wouldn't bother to wait for so long to talk to somebody there.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.