OpenMandriva Lx version:
Desktop environment (KDE, LXQT…):
Description of the issue (screenshots if relevant):
OpenMandriva does have proprietary drivers
nvidia-legacy(470.161). These packages work with kernel version 6.1.1. At this time they will not install if a newer kernel version is installed on the system. (This has been reported to OM developers.) If you try to install these and see something like this:
Error: Problem: problem with installed package kernel-desktop-6.1.2-1.x86_64 - package nvidia-kmod-desktop-525.60.11-3_6.1.1_1.x86_64 conflicts with kernel-desktop > 6.1.1-1 provided by kernel-desktop-6.1.2-1.x86_64 - package nvidia-525.60.11-3.x86_64 requires nvidia-kmod-desktop = 525.60.11, but none of the providers can be installed - conflicting requests
Then you need to boot in to kernel 6.1.1, remove any newer kernel, and then the
nvidia-legacy drivers should install.
- Relevant informations (hardware involved, software version, logs or output…):
If you have nVidia hardware and have not installed these proprietary drivers and everything is working for you then do nothing. You are using the open source
nouveau driver. If that works that’s great, use it. Opensource makes the world a better place for humans.
Why then is the newer kernel available as an upgrade? OpenMandriva policy has always been we do not delay a new kernel for all users because proprietary software is not available yet. OM devs and contributors are working on getting
nvidia-legacy ready to use with newer kernel version.
Edit: There is more info about nVidia proprietary drivers in ROME Errata.
Remember that nVidia proprietary drivers are not just closed source. If we even try to read the code they will send terminators. Or worse lawyers.
If user has an issue with the graphic performance of nvidia proprietary drivers OpenMandriva can not do anything about that. The people to contact are at the nVidia developers linux forum. OpenMandriva can only deal with issues related to packaging of this 3rd party software and whether it does/does not install.