I realize the process is probably frustrating and no one likes it when their stuff doesn’t work. If you could please refrain from hijacking other posts because yours autoclosed:
@ben79 worked very hard at trying to get information from you to address the issue you were having in your first post. Everyone here is volunteering their free time to this project. Please remember that.
Since I package the driver, I have made other devs aware of the issue you are having and if we can reasonably resolve it, we will try to. The nature of proprietary drivers is that the source code is closed. Wayland is also very unstable and adding nVidia proprietary drivers is always going to complicate that.
There are currently the following resolutions we can offer:
OM 5.0 may also work if you wanted to install that and report your findings.
One last piece of genuine advice I can give you is to ask when you don’t know how to do something. If you don’t want that immortalized on a forum, you can ask us in our Matrix chat:
We need the right information to help properly and it will help reduce frustration while also giving you more knowledge.
Hi Ben - I gave it a try on my AMD Ryzen 5 2600 Desktop, which has a 1660 TI.
Steps:
Install OpenMandriva (I tried both the standard x86-64 image and the custom Ryzen image from December)
Update to latest bits
Reboot Machine
Install NVIDIA 565.77-2 through the welcome App
Reboot Machine
Log back in and there was a significant lag in launching the desktop versus Nouveau driver, and once it loaded Plasma it was extremely unstable. After a minute or so, the screen went black and when it came back it was on the login screen.
I couldn’t log in as touching the keyboard caused the screen to go black again.
For the time being, I can’t use it as is on my two desktops.
Y’all need to stop this. It is OpenMandriva or OMLx or OM. Or more specifically and better if you are trying to solve a problem ROME or Rock. There was legal stuff when OpenMandriva was created and we can not afford attorneys.
I’m sorry for asking it here, but are there any (official) guides how to install proprietary nvidia driver on ROME? Sorry, didn’t found any.
I tried to install it on fresh system (via om-welcome “install nvidia driver” tool), but after reboot i’d got nouveau and nvidia conflicting with each other, so Xserver dies after some seconds after login.
A how to that says (if and only if your hardware is supported by latest nvidia proprietary driver):
sudo dnf in nvidia
So no, there is no how to for that. In ROME that is the only proprietary nVidia driver provided. For older hardware you need to install driver from nvida.com. I do not have nVidia hardware but as far as I know if you install the OM nvida package then nouveau should be automatically blacklisted somewhere. If it isn’t then blacklist it. Google it. I can guess that you would do that in /etc/modprobe.d/dlblacklist-omv.conf and I can guess you would put blacklist nouveau.
But also be sure that the driver you installed actually works with your hardware. Again google it. I can say you find that somewhere at nVidia’s website.
Edit: Changed the possible, my guess, location to blacklist nouvear to /etc/modprobe.d/dlblacklist-omv.conf.
It’s been a long time since I installed my nvidia but iirc with a reboot it worked out of the box and had set all the kernel parameters needed by itself. What is your particular model, maybe it is not supported anymore by the (precompiled) 565 drivers and you need to compile those with dkms.
I’ve gotten this with the command if it helps. GTX 1070, connection is DVI-D wlog.txt (115.7 KB)
Same issue here. Nvidia drivers from OM rolling cause black screen with a blinking cursor upon logging into wayland session, a few crash report pop ups then I’m kicked out to login screen (seems like SDDM falls back to X11 too)
I was going to stay on the .run drivers but I’ve kinda got fed up with the stuttering so I decided to try out the repo driver again. somehow uninstalling the .run driver bricked my OS lol resulting in a reinstall, so at this point I’m willing to help out with any kind of info you need, especially since I really do need wayland working.
Jan 12 23:16:37 openmandriva-x8664 kwin_wayland[1198]: kwin_core: Failed to open drm node: ""
This line also seemed concerning, but I’m not experienced with this stuff
Basically performance and proper multi-monitor support (it’s bad on X). On X11 launching an app (worst offenders being steam, system settings, system monitor, firefox), opening overview cause awful stuttering, resizing/maximizing windows even with floating taskbar/translucency disabled is slow, laggy gwenview and etc, some windows not remembering their size. Also prefer the tear-free experience in wayland that I can toggle with a window rule if needed. There’s more but can’t recall right now. Don’t know why X is so bad on my GPU in particular, probably has to do with pascal preceding the nvidia GSP stuff.
Yeah, the performance between the two is usually the inverse of what you are describing. The devs are looking into it as much as they can with the driver being proprietary. Thank you for your patience and understanding.
NVIDIA has it’s own thing going on in userland instead of using Mesa (hence no DRI3 and etc), so Xorg was always worse on nvidia than AMD/Intel as far as I know, at least before GSP, dunno much about that part
Anyway, absolutely appreciate the team’s work here all constraints considered, no sweat.
Let me know if I can be of any help, I have a fresh ROME installation with the OM repo nvidia drivers (currently with X session as a stopgap)
Thank you, but unfortunately reboot didn’t help. For some reason, installing proprietary nvidia driver didn’t blacklist nouveau driver.
So for my experience, after installing nvidia driver you need blacklist nouveau by hands and adding modprobe blacklist stanza isn’t enough, you must blacklist nouveau in grub like this rd.driver.blacklist=nouveau modprobe.blacklist=nouveau and regenereate config.
Did you install from the repos? It looks like you did not. We do disable the nouveau modules in the boot configuration as that is the requirement of newer nvidia cards, not blacklist.