FS#50162 - [xf86-video-intel] rev. 6988b87 unusable with dual displays + XFCE + compton

Attached to Project: Arch Linux
Opened by John Lindgren (jlindgren) - Wednesday, 27 July 2016, 04:24 GMT
Last edited by Andreas Radke (AndyRTR) - Saturday, 18 February 2017, 21:18 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To Andreas Radke (AndyRTR)
Laurent Carlier (lordheavy)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
xf86-video-intel-1:2.99.917+684+g6988b87-1 from [testing] makes a dual display setup running XFCE and compton unusable. Setup is a Dell Latitude laptop (Ivy Bridge) with an external monitor connected via docking station + DVI. Docking the laptop or enabling the external display makes the right half of the external display turn black (mouse cursor is shown if moved across it, but nothing else). Undocking or disabling the external display causes all screen content on the laptop display to move halfway up the screen, so that the bottom half of the screen is left blank.

Downgrading to 1-2.99.917+676+g26f8ab5-1 in [extra] solves the problem. Killing compton is also a workaround.

Additional info:
* package version(s)
xf86-video-intel 1:2.99.917+676+g26f8ab5-1
xfwm4 4.12.3-2
compton 0.1_beta2.5-3 (also tested with compton-git from AUR)

* config and/or log files etc.
compton is started with "--backend glx --vsync opengl-swc --detect-client-opacity", no config file.

Steps to reproduce:
Connect/disconnect the external display.
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Saturday, 18 February 2017, 21:18 GMT
Reason for closing:  Upstream
Comment by Andreas Radke (AndyRTR) - Wednesday, 27 July 2016, 09:58 GMT
Report this please upstream.
Comment by John Lindgren (jlindgren) - Wednesday, 27 July 2016, 23:23 GMT
It doesn't appear to be an upstream regression; rather it's the addition of --with-default-dri=3 that caused the problem.
Comment by John Lindgren (jlindgren) - Thursday, 28 July 2016, 02:08 GMT
Option "DRI" "2" in xorg.conf fixes the problem.

I was also able to reproduce the shifted content on the laptop display (though not the black area on the external display) with the modesetting driver. So now I'm not really sure what part of the stack the bug is in; possibly in compton itself.
Comment by Andreas Radke (AndyRTR) - Thursday, 28 July 2016, 19:38 GMT
You may want to report it though to make upstream aware there's something broken with DRI3 now.

Loading...