Problem installing "nvidia" after updating

Hello,

  • OpenMandriva Lx 25.02 ROME
  • KDE Plasma v: 5.27.12

Apologies if this is duplicated or in the wrong place, still trying to get my bearings here. I had Rome running with the proprietary nVidia drivers that I installed from the Welcome app when I installed the OS.

I followed the wiki on how to update the system, which calls for using the “sudo dnf distro-sync --allowerasing”. To my surprise, after updating, I no longer had the nVidia drivers.

I tried to reinstall them using:
sudo dnf install nvidia

That errors out:

Last metadata expiration check: 0:21:58 ago on Fri 21 Feb 2025 06:54:23 PM EST.
Error:
Problem: package nvidia-570.86.16-4.x86_64 from rolling-x86_64-non-free requires (nvidia-kmod-desktop if kernel-desktop), but none of the providers can be installed

  • conflicting requests
  • problem with installed package kernel-desktop-6.12.9-1.x86_64
  • nothing provides kernel-desktop = 6.13.3-1 needed by nvidia-kmod-desktop-570.86.16-4_6.13.3_1.x86_64 from rolling-x86_64-non-free
    (try to add ‘–skip-broken’ to skip uninstallable packages)

I think I had version 565 before, but it looks like 570 is the only package in the repo. Is there a solution for this?

Thanks!

If you go to the Plasma System Settings app and scroll down to About this System, what does it say?

Operating System: OpenMandriva ROME 25.02
KDE Plasma Version: 5.27.12
KDE Frameworks Version: 5.116.0
Qt Version: 5.15.15
Kernel Version: 6.13.3-desktop-2omv2590 (64-bit)
Graphics Platform: X11
Processors: 32 × Intel® Core™ i9-14900KF
Memory: 62.5 GiB of RAM
Graphics Processor: NV192
Manufacturer: Alienware
Product Name: Alienware Aurora R16

1 Like

I am not familiar with that hardware or that version of OMLx.

Can you post the output of

dnf list nvidia*

please?

Last metadata expiration check: 2:20:36 ago on Fri 21 Feb 2025 06:27:01 PM EST.
Installed Packages
nvidia-firmware.noarch                                                    20241110-1                                                    @rolling-x86_64        
Available Packages
nvidia.x86_64                                                             570.86.16-4                                                   rolling-x86_64-non-free
nvidia-32bit.x86_64                                                       570.86.16-4                                                   rolling-x86_64-non-free
nvidia-dkms-kmod.x86_64                                                   570.86.16-4                                                   rolling-x86_64-non-free
nvidia-dkms-kmod-open.x86_64                                              570.86.16-4                                                   rolling-x86_64-non-free
nvidia-kmod-common.noarch                                                 570.86.16-4                                                   rolling-x86_64-non-free
nvidia-kmod-desktop.x86_64                                                570.86.16-4_6.13.3_1                                          rolling-x86_64-non-free
nvidia-kmod-desktop-gcc.x86_64                                            570.86.16-4_6.13.3_1                                          rolling-x86_64-non-free
nvidia-kmod-headers.x86_64                                                570.86.16-4                                                   rolling-x86_64-non-free
nvidia-kmod-open-desktop.x86_64                                           570.86.16-4_6.13.3_1                                          rolling-x86_64-non-free
nvidia-kmod-open-desktop-gcc.x86_64                                       570.86.16-4_6.13.3_1                                          rolling-x86_64-non-free
nvidia-kmod-open-rc-desktop.x86_64                                        570.86.16-4_6.14.0_0.rc3.1                                    rolling-x86_64-non-free
nvidia-kmod-open-rc-desktop-gcc.x86_64                                    570.86.16-4_6.14.0_0.rc3.1                                    rolling-x86_64-non-free
nvidia-kmod-open-rc-server.x86_64                                         570.86.16-4_6.14.0_0.rc3.1                                    rolling-x86_64-non-free
nvidia-kmod-open-rc-server-gcc.x86_64                                     570.86.16-4_6.14.0_0.rc3.1                                    rolling-x86_64-non-free
nvidia-kmod-open-server.x86_64                                            570.86.16-4_6.13.3_1                                          rolling-x86_64-non-free
nvidia-kmod-open-server-gcc.x86_64                                        570.86.16-4_6.13.3_1                                          rolling-x86_64-non-free
nvidia-kmod-open-source.noarch                                            570.86.16-4                                                   rolling-x86_64-non-free
nvidia-kmod-rc-desktop.x86_64                                             570.86.16-4_6.14.0_0.rc3.1                                    rolling-x86_64-non-free
nvidia-kmod-rc-desktop-gcc.x86_64                                         570.86.16-4_6.14.0_0.rc3.1                                    rolling-x86_64-non-free
nvidia-kmod-rc-server.x86_64                                              570.86.16-4_6.14.0_0.rc3.1                                    rolling-x86_64-non-free
nvidia-kmod-rc-server-gcc.x86_64                                          570.86.16-4_6.14.0_0.rc3.1                                    rolling-x86_64-non-free
nvidia-kmod-server.x86_64                                                 570.86.16-4_6.13.3_1                                          rolling-x86_64-non-free
nvidia-kmod-server-gcc.x86_64                                             570.86.16-4_6.13.3_1                                          rolling-x86_64-non-free
nvidia-legacy.x86_64                                                      470.223.02-6                                                  rolling-x86_64-non-free
nvidia-legacy-32bit.x86_64                                                470.223.02-6                                                  rolling-x86_64-non-free
nvidia-legacy-dkms-kmod.x86_64                                            470.223.02-6                                                  rolling-x86_64-non-free
nvidia-legacy-kmod-common.noarch                                          470.223.02-6                                                  rolling-x86_64-non-free
nvidia-legacy-kmod-desktop.x86_64                                         470.223.02-6_6.7.1_1                                          rolling-x86_64-non-free
nvidia-legacy-kmod-headers.x86_64                                         470.223.02-6                                                  rolling-x86_64-non-free
nvidia-legacy-kmod-rc-desktop.x86_64                                      470.223.02-6_6.7.0_0.rc6.1                                    rolling-x86_64-non-free
nvidia-legacy-kmod-rc-server.x86_64                                       470.223.02-6_6.7.0_0.rc6.1                                    rolling-x86_64-non-free
nvidia-legacy-kmod-server.x86_64                                          470.223.02-6_6.7.1_1                                          rolling-x86_64-non-free
nvidia-modprobe.x86_64                                                    570.86.16-4                                                   rolling-x86_64-non-free
nvidia-persistenced.x86_64                                                570.86.16-4                                                   rolling-x86_64-non-free
nvidia-settings.x86_64                                                    570.86.16-4                                                   rolling-x86_64-non-free
nvidia-vaapi-driver.x86_64                                                0.0.13-1                                                      rolling-x86_64         

1 Like

Did you try this?

I tried that, ends up failing the same way:

Last metadata expiration check: 1:59:08 ago on Fri 21 Feb 2025 06:54:23 PM EST.
Dependencies resolved.

 Problem: package nvidia-570.86.16-4.x86_64 from rolling-x86_64-non-free requires (nvidia-kmod-desktop if kernel-desktop), but none of the providers can be installed
  - conflicting requests
  - problem with installed package kernel-desktop-6.12.9-1.x86_64
  - nothing provides kernel-desktop = 6.13.3-1 needed by nvidia-kmod-desktop-570.86.16-4_6.13.3_1.x86_64 from rolling-x86_64-non-free
===============================================================================================================================================================
 Package                                 Architecture               Version                                  Repository                                   Size
===============================================================================================================================================================
Skipping packages with broken dependencies:
 nvidia                                  x86_64                     570.86.16-4                              rolling-x86_64-non-free                     124 M
 nvidia-kmod-desktop                     x86_64                     570.86.16-4_6.13.3_1                     rolling-x86_64-non-free                      85 M

Transaction Summary
===============================================================================================================================================================
Skip  2 Packages

Nothing to do.
Complete!

1 Like

I am kind of at a loss on what to say here. I have the same issue. I have installed fresh since yesterday.

I get the same issue. DNF removes all the NVidia 565.77 stuff and then the computer hangs on reboot.

AMD laptop upgraded without incident.

I’m happy to pull any logs to help with diagnosing the issue if needed.

Removed:
  nvidia-565.77-3.znver1                                                        
  nvidia-32bit-565.77-3.znver1                                                  
  nvidia-kmod-common-565.77-3.noarch                                            
  nvidia-kmod-desktop-565.77-3_6.12.9_1.znver1                                  
  nvidia-modprobe-565.77-3.znver1                                               
  nvidia-persistenced-565.77-3.znver1                                           
  nvidia-settings-565.77-3.znver1           
1 Like

Welcome! We are glad to see you and we will work through this.

Same problem here… Might have found the problem…
It is looking for kernel 6.13.1 which is not on the system, our kernel is 6.13.3. So dnf is looking for something that no longer exists on OMLX

1 Like

I have exactly the same problem, both on Rome and Cooker. I looked at the results of „dnf list nvidia*” and „dnf list kernel-desktop*” and I noticed inconsistencies in the package version numbering.
This applies to all versions and variations of the kernel and precompiled kmod drivers.

1 Like

for each build kernel version you need to build each nvidia version.
you cant use on new build kernel version , older build nvidia

1 Like

I had the same problem with yesterday upgrade. Installing new kernel removed nvidia proprietary drivers packages. After that I was able to start OM only with old kernel (chosen from grub advance menu). Then I have installed nvidia driver packages again with --allowerasing flag.

For me it looks like there are some packages missing in repository, dedicated to new hotfixed kernel 6.13.3-2 which is now a latest one in repository.

1 Like

If ever it can help, I am running the open kernel module instead of the proprietary driver for my GTX 1650 mobile MaxQ, it runs better and I am having very few bugs, I had no problem at all with yesterday’s update.

1 Like

Looking at it. WIP.

2 Likes

In the meantime I installed the dkms kmod version until it is fixed. Now it’s working, but is using the 6.14 release candidate kernel just fyi to everyone

1 Like