I'm using a RX 480 and no drivers seem to work with, Debian, Mint or even Ubuntu to get 4k 60hz (over HDMI) I've spent 12 or so hours attempting to get it working to no avail. Do you people have any ideas?
For the moment I'm performing a feasibility assessment of only using virtual machines inside a dedicated host to act as a hypervisor. (to make my daily driver secure, portable and easy to backup) Also maybe I just want an excuse to have some epic hardware.
Yeah they are all HDMI 2.0. and I'm trying to move away from windows... if at all possible. The AMDGPU-PRO drivers don't install on Mint 18 and Debian for me. But on Ubuntu they start and fail without giving me messages they it failed. And none of the stuff that comes with Mint or Ubuntu and worked at all either.
(I rarely play games and have been using Mint on my laptops for a year now)
Two possibilities. Support isn't in yet because it's currently in the DAL patch which hasn't been accepted in kernel yet (probably 4.12, but you could enable it yourself by compiling the kernel). Or the monitors specific weirdness hasn't been caught and patched yet.
There's a few bug reports around if you search for them.
This would give you the best performance out of the card. Not sure of you get your 4K 60hz yet but it should get there as the driver and the kernel modules improves.
Of course if you want the stable version of MESA for less risk you can use this PPA first. It should give similar performance :
They just refuse to push 4k 60. when i use xrandr its not a available mode. and wont allow me to set refresh higher then 24hz. Also 4k 60hz works fine under windows so I don't think it's the cable. (have confirmed with ufotest)
As tkoham suggested. What cable are you using and do you have another cable to try. 4K@60Hz is the limit on the cable and a crappy cable my fall back to a lower speed.
Hey, this worked. Unfortunately the screen flickers now at 4k 60Hz which makes it unusable. Using an RX480 connected to 4k tv via hdmi2.0 and amdgpu-pro driver on ubuntu 16.04
In case it helps anybody, 50Hz is stable for me at 3840x2160. This is what i used to enable it: xrandr --newmode "3840x2160_50" 445.008 3840 3982 4027 4064 2160 2170 2180 2190 +hsync +vsync && xrandr --addmode HDMI-A-0 3840x2160_50 && xrandr --output HDMI-A-0 --mode 3840x2160_50
The commands I mentioned were required when I needed to use 60hz on intel and nvidia graphics. I finally tested this weekend with amdgpu and ended with similar result with yours when using hdmi.
However when using displayport with club-3d displayport to hdmi adapter it worked flawlessly, I didn't even had to run those commands as it detected 60hz automatically.
I'm using archlinux with 4.10 kernel with all packages updated, a samsung 40ku6000 tv and a msi gaming x rx480 to test this.
With the new 17.10 amdgpu driver, 60Hz @ 4k over HDMI works flawlessly for me. There's no screen flicker like I had running the 16.40 driver. You do still have to manually create the new mode with xrandr though.
I’m having the same issue on my RX460 on Fedora 26. 4k@60Hz works fine over DP but not over HDMI (despite the fact that it works in Windows). I’ve tried compiling amd’s latest staging downstream kernel but it doesn’t seem to affect anything. I don’t think using AMDGPU-PRO is an option either since i’m on Fedora.