So ive updated my system after a few weeks holiday, had to force remove linux617 for update to work, but i dont think that’s the cause of the trouble, and my system stuck at “TLP startup/shutdown” with some nvidia text before.
I logged to tty, checked journalctl and saw error saying something like
“your have an nvidia 590 while your nvidia should only be used with official 580”
so i force removed (yay -Rdd) nvidia-utils and linux612-nvidia (i was testing this on LTS kernel) and installed linux612-nvidia-575xx (didnt find 580 in the repos)(which also installed the same version of nvidia-utils) and currently everything works fine.
i dont think i should leave it all like this so im looking for a solution, not a temporal fix
580 and 590 is the same (in the packages it is without number i think, which implies the newest), new and rolling branch which obviously do not work for you, so you can safely stay on 575. It is fixed and will not be replaced on the next update. So in your case you already found the solution.
but im using linux618-nvidia-575xx, but what will happen when i update lets say to linux619? i think it’ll automatically install usual linux619-nvidia, not linux619-nvidia-575xx
Linux 6.19 is still in the release candidate stage (RC7 currently), there is supposed to be an RC8, then the first stable release is estimated in about two weeks. So I imagine the nvidia modules for 6.19 should start popping up soon.
For now, 6.18 has them all:
$ pacman -Ss linux618-nvidia
extra/linux618-nvidia 590.48.01-5 (linux618-extramodules)
NVIDIA kernel modules for linux618
extra/linux618-nvidia-390xx 390.157-8 (linux618-extramodules)
NVIDIA kernel modules for linux618
extra/linux618-nvidia-470xx 470.256.02-8 (linux618-extramodules)
NVIDIA kernel modules for linux618
extra/linux618-nvidia-570xx 570.207-8 (linux618-extramodules)
NVIDIA kernel modules for linux618
extra/linux618-nvidia-570xx-open 570.207-8 (linux618-extramodules)
NVIDIA open kernel modules for linux618
extra/linux618-nvidia-575xx 575.64.05-8 (linux618-extramodules)
NVIDIA kernel modules for linux618
extra/linux618-nvidia-575xx-open 575.64.05-8 (linux618-extramodules)
NVIDIA open kernel modules for linux618
extra/linux618-nvidia-open 590.48.01-5 (linux618-extramodules) [installed]
NVIDIA open kernel modules for linux618
There’s no reason why you would have to update to 6.19, because 6.18 is an LTS kernel, which will be supported until (at least) December 2027, while 6.19 is only going to be a mainline kernel for a few months and will then eventually stop being supported.