I have an MSI Radeon RX460 graphics card, and have installed the latest (as of today) amdgpu-pro-driver, amdgpu-pro_16.30.3-315407.tar.xz. So far so good, good login screen at full 4k resolution. However, when I log in to a gnome 3 session, I get blank screens with a few lines of noise along the bottom of one monitor. There are windows there as the mouse cursor (which is displayed) changes as it's moved around. 2 monitors in use, 4K secondary, 2560x1440 primary.
Unity works fine, as does gnome flashback (both metacity and compiz), but not gnome, gnome classic nor cinnamon. However, my preferred desktop is gnome 3, and I'd like it to work.
I believe that Gnome 3 uses the EGL interface, and that there may be some issue with that in the amdgpu driver? es_info and all of the es* test programs segfault with the radeon card and driver.
uname -a says:
Linux chaos2 4.4.0-38-generic #57-Ubuntu SMP Tue Sep 6 15:42:33 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
lspci | grep -i VGA says:
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Device 67ef (rev cf)
lsmod|grep amdgpu says:
amdgpu 1961984 8
ttm 94208 1 amdgpu
i2c_algo_bit 16384 2 i915,amdgpu
drm_kms_helper 147456 2 i915,amdgpu
drm 364544 12 ttm,i915,drm_kms_helper,amdgpu
Can anyone suggest any way to fix this?
If you use another (non 400 series gpu, either amd or nividia, intergrated, ect) you can install the 16.60 drivers for your gpu and then replace the old gpu with your current 400 series one, with very little issues.
You computer will boot up and all the programs will work correctly, although after a while the system hangs. This is a known issue, but it still yet to be patched.