Weird issues with new GPU on Linux: hardware or software issue?

I've recently bought a brand new RX 460 Windforce 4 GB to give my almost 2 year old APU build a bit of a boost in gaming.
I use Fedora 25, the first boot after the installation was a bit weird (started with very low res than the resolution went up and the splash screen was in the top left corner) but it didn't really worry me.
The system detected the change in hardware and switched from the old radeon driver to the admgpu driver.
The issue I have now is that when I boot sometimes I get a black screen (screen actually on but not showing anything) after GRUB, and I have to reset using the button on the case and hope the next boot will be the lucky one, this also happened while I tried to install Arch and then Ubuntu hoping to get the problems fixed.
After the boot process is over I get glitches in really rare occasions and the card has no problem with stress testing, benchmarking and gaming even for long sessions, but this issue really worries me: should I wait for driver/kernel updates or send the card back?
P.S. Sometimes at boot it sounds like the fans ramp up suddenly sometimes when I'm trying to boot an OS

if it has 6pin power connector it's worth keeping, if not return (i have windforce 2gb and works flawlessly except performance in linux is reduced due "REASONS" :slight_smile:

It has no 6pin connector, I will try reseating it today and see if the issue disappears

I have actually made progress.
My PC boots perfectly with the nomodeset option, but I can't start games or benchmarks with that option set because the driver isn't loaded

if you can replace it, go for one with 6pin, dat card can be pushed ~20% oc ez, but pcie slot aint to be truster over 90W i think tho ;&

I got that windforce because it was cheaper than normal here in Italy, I fixed all of my issues, I just needed to set Google to not care about the results' language and I was able to get everything fine
amdgpu.modeset=0

Also, if you start noticing artifacting when around 120+ refresh rates, try
echo high > /sys/class/drm/card0/device/power_dpm_force_performance_level

The Arch Wiki also contains some information for tuning and settings.

1 Like