:: There are 7 providers available for vulkan-driver:
:: Repository extra
1) amdvlk 2) nvidia-utils 3) vulkan-intel 4) vulkan-nouveau 5) vulkan-radeon 6) vulkan-swrast 7) vulkan-virtio
Enter a number (default=1):
Which one should I choose? My laptop has an AMD apu and an Nvidia rtx card.
It happened to me today as well. From what I understand sdl2-compat replaces the aur package sdl2. If you run “sudo pacman -Syu” (instead of yay) it will install the new compat package. Then running “yay” will no longer ask that question.
If you use the Nvidia GPU, nvidia-utils. For the AMD APU vulkan-radeon. I’m not sure how to handle the dual setup though. I would imagine that you are using the Nvidia GPU, so go nvidia-utils. You can still install or change things afterwards, if something doesn’t work.
I didn’t want to install the official nvidia drivers because they cause lots of issues on my laptop, so I guess it’s using the open source ones. Not sure if I should choose vulkan-radeon or even amdvlk as I don’t have other nvidia* packages installed.
Sometimes Arch maintainers drop packages from the official repos, and they start getting maintained by someone on the AUR. If you have such a package installed, it would just get updated from the AUR going forward.
There’s also other non-official repos and distro-speific repos. For instance, if you have the Chaotic-AUR repo, many of the packages there are actually in the AUR and not the official Arch repos. If you remove the Chaotic repo, then the same as above happens.
However, I’m not saying that this is what happened here. It’s just possible.
The sdl2 package got moved to the AUR. So it seems yay thinks it came from the AUR. With this update the sdl2 package (now in the AUR) gets replaced by sdl2-compat. It’s not often you see this kind of package changes happening