I just did a fresh install of Zorin 18 Pro and ran a software update upon boot.
I did not install proprietary Nvidia drivers during OS install because that has caused issues for me on previous Zorin installs, instead planning to install them through Software and updates once I was loaded in.
However, when I try to activate any Nvidia driver, I get the following error message
pk-client-error-quark: The following packages have unmet dependencies: linux-modules-nvidia-580-generic-hwe-24.04: Depends: linux-modules-nvidia-580-6.14.0-37-generic (= 6.14.0-37.37~24.04.1+2) but it is not going to be installed
Depends: nvidia-kernel-common-580 (>= 580.126.09) but 580.95.05-0ubuntu0.24.04.3 is to be installed
(268)
I have rebooted after updating the system, and have tried on both Wayland and X11 with the same results.
I've had a look in Synaptic, and the latest verision of nvidia-kernel-common I can find is the 580.95.05-0ubuntu0.24.04.3 one.
My Zorin install is using kernel 6.14.0-37-generic
Here's a screenshot of the error, in case I mistyped something:
My understanding is that the driver Software and updates is trying to install, is looking for a newer package matching my kernel than the repository seems to want to give me? Is that correct?
I'm getting all the same thing. I'm trying to sort out my 5060ti, and using "Using NVIDIA driver metapackage from nvidia-driver-580 (propriety)" but to get the exact same error.
I found this solution in another thread with similar Nvidia issues.
Essentially just install the driver from the terminal instead.
I've run the commands now and rebooted my system, and the system information now shows my Nvidia GPU, and when I check aditional drivers in Software & Updates, it says I'm using the proper 580 driver.
I haven't tried running anything gpu dependent, or tried Wayland (currently running X11), so fingers crossed all of that works too.
I've now rebooted and launched into Wayland as well.
I did have a desktop crash when turning on sunrise/sunset theme, so I'm still only cautiously optimistic. But that's something that also happened randomly when the system went idle on my previous install that was otherwise stable.
Surprised Wayland is working for you - it is supposed to be geared for AMD or that nvidia just have not caught up yet. That said I still prefer xorg and XLibre.
I started using it because it was the only way to play Diablo 2 Resurrected. On X it would consistently crash when any other window was focused.
It generally works okay but Discord and Steam can be glitchy graphically. Discord will intermittently just become a black box until I either mouse over it or a message forces it to update. In Steam the contents will sometimes (much more rarely) flicker on certain pages (store page for example), which is fixed by resizing the window.
After getting the Nvidia drivers installed through the terminal, Software updater now served me the 580.126 driver, which appeared to install just fine.
However, Diablo 2 now refused to show any graphics under Wayland (sound was still playing though). On X11 it showed graphics but I got something like 5 fps.
In Software & updates I could now see a 590 driver, but trying to activate it gave an empty error message box. Same thing happened with trying to roll back to 570.
Somewhere along this process of trying to install drivers, System details started showing "software graphics" or some-such.
Finally, I did the terminal process of wiping and reinstalling the driver, this time picking 590, which installed great, and System details now showed my 4070 just fine.
Diablo 2 was still being a litte tricky though. The solution turned out to be to run Battlenet through Steam rather than Lutris, despite using the same Proton-version in both apps.