Post modified on 2020-11-03: To add sudo dnf clean all to insure that user gets the most up to date package.
Post modified on 2020-11-03: To update installation commands because the packages have been published to non-free/updates repository.
@Colin has built new nvidia-390 and nvidia-440 packages for OM Lx. These new packages include the nvidia-settings with man page.
As usual new packages like this go to testing repositories for Lx 4.1 and Rolling branches. So we need people with nVidia hardware to test these and tell us if they are OK or need work. Update 2020-11-04: The nvidia packages are now in non-free/updates repository.
For znver1 you remove x86_64 in the command string and replace it with znver1.
If you are using Rolling or Cooker you should know how to do this, or be able to figure it out.
Note to all users: It is a very good idea to run sudo dnf clean all before running any other dnf transactions. This command forces update of metadata to very latest version and removes any packages from cache thus insuring that you are getting the ālatest and greatestā packages.
I was told that the new 32-bit nvidia packages may have a problem with some missing dependencies and user may need to install some packages as dependencies. Most users wonāt use the 32-bit packages anyway. It is wise to be wary of any application that is only 32-bit in 2020 as that reflects either unmaintained packages or developers living in the past.
[zaivala@zaivala-hpz400workstation ~]$ sudo dnf install nvida-390 --enablerepo rock-testing-x86_64-non-free
[sudo] password for zaivala:
OpenMandriva Rock - Non-free - x86_ 11 kB/s | 5.9 kB 00:00
No match for argument: nvida-390
Error: Unable to find a match: nvida-390
[zaivala@zaivala-hpz400workstation ~]$ sudo dnf install nvida-440 --enablerepo rock-testing-x86_64-non-free
Last metadata expiration check: 0:00:28 ago on Wed 07 Oct 2020 10:45:31 AM EDT.
No match for argument: nvida-440
Error: Unable to find a match: nvida-440
[zaivala@zaivala-hpz400workstation ~]$
Post-edit: Just realized there is still a problem with the nvidia-390 package, It installs kernel-server and nvidia-390-kernel-modules-server. It should only install nvidia-390-kernel-modules-destop.
However if anyone chooses to install this package you can then boot in to the kernel-release-server- 5.5.12-1 and see if the driver works for you.
It is messed up, Need to discuss this with the developer @Colin . Will try to get this fixed. And apologies for the confusion.
This repository contains the latest nvidia packages. Note there is no cuda package, any cuda package you find is something leftover from the past. There are no plans to develop any cuda packages or anything beyond what is in the testing repo. I will be moving the packages in the testing repo to non-free/updates repo.
If you arenāt getting the latest packages when you do transactions that would mean your package metadata is out of date and/or there are still some older packages version in cache. To clean this up run:
$ sudo dnf clean all
Then run the command to install the nvidia proprietary driver. I will modify the commands in first post so other users avoid this issue.
Today you should end up with nvidia-440-440.64-4 if it is nvidia-440 that you are installing.