<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
Dear List, <br>
<p>Been digging a lot to try to find a good solution for my problem
here:</p>
<p>We are using xorg for an "embedded" system, on which we would
like to get a separate DISPLAY setting for each of the computer's
gfx connectors. As it is today, by default HDMI1, HDMI2 and HDMI3
are cloned, By using xrandr and the left-of and right-of options
on the connectors, we are able to extend the size to span across
all the monitor connectors, and the total size of Screen 0 gets
adjusted automatically. (Actually quite impressed by this!)</p>
<p>However, this is actually not really what we want. We would like
each HDMIx to be a separate display, i.e. HDMI1 should be :0.0,
HDMI2 should be :0.1 and HDMI3 should be :0.2 .<br>
</p>
<p>This is pure X, no window manager.</p>
<p>I guess this is a simple config option somewhere.... I will be
very grateful if someone could point me in the right direction. :)<br>
</p>
<p>System info:</p>
<ul>
<li>Intel Kaby Lake chipset: Driver loaded during kernel boot: <br>
# dmesg | grep i915<br>
[ 0.947501] [drm] Finished loading i915/kbl_dmc_ver1_01.bin
(v1.1)<br>
</li>
<li>Gentoo - kernel 4.9.41</li>
<li>xorg-server verison 1.19.3<br>
</li>
<li>mesa version 17.0.6<br>
</li>
<li>No xorg.conf (everything autodetected)</li>
<li>No errors or (relevant) warnings i /var/log/Xorg.0.log.
(Except missing fonts warnings)</li>
<li>Outputs are assigned during xinit:<br>
[ 476.723] (--) intel(0): Output HDMI1 using initial mode
1600x1200 on pipe 0<br>
[ 476.723] (--) intel(0): Output HDMI2 using initial mode
1280x1024 on pipe 1<br>
[ 476.723] (--) intel(0): Output HDMI3 using initial mode
1680x1050 on pipe 2</li>
<li>xrandr --query:</li>
</ul>
<p># DISPLAY=:0 xrandr --query<br>
Screen 0: minimum 8 x 8, current 4560 x 1200, maximum 32767 x
32767<br>
DP1 disconnected (normal left inverted right x axis y axis)<br>
DP2 disconnected (normal left inverted right x axis y axis)<br>
DP3 disconnected (normal left inverted right x axis y axis)<br>
HDMI1 connected 1600x1200+1280+0 (normal left inverted right x
axis y axis) 410mm x 310mm<br>
1600x1200 60.00*+<br>
1280x1024 60.02 <br>
1280x960 60.00 <br>
1024x768 60.00 <br>
800x600 60.32 <br>
640x480 59.94 <br>
720x400 70.08 <br>
HDMI2 connected primary 1280x1024+0+0 (normal left inverted right
x axis y axis) 380mm x 300mm<br>
1280x1024 60.02*+ 75.02 <br>
1152x864 75.00 <br>
1024x768 75.03 60.00 <br>
800x600 75.00 60.32 <br>
640x480 75.00 59.94 <br>
720x400 70.08 <br>
HDMI3 connected 1680x1050+2880+0 (normal left inverted right x
axis y axis) 470mm x 300mm<br>
1680x1050 59.95*+<br>
1280x1024 75.02 60.02 <br>
1152x864 75.00 <br>
1024x768 75.03 60.00 <br>
800x600 75.00 60.32 <br>
640x480 75.00 59.94 <br>
720x400 70.08 <br>
VIRTUAL1 disconnected (normal left inverted right x axis y axis)<br>
</p>
<p>Best regards,<br>
Tor Rune Skoglund, <a class="moz-txt-link-abbreviated" href="mailto:trs@fourc.eu">trs@fourc.eu</a><br>
</p>
<br>
</body>
</html>