I use the pre-built drivers in kernel. No need to worry or anything, just plug-and-play.
You don’t want amdgpu-pro unless you’re doing something really specific that needs OpenGL and OpenCL. amdgpu built-in is good enough for most games and use cases.
Mesa is just a graphic library. You’ll need it.
Edit:
amdgpu-pro may be even worse to gaming then the amdgpu built-in.
Still… There are anticheats that allow Linux, like EAC, Hyperion and many others… If they choose one that does not allow Linux, or choose one that allow Linux but block it, it’s a dev issue
Because “inferior” is just a perspective. In your pov Linux may be better, but for someone who wants a PC to play games, mainly games with anticheats, Linux is objectively worst.
Linux, Windows, MacOS, etc are just software. You must be able to use the software that best fits in your needs and that’s it.
AUR is a user repo, which means that If you install any aur package, you’re trusting the user who is maintaining this package.
But if you install aur enough, you may install packages and libraries in your system that may break stuff.
AUR is not containerized, which means that these packages shares libs and files with your system. If a package installs a lib unsupported by official repo, it will certainly break your system.
I like aur, but I always try to install the least amount of packages from this source as possible.
I’m looking for a drybox. Maybe I’ll do it myself, with silica gel. However the weather is dry AF in my city this season, so I’m not too much concerned yet