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.
Mostly positive news.. Not bad news, but also no news at all for old chips support or 32bit drivers.
For nouveau users, it'll probablly clear up a few kernel bugs, add a few missing features, even for the old cards.
For the binary users, it'll clear up framebuffer issues, might make nvidiafb better & possibly eliminate the need for 'nomodeset'.
I'm interested if it'll add support for EDID binary to nvidiafb, as it's already been done with nouveaufb long ago.
That said, Xorg driver's not open-source, may still have issues nobody knows nothing about.
So going forward we'll need both the binary ones for libraries and/or the open source ones for modules?
I'd suspect the kernel module will be shipped with the kernel like nouveau is shipped today.
But the (signed) firmware and the Xorg and/or Wayland module, you will have to get from nvidia.
I got this piece of info from the huge reddit thread this morning, otherwise I'm not affiliated.
"The proprietary kernel driver was tending to deliver slightly better performance across these GPU compute tests than the initial open-source driver release."
I doubt you'll notice "slightly poorer" performance in praxis.
"The proprietary kernel driver was tending to deliver slightly better performance across these GPU compute tests than the initial open-source driver release."
I doubt you'll notice "slightly poorer" performance in praxis.
Unless cryptomining, perhaps...
One of the articles did mention that these should be considered alpha status, so hopefully performance will improve over time.
I will test 515.43.04 beta driver in my SW 15.0 desktop,
but it seems that for Maxwell chipsets (GTX 900 for instance) only
the closed-source driver will be available.
This seems to be the case. I just tried it with my GTX970 and it failed. I think I built and packaged it correctly and I get the following in dmesg when booting:
Code:
[ 6.231133] NVRM: The NVIDIA GPU 0000:01:00.0 (PCI ID: 10de:13c2)
NVRM: installed in this system is not supported by the
NVRM: NVIDIA 515.43.04 driver release.
NVRM: Please see 'Appendix A - Supported NVIDIA GPU Products'
NVRM: in this release's README, available on the operating system
NVRM: specific graphics driver download page at www.nvidia.com.
Their Appendix A indicates the card is supported, but that doesn't seem to be the case with the open source version. It might be documented elsewhere. Oh well.
Last edited by kaott; 05-12-2022 at 09:38 PM.
Reason: clarify the open source driver doesn't support it
One of the articles did mention that these should be considered alpha status, so hopefully performance will improve over time.
Yeah, that's almost a given.
But I meant that if you look at the performance data, I'll bet that by normal desktop or gaming use, noone will be able to tell whether they are using prop or open drivers.
It's actually really impressive from an alpha release.
Distribution: Slackware64 15.0 (started with 13.37). Testing -current in a spare partition.
Posts: 935
Rep:
Quote:
Originally Posted by kaott
This seems to be the case. I just tried it with my GTX970 and it failed. I think I built and packaged it correctly and I get the following in dmesg when booting:
Code:
[ 6.231133] NVRM: The NVIDIA GPU 0000:01:00.0 (PCI ID: 10de:13c2)
NVRM: installed in this system is not supported by the
NVRM: NVIDIA 515.43.04 driver release.
NVRM: Please see 'Appendix A - Supported NVIDIA GPU Products'
NVRM: in this release's README, available on the operating system
NVRM: specific graphics driver download page at www.nvidia.com.
Their Appendix A indicates the card is supported, but that doesn't seem to be the case with the open source version. It might be documented elsewhere. Oh well.
Customers with NVIDIA Turing and NVIDIA Ampere Architecture GPUs can choose which modules to install.
Pre-Turing customers will continue to run the closed source modules.
I hope that nouveau will get a lot of improvement to support the growing legacy NVidia list.
These benchmarks are from January 2021, nouveau is about 1/3 performance of NVidia driver (and this with lower settings)
NVidia
Quote:
Unigine Valley Benchmark 1.0
FPS: 31.3
Score: 1311
Min FPS:17.7
Max FPS:60.1
System Platform: Linux 5.10.9 x86_64
CPU model: AMD FX-8320E Eight-Core Processor (3214MHz) x8
GPU model: GeForce GTX 960 PCI Express 460.32.03 (4096MB) x1
Settings Render: OpenGL
Mode: 1680x1050 4xAA fullscreen
Preset Custom
Quality Ultra
nouveau
Quote:
Unigine Valley Benchmark 1.0
FPS: 11.0
Score: 461
Min FPS:4.8
Max FPS:17.5
System Platform: Linux 5.10.10 x86_64
CPU model: AMD FX-8320E Eight-Core Processor (3214MHz) x8
GPU model: Unknown GPU (256MB) x1
Settings Render: OpenGL
Mode: 1680x1050 fullscreen
Preset Custom
Quality Medium
This seems to be the case. I just tried it with my GTX970 (...) Their Appendix A indicates the card is supported, but that doesn't seem to be the case with the open source version. It might be documented elsewhere. Oh well.
Per commentary in posted issues on their github repository, this initial release basically only supports RTX 20xx and 30xx series.
Quote:
Originally Posted by RadicalDreamer
It figures NVIDIA would want to continue its plan of forced obsolescence with Maxwell and Pascal, or am I misreading things?
Again, per commentary in github issues, proprietary driver isn't going away. On support for older cards in open source drivers, "wait and see" seems to be the answer for now.
The 515.43.04 driver works just fine on the latest -current.
*
I have a variety of hardware around my lab and office using NVidia hardware and drivers
We also do Next Generation Sequencing which uses some NVidia GPU technology.
I really can't complain about NVidia as a company in its present iteration,
in fact, they are much better than some other outfits that we are forced to contend with
on a too frequent basis.
Installation instructions can be found under the heading, "Additional Information" at the above link. Under that same heading you can find detailed installation instructions by clicking on "README."
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,171
Original Poster
Rep:
Nvidia has also updated their 390.x.y and 510.x.y series drivers.
More information can be found here, https://www.phoronix.com/scan.php?pa...-16-2022-Linux
Bits and pieces from the article at the link just above:
Quote:
Pre-R515 drivers do not support the open NVIDIA kernel driver nor will they in the future. With today's NVIDIA 510.73.05 Linux driver the only change noted is a new configuration option for NVIDIA NGX to allow disabling DSO signature checking........
................ NVIDIA 470.129.06 Linux driver focused on GeForce 600/700 "Kepler" series support has back-ported various GeForce Ampere GPU support such as for the RTX 3050 / RTX 3090 Ti / RTX A500 Laptop GPU / RTX A5500 Laptop GPU / others. There is also a NVIDIA frame-buffer compression (NvFBC) fix around Vulkan, image corruption with Blender is fixed, and various other bug fixes...................
...........the NVIDIA 390.151 Linux driver that has a NVIDIA installer fixes and compatibility up through the Linux 5.17 stable kernel.............
Last edited by cwizardone; 05-16-2022 at 03:39 PM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.