The Arch devs have informed about the new Nvidia driver 590 series.
See the announcement.
This means Nvidia GPUs from Turing and newer are OK, the driver package will be automatically changed from nvidia to nvidia-open which is OK for those families.
This means series 1650 and newer GPUs.
But older (e.g. series 10xx) Nvidia GPU users need to do manual intervention.
If you have been using nvidia or nvidia-dkms (because nvidia-open wasn’t supported) you must either
replace nvidia packages with nvidia-580xx-dkms and all otherrelated packages from the AUR (e.g. lib32-nvidia-580xx-utils needed for steam // Games)
or
uninstall all nvidia driver packages and start using the nouveau kernel driver for Nvidia GPUs.
nvidia-inst -n will reset to use nouveau driver and remove nvidia packages for you.
Other potential workarounds are
if you have an integrated GPU, you can use that instead, or
Thanks for info but to late for me I did an update and did not pay attention to question and now my system don’t boot Linux Kernel and LTS so now I have to fix it from chroot I guess…
nvidia-settings does not come with the nvidia-580xx-dkms from aur. You can install the 590.xx for that if you need it.
I would also suggest to remove the nvidia-inst program since you don’t need it anymore after the aur package. This because when you run the nvidia-inst program it shows a command to run to install everything.
After updating to the latest drivers my second integrated GPU (RTX 5070Ti) is not recognized by the system. My first GPU (RTX 5080) is recognized though.
Re-Size BAR is enabled in my BIOS. I had manually set the 5070Ti to GEN 3 and it was working fine before. I changed it to AUTO and it is still not detecting it.