Description of the issue (screenshots if relevant):
I am looking for instructions on how to install nvidia drivers (proprietary) The items I can find are 4+ years old. This seems like a pertinent issue that a lot of users would benefit from.
Relevant informations (hardware involved, software version, logs or output…):
My laptop has 2 gpu’s Intel and Nvidia 3060 and is an Alienware R3 M15
If you don’t find what you are looking for, try an Internet search. One can find out a lot from documentation or forum posts at other Linux distros. If user finds something written for another distro but you have some doubt ask at OpenMandriva Chat.
For serious technical issues and package/feature requests please file a bug report here.
Note: We are a small group. All the contributors and developers here are unpaid volunteers.
You can make OpenMandriva grow and improve by getting involved
Any help with testing would be appreciated whether one is technically proficient or a very non-technical user. The more people and more hardware we can get involved the better we can make OMLx releases and packaging. We do a lot of testing in VM’s as well. Developers tend to use Qemu, most user level testers use VirtualBox.
Would be helpful to know where you are looking. OM is a Community, things happen when someone in the Community does it. Maybe you can be the person that steps up to write a ‘How To’ article for nVidia hardware users? I do not have nVidia hardware myself.
ROME (rolling) has nvidia-560.35.03-11. I doubt that is four years old. I believe nvidia-565.77-x and kernel-6.12.5 are coming to ROME (rolling) soon.
I believe nVidia driver can be installed from OM-Welcome:
Those drivers doesnt work. They do not apply even when they install successfuly.
I installed Nvidia 565.77 .run file. Followed that guide.
Buuuut, that does not to be the solution, it must someone who are developer or programmer to look at that. Or try to port Drivers from Rosa Fresh Desktop in x11_backports
nvidia-560.35.03-11 w/kernel 6.12.1-desktop will install in ROME. I do not have nvidia hw so I can not test if it works. But it will install.
You have to be logged into kernel 6.12.1 and the nvidia drivers are kernel specific so you have to use that kernel for nvidia to work. So boot into kernel 6.12.1 and:
That is not from OpenMandriva. nVidia has a forum here.
Are you sure you are using a driver that will work with your hardware? You can check that here. If you installed an nVidia .run file and that does not work that points to a possibility that the driver does not work with the installed hardware. If I remember correctly a nVidia .run file driver will not install unless one has the compatible kernel version.
Edit: At some point you need to determine for sure that you are using the correct driver for your hardware. If you are and it is not working the next step is to produce logs showing devs why it is not working.
nVidia 3060 is not specific enough. I wish nVidia’s naming were that simple. But you need to determine if that hardware will work with the driver available in ROME, nvidia-560.35.03-11. The next question is what software is needed to use 2 gpu’s in OMLx when one of them is nVidia. I have no idea about that. But I believe it takes more than just installing the nVidia proprietary driver. I do know there are a few users that have more than one gpu but I do not know how they do it. And with nVidia I believe this requires some specific software.
@Hossville and @Draguljchethanks to both of you for reporting your issues. If we get in to serious problem solving we will need to know whether your ROME system is fully dsynced (upgraded), whether you are using X11 or Wayland and possibly whether you are using Plasma5 or 6? As always if you run into problems copy and paste all of the Konsole (terminal) output and put that in a .txt file you can post here or in OM-Chat so someone helping can know exactly what happened. Precise Information is key to problem solving technical issues.
If there is a problem the goal is to fix the problem. We can not fix anything unless you give us more information. And we do want to fix any problems we can identify.
@Draguljche Why do the drivers from OM not work? Error messages? Logs? What kernel are you using? Wayland or X11? Precise Information is key to problem solving technical issues.
It stuck on Kernel loading, when I change nouveau.modeset=0 to 1 then its booting and I can log in. Btw its same with Kernel: Linux 6.12.1-desktop-1omv2490
Edit: And ofc WM Theme: Kvantum Win12OS-dark should have Transparency Blur which doesnt. I already mentioned this on other thread.
You are using Wayland. I believe all testing of nvidia driver in OM contributor group is done using X11. OM focuses more on X11 than Wayland at this time (IMO). So it would seem to be wise to try the OM nvidia driver with X11. I think meaning not 100% sure about this. But I am thinking that this is something specific to OM that will work with X11 and possibly does not with Wayland? Yes that’s a question, because I do not know.
This:
If I am understanding correctly you need nouveau.modeset=0 so nouveau module does not load in order to use nvidia. nouveau.modeset=1 would load the nouveau module so that would be why it is booting. I think meaning not 100% sure about this. It is not the easiest thing to try to troubleshoot a problem on hardware I do not have. That goes quadruple for nVidia hardware.
A bug report on this would be helpful. Please do include the omv-bug-report.log and nvidia-bug-report.tar.xz. The nvidia one is likely the most helpful, thanks for thinking of that.
As ArchLinux documentation says and official Nvidia forum, this is needed in kernel boot option: nouveau.modeset=0 nvidia-drm.modeset=1 nvidia-drm.fbdev=1. Which are in MY kernel boot options. And this is supposed to work. Those options are automaticaly added after installation of Nvidia drivers from OM Welcome. Now I am using latest .run driver from nvidia site, used this guide to install driver. I would like that drivers in repos going to be fixed so I can use system regularly, its rolling and that suits me, its stable enough to be used as a daily driver and it is Rolling. Rosa Linux 13 works good but it is not Rolling.
Also Kvantum themes are supposed to work on Wayland. I found workaround with Klassy, Lightly and Alpha, but I wanna Kwantum to work, i mean Transparency and Blur, its much better to set my Theme, my favourite theme Win12OS-dark, which now I cant use.
This is going to be the most straightforward way to install the nVidia drivers:
The manual process involves opening the Software Repository Selector and enabling the Non-Free repository. You can then use a GUI package manager like dnfdragora or dnfdrake to search for the nvidia package and install it there, or you can open a terminal and type the following command: