So far it all seems good. But seeing as I had massive shader compilation times with Overwatch and stutters during gameplay, it seems aco is not in effect.
Here is a shot of the full dxvk hud, there I was expecting it to say LLVM or ACO, but I am not seeing either of those messages. Is there anything else that I might be missing? The only thing that is different from what I did back on Manjaro is that I have set the environment variable in .profile. On my old installation I set the command in /etc/environment.
I use “RADV_PERFEST=aco” in a file called “.pam_environment” insode my home folder. Don’t know if that makes a difference.
Also maybe you need to activate ACO inside Overwatch Lutris settings.
If you have steam, you can try to start it from console. There you should get a warning, that the ACO compiler is used (experimental). It should say this somewhere:
WARNING: Experimental compiler backend enabled. Here be dragons! Incorrect rendering, GPU hangs and/or resets are likely
I remember having those in my install script but removed it since it came by default with my other os installation. But this is arch so I need to add those back in now.
This is from march, so it may already be better for any driver.
The Reddit link I shared earlier in this thread gives you the ability to try amdvlk and RADV(your Mesa Vulkan) drivers. That way you can see if one works better in a certain game than the other.
From my experience RADV works better.
Edit: Also, please correct me of I’m wrong, ACO works only with RADV.