I hope you already solved your problem. I have a 7800xt like you and bought it a week after it launched, I had a distro based on Ubuntu with xanmod kernel and Mesa from oibaf PPA So after I plugged in the GPU, I had to download the latest firmware.git and extract it on the right path, after this I just rebooted and everything was working good.