You are not logged in.

#1 2017-01-28 13:31:23

Urnoev
Member
Registered: 2014-10-18
Posts: 5

[SOLVED] Pink strip on left side of monitor, after switching to amdgpu

Update [SOLVED]:
Apparently this bug is caused by missing support for the audio chip of my GPU. Since HDMI is capable of audio transfer and my second monitor is connected per HDMI, I had this issue.
Disabling audio support on the GPU solves the problem. This can be done by passing "amdgpu.audio=0" to Kernel, or by executing this xrandr command (replace "HDMI-1" with respective connection):

xrandr --output HDMI-1 --auto --set audio off

/Update


Hello,

since Kernel 4.9 is now in [core] and I have a Southern Islands graphics card (AMD Radeon HD 7870 GHz Edition), I decided to try the newer, now supported amdgpu driver, to potentially replace the older open source ATI driver I've been using.
I've followed the instructions here and everything works fine, with one exception, the pink strip.

I'm using two monitors next to each other horizontally, here is my "xrandr --current" output:

Screen 0: minimum 320 x 200, current 3280 x 1080, maximum 16384 x 16384
HDMI-A-3 connected 1360x768+1920+0 (normal left inverted right x axis y axis) 700mm x 390mm
DVI-I-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 477mm x 268mm

So, my second, smaller monitor is to the right of my main monitor. With amdgpu I now have a small pink strip on the left side of said monitor, where the two monitors are connected, it's about two millimeters. This strip doesn't appear when booting, but only just after starting X11. It is also visible when shutting down. I can't screenshot it, so a description like that will have to suffice.

I couldn't find any helpful information regarding this issue, neither in the Wiki nor Forums, or anywhere in the web. I understand that my situation is probably very specific and somewhat unique, still, any ideas?

Last edited by Urnoev (2017-01-29 08:49:53)

Offline

#2 2017-01-28 15:01:58

seth
Member
Registered: 2012-09-03
Posts: 51,229

Re: [SOLVED] Pink strip on left side of monitor, after switching to amdgpu

Which kind of session?
Does it also appear in some failsafe session (Xserver + xterm only)?
What if you arrange the screens vertically or overlapping (stay below 2048px in either direction)?

Offline

#3 2017-01-28 15:47:28

Urnoev
Member
Registered: 2014-10-18
Posts: 5

Re: [SOLVED] Pink strip on left side of monitor, after switching to amdgpu

Just a normal X session, with Xfce and xfwm4.
It does also appear with just X and xterm.
It disappears when arranging the screens vertically, but not when reducing the horizontal length to below 2048px (I tried both overlapping and reducing resolution).

Edit: It also disappears when mirroring the screens.

Last edited by Urnoev (2017-01-28 15:50:16)

Offline

Board footer

Powered by FluxBB