AnsweredAssumed Answered

AMDGPU-Pro 16.40 on Xubuntu 16.04 Free-Sync intermittent flicker

Question asked by lastweektonight on Nov 8, 2016

The problem:

Screen flickers intermittently when Free-Sync is enabled on the monitor. The flicker occurs at random intervals. Sometimes it will go 60sec without flickering, sometimes it will flicker once every 10sec, or even once every 2sec. See this video: Intermittent Flicker (AMDGPU-PRO 16.40, RX480, Xubuntu 16.04, Qnix UHD3216R) - YouTube

 

If I turn off FreeSync on the monitor, the flickering goes away. But I would like to use FreeSync to get better response times out of my monitor. Also if I used the default Xubuntu drivers (with FreeSync turned on on the monitor), the flickering goes away.

 

I believe the error comes from the fact that xrandr has my monitor at 61Hz, but the display expects 60Hz.

 

Settings:

I am using AMDGPU-PRO 16.40 drivers on Xubuntu 16.04.

My graphics card is a MSI RX 480 4G, my monitor is a QNIX UHD3216R 4k.

I am connected using Display Port.

An interesting variable may be that I am using a PCIe 3.0 x8 rather than a PCIe x16, since my motherboard (Intel S2600CP) doesn't have space in its only x16 slot.

 

Troubleshooting:

xrandr output:

Screen 0: minimum 320 x 200, current 3840 x 2160, maximum 16384 x 16384

DisplayPort-0 disconnected (normal left inverted right x axis y axis)

DisplayPort-1 connected 3840x2160+0+0 (normal left inverted right x axis y axis) 708mm x 399mm

   3840x2160     61.00*+  30.00 

   2560x1440     59.95 

   1920x1200     61.00 

   1920x1080     60.00    50.00    59.94 

   1600x1200     61.00 

   1680x1050     59.95 

   1600x900      60.00 

   1280x1024     75.02    60.02 

   1440x900      61.00 

   1280x800      59.81 

   1280x720      60.00    50.00    59.94 

   1024x768      75.08    60.00 

   800x600       75.00    60.32 

   720x576       50.00 

   720x480       60.00    59.94 

   640x480       72.81    66.67    60.00    59.94 

   720x400       70.08 

HDMI-A-0 disconnected (normal left inverted right x axis y axis)

HDMI-A-1 disconnected (normal left inverted right x axis y axis)

DVI-D-0 disconnected (normal left inverted right x axis y axis)

 

xrandr -r 60

Rate 60.00 Hz not available for this size

 

the GPU part of lshw:

 

id:
pci:1

 

description:PCI bridge
product:Xeon E5/Core i7 IIO PCI Express Root Port 2a
vendor:Intel Corporation
physical id:

2

bus info:

pci@0000:80:02.0

version:07
width:32 bits
clock:33MHz
capabilities:pci msi pciexpress pm normal_decode bus_master cap_list
configuration:
driver=pcieport
resources:
irq:34
ioport:c000(size=4096)
memory:d8000000-d80fffff
ioport:e0000000(size=270532608)

 

id:
display

 

description:VGA compatible controller
product:Advanced Micro Devices, Inc. [AMD/ATI]
vendor:Advanced Micro Devices, Inc. [AMD/ATI]
physical id:

0

bus info:

pci@0000:81:00.0

version:c7
width:64 bits
clock:33MHz
capabilities:pm pciexpress msi vga_controller bus_master cap_list rom
configuration:
driver=amdgpu
latency=0
resources:
irq:46
memory:e0000000-efffffff
memory:f0000000-f01fffff
ioport:c000(size=256)
memory:d8000000-d803ffff
memory:d8040000-d805ffff

 

id:
multimedia

 

description:Audio device
product:Advanced Micro Devices, Inc. [AMD/ATI]
vendor:Advanced Micro Devices, Inc. [AMD/ATI]
physical id:

0.1

bus info:

pci@0000:81:00.1

version:00
width:64 bits
clock:33MHz
capabilities:pm pciexpress msi bus_master cap_list
configuration:
driver=snd_hda_intel
latency=0
resources:
irq:78
memory:d8060000-d8063fff

Outcomes