I'm using X.org w/ Debian Sid:
nmschulte@desmas-l:~$ Xorg -version
X.Org X Server 1.18.4
Release Date: 2016-07-19
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.16.0-4-amd64 x86_64 Debian
Current Operating System: Linux desmas-l 4.7.0-1-amd64 #1 SMP Debian 4.7.2-1
(2016-08-28) x86_64
Kernel command line: BOOT_IMAGE=/vmlinuz-4.7.0-1-amd64
root=UUID=f5ba8b5c-63aa-4a67-a07c-dd8d3297b2d3 ro quiet i915.enable_dp_mst=0
Build Date: 06 September 2016 01:32:44PM
xorg-server 2:1.18.4-2 (https://www.debian.org/support)
Current version of pixman: 0.33.6
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
I'm playing around with the new Monitors support which came with RandR
1.5 support. Thanks for this awesome kit; it's extremely useful, and
awesome that there's full-stack support for this virtualization concept
finally.
Anyway, it seems I've been able to make RandR very confused; I cannot
delete a monitor which xrandr tells me exists:
nmschulte@desmas-l:~$ xrandr --listmonitors
Monitors: 2
0: +*eDP1 1920/340x1080/190+0+0 eDP1
1: dp2_0 0/0x0/0+0+0
nmschulte@desmas-l:~$ xrandr --delmonitor dp2_0
No monitor named 'dp2_0'
nmschulte@desmas-l:~$ xrandr --setmonitor dp2_0 auto eDP1
output list eDP1
add monitor eDP1
output name eDP1
X Error of failed request: BadValue (integer parameter out of range for
operation)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 43 ()
Value in failed request: 0x2c0
Serial number of failed request: 43
Current serial number in output stream: 44
nmschulte@desmas-l:~$ xrandr --listmonitors
Monitors: 2
0: +*eDP1 1920/340x1080/190+0+0 eDP1
1: dp2_0 0/0x0/0+0+0
Below is my setup; this is on a laptop with Intel Haswell / Intel HD
4600 graphics, as well as an AMD Radeon HD 8970M gpu (no heads; render
offload hybrid graphics setup).
nmschulte@desmas-l:~$ xrandr
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
eDP1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 340mm x
190mm
1920x1080 60.00*+ 59.93 50.00
1680x1050 59.95 59.88
1600x1024 60.17
1400x1050 59.98
1600x900 60.00
1280x1024 60.02
1440x900 59.89
1280x960 60.00
1368x768 60.00
1360x768 59.80 59.96
1152x864 60.00
1280x720 60.00
1024x768 60.00
1024x576 60.00
960x540 60.00
800x600 60.32 56.25
864x486 60.00
640x480 59.94
720x405 60.00
640x360 60.00
DP1 disconnected (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
HDMI3 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
Also, can anyone explain the VIRTUAL1 output? I wonder why it exists,
what purpose it serves.
As well, this laptop "only" has three external output connectors; on
mini DisplayPort, one DisplayPort, and one HDMI. Do the two other HDMI
outputs show in the list because the DisplayPort connectors are
dual-mode DisplayPort / DisplayPort++? If so, is there any part of the
stack that can communicate this (to user-space)? I don't believe it's
possible to use the HDMI and DP outputs at the same time for a single
DP++ port, so it's somewhat confusing that they're listed in the list,
if what I'm suggesting above is the case.
Thanks.
--
Nate
_______________________________________________
xorg@lists.x.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: https://lists.x.org/mailman/listinfo/xorg
Your subscription address: %(user_address)s