<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW - Xrandr display configuration no output"
href="https://bugs.freedesktop.org/show_bug.cgi?id=103789">103789</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>Xrandr display configuration no output
</td>
</tr>
<tr>
<th>Product</th>
<td>xorg
</td>
</tr>
<tr>
<th>Version</th>
<td>git
</td>
</tr>
<tr>
<th>Hardware</th>
<td>x86-64 (AMD64)
</td>
</tr>
<tr>
<th>OS</th>
<td>Linux (All)
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Component</th>
<td>Driver/intel
</td>
</tr>
<tr>
<th>Assignee</th>
<td>chris@chris-wilson.co.uk
</td>
</tr>
<tr>
<th>Reporter</th>
<td>paul.devrieze@gmail.com
</td>
</tr>
<tr>
<th>QA Contact</th>
<td>intel-gfx-bugs@lists.freedesktop.org
</td>
</tr></table>
<p>
<div>
<pre>Created <span class=""><a href="attachment.cgi?id=135539" name="attach_135539" title="Regdump of the video card state when not working (in 2 display mode)">attachment 135539</a> <a href="attachment.cgi?id=135539&action=edit" title="Regdump of the video card state when not working (in 2 display mode)">[details]</a></span>
Regdump of the video card state when not working (in 2 display mode)
This is a DELL Precision 3520 (also containing an nvidia card). This issue has
existed for a number of kernel releases, including at least 4.13 and 4.14. I'm
using the latest intel driver available in Gentoo, but this doesn't seem the
problem either. This is on xorg-server 1.19.5 xrandr 1.5.0, libXrandr 1.5.1,
randrproto 1.5.0 (it seems to be a modesetting issue either in this driver or
the kernel)
The problem is that the display starts in 3 display configuration: Laptop
screen (eDP1), HDMI screen (HDMI1) and VGA screen (DP2). For usability reasons
I want to sometimes turn of the laptop screen and I've created a little hook
that calls xrandr to do so when the lid is closed. The problem is that when
doing so, everything appears to work correctly, except that the HDMI output
will not be correct (the display goes into sleep mode - I don't have the
equipment to check the signal - but this is on multiple displays by different
vendors).
It is possible to make the configuration work, but it normally involves a bit
of fiddling about with enabling and disabling screens. Even then there seems to
be some apparently random state involved.
Initial state (quite reliably reproducable from boot, but not always later):
- All screens on in extended configuration (from left to right EDP1, HDMI1,
DP2)
- Execute "xrandr --output EDP1 --off --output HDMI1 --preferred --left-of DP2
--output DP2 --preferred"
- KDE thinks the display is enabled and the virtual desktop has the correct
size (the mouse also uses that display size). The display goes into poweroff
state.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
</ul>
</body>
</html>