Since the availability of the Open Source Linux kernel driver for nvidia, we have been interested in how it would work in OMLx, but have not had compatible cards to test it with. Based on recent guidance from the company, they will be suggesting this Open driver be the default:
They did not include the compatible cards in this article, but the list is here:
We package two versions of the proprietary and open drivers, one built with the installed kernel, and one with dkms
. The latter is recommended for kernel testers/packagers only.
Those who want to try the open driver can install it in the following way:
sudo dnf in nvidia nvidia-kmod-open-desktop
If you have already installed the proprietary driver, you may just be able to perform the same command minus the lone nvidia
package name. Regardless of either case, you will need to reboot after install.
In at least one test case from a new user:
the performance seems to be as good, and possibly better in certain contexts. There is also another user in the chat that has switched to the driver and has reported a couple of issues thus far.
It would be best to get a baseline of common tasks (browser hardware accel, compositor behavior) as well as mid level tasks (mild to moderate gaming). It’s really whatever people are willing to put these drivers through. We would really be interested to know if the open driver resolves some of the issues we are seeing with nvidia in general (nouveau and nvidia proprietary).
Now, some caveats:
- This package is untested
- It would be best to have a forum account with nvidia, freedesktop, and the desktop environment project that you are using, and if you ask for help from nvidia it was packaged using slight modifications to their recommended recipes for yum/dnf packages on their GitHub.
- This package is untested
- Your card has to be on the list provided earlier in the post for the Open driver to work
- We can try to help with issues in general, but this package is untested
- Unfortunately, at the end of this there will not be
There are no immediate plans to replace the proprietary driver with the open one in the near future. Whether that happens or not will depend largely on testing and other factors.
In the meantime, your help is greatly appreciated. I strongly recommend to test the driver on non-production equipment just in case it does not work for you or other issues arise.
Thank you