You are not logged in.

#1 2015-05-19 11:03:52

raygenbogen
Member
Registered: 2014-11-12
Posts: 17

[Solved]Dual-Head Setup broken after last Kernelupgrade

Hello,
Yesterday I upgraded my from 4.0.2 to 4.0.3 and was kind of surprised when my second display didn't want to show a picture anymore. When booting everything looks good when sudenly one display gets black. It doesn't matter which Desktop I start, even when switching VT only one display is active, so it's not a Xorg-bug.
Nothing shows up in journalctl oder dmesg and as far as the system is concerned everything works as expected. Everything worked as soon as I downgraded the Kernel to 4.0.2.
Enabling testing and installing 4.0.4 didn't work either.
So my question is, does anyone else experience this behaviour?

thanks in advance

- Radeon HD 77xx with open source drivers
- two displays DVI (primary) and HDMI (secondary)

Edit:
I Just checked the kernel from today in testing (4.0.4-2) and saw something really interesting during boot.

 [drm:drm_edid_block_valid [drm]] *ERROR* EDID checksum is invalid, remainder is 105
May 22 16:24:55 Arbiter kernel: Raw EDID:
May 22 16:24:55 Arbiter kernel:          00 ff ff ff ff ff ff 00 41 2f 00 00 01 01 01 01
May 22 16:24:55 Arbiter kernel:          00 16 01 03 80 a0 5a 78 0a ee 91 a3 54 4c 99 26
May 22 16:24:55 Arbiter kernel:          0f 50 54 a1 08 00 31 40 45 40 61 40 71 40 81 80
May 22 16:24:55 Arbiter kernel:          01 01 01 01 01 01 02 3a 80 18 71 38 2d 40 58 2c
May 22 16:24:55 Arbiter kernel:          45 00 a0 5a 00 00 00 1e 01 1d 80 18 71 1c 16 20
May 22 16:24:55 Arbiter kernel:          58 2c 25 00 20 00 00 01 03 78 78 78 78 78 78 78
May 22 16:24:55 Arbiter kernel:          78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78
May 22 16:24:55 Arbiter kernel:          ae ae ae ae ae ae ae ae ae ae ae ae ae ae ae ae
May 22 16:24:55 Arbiter kernel: Raw EDID:
May 22 16:24:55 Arbiter kernel:          ae ae ae 23 23 23 23 23 23 23 23 23 23 23 23 23
May 22 16:24:55 Arbiter kernel:          23 23 23 23 23 23 23 23 23 23 00 00 00 00 00 00
May 22 16:24:55 Arbiter kernel:          00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
May 22 16:24:55 Arbiter kernel:          00 00 01 01 01 01 01 01 01 01 01 01 01 01 01 01
May 22 16:24:55 Arbiter kernel:          01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
May 22 16:24:55 Arbiter kernel:          01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
May 22 16:24:55 Arbiter kernel:          01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
May 22 16:24:55 Arbiter kernel:          01 01 01 01 01 01 01 01 01 1d 1d 1d 1d 1d 1d 1d
May 22 16:24:55 Arbiter kernel: Raw EDID:
May 22 16:24:55 Arbiter kernel:          1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1c 1c 1c 1c
May 22 16:24:55 Arbiter kernel:          1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c
May 22 16:24:55 Arbiter kernel:          1c 1c 1c 2c 2c 2c 2c 2c 2c 2c 2c 2c 2c 2c 2c 2c
May 22 16:24:55 Arbiter kernel:          2c 2c 2c 2c 2c 2c 2c 2c 2c 2c 2c 18 18 18 18 18
May 22 16:24:55 Arbiter kernel:          18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18
May 22 16:24:55 Arbiter kernel:          18 18 9e 9e 9e 9e 9e 9e 9e 9e 9e 9e 9e 9e 9e 9e
May 22 16:24:55 Arbiter kernel:          9e 9e 9e 9e 9e 9e 9e 9e 9e 9e 8a 8a 8a 8a 8a 8a
May 22 16:24:55 Arbiter kernel:          8a 8a 8a 8a 8a 8a 8a 8a 8a 8a 8a 8a 8a 8a 8a 8a
May 22 16:24:55 Arbiter kernel: Raw EDID:
May 22 16:24:55 Arbiter kernel:          10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10
May 22 16:24:55 Arbiter kernel:          10 10 10 10 00 00 00 00 00 00 00 00 00 00 00 00
May 22 16:24:55 Arbiter kernel:          00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
May 22 16:24:55 Arbiter kernel:          00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
May 22 16:24:55 Arbiter kernel:          00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
May 22 16:24:55 Arbiter kernel:          00 00 00 00 00 00 00 00 00 00 31 31 31 31 31 31
May 22 16:24:55 Arbiter kernel:          31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31
May 22 16:24:55 Arbiter kernel:          31 31 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f
May 22 16:24:55 Arbiter kernel: radeon 0000:02:00.0: HDMI-A-1: EDID block 0 invalid.
May 22 16:24:55 Arbiter kernel: [drm:radeon_dvi_detect [radeon]] *ERROR* HDMI-A-1: probed a monitor but no|invalid EDID

I have no clue what to make of it. As soon as I downgrade the kernel again, everything is normal.

Last edited by raygenbogen (2015-06-09 14:34:18)

Offline

#2 2015-05-19 11:17:57

Buddlespit
Member
From: Chesapeake, Va.
Registered: 2014-02-07
Posts: 507

Re: [Solved]Dual-Head Setup broken after last Kernelupgrade

raygenbogen wrote:

So my question ist, does anyone else experiance this behaviour?

Not I. but sometimes, when I reboot, I'll get my monitors mirroring the primary. Nvidia gtx 770, dual monitors, kernel 4.0.4-1-ck.


An old man, trying to stay sane

Offline

#3 2015-05-26 06:08:47

raygenbogen
Member
Registered: 2014-11-12
Posts: 17

Re: [Solved]Dual-Head Setup broken after last Kernelupgrade

I think I kinda 'solved' the problem by enabling early KMS in mkinitcpio.conf and switched my first Display to the second DVI-Port. It works now, but I don't know if this could be labeled as 'solved' since it's a pretty specific solution and propably doesn't apply to anyone else.

Edit. The most recent Kernel 4.0.5 in Testing solved the problem for me.

Last edited by raygenbogen (2015-06-09 14:34:01)

Offline

Board footer

Powered by FluxBB