Hello, I have a laptop connected to two external monitors via a dock, with the lid closed. When E starts, my desktop shows up shifted to the right by ~3000px - most of it is off the right-most monitor.
The eDP-1 output is disabled in Screen Setup, but E's log has "cur size" that seems to the internal display. If run "xrandr eDP-1 --off", E adjusts and things become normal. No change if I nuke my config. This is 0.27.1 on intel gpu w/modesetting. Same setup worked normally on 0.25.4. Any ideas on how to fix this? grep RRR ~/.e-log is below. Ross RRR: ................. info get! RRR: NEW SCREEN ... RRR: .... out eDP-1 RRR: ...... lid_closed = 1 (1 && 1) RRR: ...... connected 1 RRR: ...... modes 0x55f390c356b0 RRR: 'eDP-1' 0 0 1920x1200 RRR: NEW SCREEN ... RRR: .... out HDMI-1 RRR: ...... lid_closed = 0 (0 && 1) RRR: ...... connected 0 RRR: ...... modes (nil) RRR: NEW SCREEN ... RRR: .... out DP-1 RRR: ...... lid_closed = 0 (0 && 1) RRR: ...... connected 0 RRR: ...... modes (nil) RRR: NEW SCREEN ... RRR: .... out DP-2 RRR: ...... lid_closed = 0 (0 && 1) RRR: ...... connected 0 RRR: ...... modes (nil) RRR: NEW SCREEN ... RRR: .... out DP-3 RRR: ...... lid_closed = 0 (0 && 1) RRR: ...... connected 0 RRR: ...... modes (nil) RRR: NEW SCREEN ... RRR: .... out DP-4 RRR: ...... lid_closed = 0 (0 && 1) RRR: ...... connected 1 RRR: ...... modes 0x55f390c2e840 RRR: 'DP-4' 1920 0 2560x1440 RRR: NEW SCREEN ... RRR: .... out DP-3-1 RRR: ...... lid_closed = 0 (0 && 1) RRR: ...... connected 0 RRR: ...... modes (nil) RRR: NEW SCREEN ... RRR: .... out DP-3-2 RRR: ...... lid_closed = 0 (0 && 1) RRR: ...... connected 1 RRR: ...... modes 0x55f390c2e840 RRR: 'DP-3-2' 4480 0 2560x1440 RRR: NEW SCREEN ... RRR: .... out DP-3-3 RRR: ...... lid_closed = 0 (0 && 1) RRR: ...... connected 0 RRR: ...... modes (nil) RRR:-------------------------------- 2 RRR: 'eDP-1': 0 0 1920x1200 RRR: 'DP-4': 1920 0 2560x1440 RRR: 'DP-3-2': 4480 0 2560x1440 RRR: result max: 7040x1440 RRR: loaded existing config RRR: check lid for eDP-1... RRR: is closed lid RRR: check lid for DP-4... RRR: check lid for DP-3-2... RRR: check lid for eDP-1... RRR: is closed lid RRR: check lid for DP-4... RRR: check lid for DP-3-2... RRR: check lid for eDP-1... RRR: is closed lid RRR: check lid for DP-4... RRR: check lid for DP-3-2... RRR: check lid for eDP-1... RRR: is closed lid RRR: check lid for DP-4... RRR: check lid for DP-3-2... RRR: check lid for eDP-1... RRR: is closed lid RRR: check lid for DP-4... RRR: check lid for DP-3-2... RRR: check lid for eDP-1... RRR: is closed lid RRR: check lid for DP-4... RRR: check lid for DP-3-2... RRR: check lid for eDP-1... RRR: is closed lid RRR: check lid for DP-4... RRR: check lid for DP-3-2... RRR: check lid for eDP-1... RRR: is closed lid RRR: check lid for DP-4... RRR: check lid for DP-3-2... RRR: check lid for eDP-1... RRR: is closed lid RRR: check lid for DP-4... RRR: check lid for DP-3-2... RRR: check lid for eDP-1... RRR: is closed lid RRR: check lid for DP-4... RRR: check lid for DP-3-2... RRR: check lid for eDP-1... RRR: is closed lid RRR: check lid for DP-4... RRR: check lid for DP-3-2... RRR: check lid for eDP-1... RRR: is closed lid RRR: check lid for DP-4... RRR: check lid for DP-3-2... RRR: out id=eDP-1/00ffffffffffff0026cf4a8500000000001e0104a51d127802de50a3544c99260f5054000000010101010101010101010101010101010f3c80a070b0204018303c001eb310000019000000000000000000000000000000000000000000fe00496e666f566973696f6e0a2020000000fe004d3133334e57344a205233200a0055: connected=1 enabled=1 configured=0 RRR: check lid for eDP-1... RRR: is closed lid RRR: out id=HDMI-1/: connected=0 enabled=0 configured=0 RRR: out id=DP-1/: connected=0 enabled=0 configured=0 RRR: out id=DP-2/: connected=0 enabled=0 configured=0 RRR: out id=DP-3/: connected=0 enabled=0 configured=0 RRR: out id=DP-4/00ffffffffffff0010acea40534531430d1c0104a53c22783aee95a3544c99260f5054a54b00714fa9408180d1c00101010101010101565e00a0a0a029503020350055502100001a000000ff003637594756383351433145530a000000fc0044454c4c205532373137440a20000000fd00324b1e5819010a202020202020017a02031cf14f90050403020716010611121513141f23091f0783010000023a801871382d40582c450055502100001e7e3900a080381f4030203a0055502100001a011d007251d01e206e28550055502100001ebf1600a08038134030203a0055502100001a00000000000000000000000000000000000000000000000000000072: connected=1 enabled=1 configured=0 RRR: check lid for DP-4... RRR: out id=DP-3-1/: connected=0 enabled=0 configured=0 RRR: out id=DP-3-2/00ffffffffffff0010acea4053434142261b0104a53c22783aee95a3544c99260f5054a54b00714fa9408180d1c00101010101010101565e00a0a0a029503020350055502100001a000000ff00363759475637394d424143530a000000fc0044454c4c205532373137440a20000000fd00324b1e5819010a202020202020014702031cf14f90050403020716010611121513141f23091f0783010000023a801871382d40582c450055502100001e7e3900a080381f4030203a0055502100001a011d007251d01e206e28550055502100001ebf1600a08038134030203a0055502100001a00000000000000000000000000000000000000000000000000000072: connected=1 enabled=1 configured=0 RRR: check lid for DP-3-2... RRR: out id=DP-3-3/: connected=0 enabled=0 configured=0 RRR: re-get info before applying.. RRR: ................. info get! RRR: NEW SCREEN ... RRR: .... out eDP-1 RRR: ...... lid_closed = 1 (1 && 1) RRR: ...... connected 1 RRR: ...... modes 0x55f390c356b0 RRR: 'eDP-1' 0 0 1920x1200 RRR: NEW SCREEN ... RRR: .... out HDMI-1 RRR: ...... lid_closed = 0 (0 && 1) RRR: ...... connected 0 RRR: ...... modes (nil) RRR: NEW SCREEN ... RRR: .... out DP-1 RRR: ...... lid_closed = 0 (0 && 1) RRR: ...... connected 0 RRR: ...... modes (nil) RRR: NEW SCREEN ... RRR: .... out DP-2 RRR: ...... lid_closed = 0 (0 && 1) RRR: ...... connected 0 RRR: ...... modes (nil) RRR: NEW SCREEN ... RRR: .... out DP-3 RRR: ...... lid_closed = 0 (0 && 1) RRR: ...... connected 0 RRR: ...... modes (nil) RRR: NEW SCREEN ... RRR: .... out DP-4 RRR: ...... lid_closed = 0 (0 && 1) RRR: ...... connected 1 RRR: ...... modes 0x55f390c2e840 RRR: 'DP-4' 1920 0 2560x1440 RRR: NEW SCREEN ... RRR: .... out DP-3-1 RRR: ...... lid_closed = 0 (0 && 1) RRR: ...... connected 0 RRR: ...... modes (nil) RRR: NEW SCREEN ... RRR: .... out DP-3-2 RRR: ...... lid_closed = 0 (0 && 1) RRR: ...... connected 1 RRR: ...... modes 0x55f390c2e840 RRR: 'DP-3-2' 4480 0 2560x1440 RRR: NEW SCREEN ... RRR: .... out DP-3-3 RRR: ...... lid_closed = 0 (0 && 1) RRR: ...... connected 0 RRR: ...... modes (nil) RRR:-------------------------------- 2 RRR: 'eDP-1': 0 0 1920x1200 RRR: 'DP-4': 1920 0 2560x1440 RRR: 'DP-3-2': 4480 0 2560x1440 RRR: result max: 7040x1440 RRR: apply config... RRR: apply 'eDP-1'... RRR: check lid for eDP-1... RRR: is closed lid RRR: connected = 1 RRR: ... disabled RRR: apply 'HDMI-1'... RRR: check lid for HDMI-1... RRR: connected = 0 RRR: ... disabled RRR: apply 'DP-1'... RRR: check lid for DP-1... RRR: connected = 0 RRR: ... disabled RRR: apply 'DP-2'... RRR: check lid for DP-2... RRR: connected = 0 RRR: ... disabled RRR: apply 'DP-3'... RRR: check lid for DP-3... RRR: connected = 0 RRR: ... disabled RRR: apply 'DP-4'... RRR: check lid for DP-4... RRR: connected = 1 RRR: ... enabled RRR: ... priority = 0 RRR: really apply rotation=0 RRR: really apply 'DP-4' ignore discon 0 RRR: apply 'DP-3-1'... RRR: check lid for DP-3-1... RRR: connected = 0 RRR: ... disabled RRR: apply 'DP-3-2'... RRR: check lid for DP-3-2... RRR: connected = 1 RRR: ... enabled RRR: ... priority = 0 RRR: really apply rotation=0 RRR: really apply 'DP-3-2' ignore discon 0 RRR: apply 'DP-3-3'... RRR: check lid for DP-3-3... RRR: connected = 0 RRR: ... disabled RRR: takeover config... RRR: eval config... RRR:--------------------------------1 RRR: screen config eval this... RRR: screen do 'eDP-1' RRR: 'eDP-1' cloneset 0x55f390c3b630 1 RRR: find base/root for list=0x55f390c3b630 count=1 RRR: clone=0x55f390c37d10 mode=1 RRR: _screen_config_do 2 RRR: _screen_config_do 3 RRR: screen config do 0x0 rotation=0 RRR: _screen_config_do 4 RRR: _screen_config_do 6 RRR: screen config eval this... RRR: screen do 'HDMI-1' RRR: 'HDMI-1' cloneset 0x55f390c3b650 1 RRR: find base/root for list=0x55f390c3b650 count=1 RRR: clone=0x55f390c37dc0 mode=1 RRR: _screen_config_do 2 RRR: _screen_config_do 3 RRR: screen config do 0x0 rotation=0 RRR: _screen_config_do 4 RRR: _screen_config_do 6 RRR: screen config eval this... RRR: screen do 'DP-1' RRR: 'DP-1' cloneset 0x55f390c3b670 1 RRR: find base/root for list=0x55f390c3b670 count=1 RRR: clone=0x55f390c3c970 mode=1 RRR: _screen_config_do 2 RRR: _screen_config_do 3 RRR: screen config do 0x0 rotation=0 RRR: _screen_config_do 4 RRR: _screen_config_do 6 RRR: screen config eval this... RRR: screen do 'DP-2' RRR: 'DP-2' cloneset 0x55f390c3b690 1 RRR: find base/root for list=0x55f390c3b690 count=1 RRR: clone=0x55f390c3ca60 mode=1 RRR: _screen_config_do 2 RRR: _screen_config_do 3 RRR: screen config do 0x0 rotation=0 RRR: _screen_config_do 4 RRR: _screen_config_do 6 RRR: screen config eval this... RRR: screen do 'DP-3' RRR: 'DP-3' cloneset 0x55f390c3b6b0 1 RRR: find base/root for list=0x55f390c3b6b0 count=1 RRR: clone=0x55f390c3cb50 mode=1 RRR: _screen_config_do 2 RRR: _screen_config_do 3 RRR: screen config do 0x0 rotation=0 RRR: _screen_config_do 4 RRR: _screen_config_do 6 RRR: screen config eval this... RRR: screen do 'DP-4' RRR: 'DP-4' cloneset 0x55f390c3b6d0 1 RRR: find base/root for list=0x55f390c3b6d0 count=1 RRR: clone=0x55f390c3cc40 mode=4 RRR: got it RRR: clone common sync... 0x55f390c3cc40 0x55f390c3cc40 RRR: _screen_config_do 2 RRR: 'DP-4' is relative to 'eDP-1' RRR: screen do 'eDP-1' RRR: 'eDP-1' cloneset 0x55f390c3b9f0 1 RRR: find base/root for list=0x55f390c3b9f0 count=1 RRR: clone=0x55f390c37d10 mode=1 RRR: _screen_config_do 2 RRR: _screen_config_do 3 RRR: screen config do 0x0 rotation=0 RRR: _screen_config_do 4 RRR: _screen_config_do 6 RRR: _screen_config_do 3 RRR: screen config do 2560x1440 rotation=0 RRR: _screen_config_do 4 RRR: _screen_config_do 6 RRR: screen config eval this... RRR: screen do 'DP-3-1' RRR: 'DP-3-1' cloneset 0x55f390c3ba10 1 RRR: find base/root for list=0x55f390c3ba10 count=1 RRR: clone=0x55f390c3d4c0 mode=1 RRR: _screen_config_do 2 RRR: _screen_config_do 3 RRR: screen config do 0x0 rotation=0 RRR: _screen_config_do 4 RRR: _screen_config_do 6 RRR: screen config eval this... RRR: screen do 'DP-3-2' RRR: 'DP-3-2' cloneset 0x55f390c3ba30 1 RRR: find base/root for list=0x55f390c3ba30 count=1 RRR: clone=0x55f390c3d590 mode=3 RRR: got it RRR: clone common sync... 0x55f390c3d590 0x55f390c3d590 RRR: _screen_config_do 2 RRR: 'DP-3-2' is relative to 'DP-4' RRR: screen do 'DP-4' RRR: 'DP-4' cloneset 0x55f390c3bd50 1 RRR: find base/root for list=0x55f390c3bd50 count=1 RRR: clone=0x55f390c3cc40 mode=4 RRR: got it RRR: clone common sync... 0x55f390c3cc40 0x55f390c3cc40 RRR: _screen_config_do 2 RRR: 'DP-4' is relative to 'eDP-1' RRR: screen do 'eDP-1' RRR: 'eDP-1' cloneset 0x55f390c3c070 1 RRR: find base/root for list=0x55f390c3c070 count=1 RRR: clone=0x55f390c37d10 mode=1 RRR: _screen_config_do 2 RRR: _screen_config_do 3 RRR: screen config do 0x0 rotation=0 RRR: _screen_config_do 4 RRR: _screen_config_do 6 RRR: _screen_config_do 3 RRR: screen config do 2560x1440 rotation=0 RRR: _screen_config_do 4 RRR: _screen_config_do 6 RRR: _screen_config_do 3 RRR: screen config do 2560x1440 rotation=0 RRR: _screen_config_do 4 RRR: _screen_config_do 5 RRR: to left relative RRR: screen config eval this... RRR: screen do 'DP-3-3' RRR: 'DP-3-3' cloneset 0x55f390c3c090 1 RRR: find base/root for list=0x55f390c3c090 count=1 RRR: clone=0x55f390c3d640 mode=1 RRR: _screen_config_do 2 RRR: _screen_config_do 3 RRR: screen config do 0x0 rotation=0 RRR: _screen_config_do 4 RRR: _screen_config_do 6 RRR:--------------------------------2 RRR: s: 'DP-4' @ 0 0 - 2560x1440 RRR: s: 'DP-3-2' @ -2560 0 - 2560x1440 RRR:--- -2560 0 -> 2560 1440 RRR: really apply config... RRR: cur size: 7040x1440 RRR: size range: 320x200 -> 16384x16384 RRR: cur size: 7040x1440 RRR: set vsize: 5120x1440 RRR: crtcs=0x55f390be28d0 outputs=0x55f390c37cc0 RRR: find output for 'eDP-1' RRR: enabled: 0 RRR: find output for 'HDMI-1' RRR: enabled: 0 RRR: find output for 'DP-1' RRR: enabled: 0 RRR: find output for 'DP-2' RRR: enabled: 0 RRR: find output for 'DP-3' RRR: enabled: 0 RRR: find output for 'DP-4' RRR: enabled: 1 RRR: crtc slot empty: 0 RRR: assign slot out: 47 RRR: find output for 'DP-3-1' RRR: enabled: 0 RRR: find output for 'DP-3-2' RRR: enabled: 1 RRR: crtc slot empty: 1 RRR: assign slot out: 49 RRR: find output for 'DP-3-3' RRR: enabled: 0 RRR: modes for 'DP-4' are 0x55f390c2e840 [24] RRR: crtc on: 0 = 'DP-4' @ 2560 0 - 2560x1440 orient 1 mode a1 out 47 RRR: modes for 'DP-3-2' are 0x55f390c2e840 [24] RRR: crtc on: 1 = 'DP-3-2' @ 0 0 - 2560x1440 orient 1 mode a1 out 49 RRR: set vsize2: 5120x1440 RRR: cur size: 7040x1440 RRR: done config... RRR: CB screen change... RRR: CB crtc change... RRR: CB output change... RRR: CB output change... RRR: CB screen change... RRR: CB output change... RRR: CB output change... RRR: CB screen change... RRR: CB crtc change... RRR: CB output change... RRR: CB output change... RRR: ... 1 0 RRR: reconfigure screens due to event... RRR: ................. info get! RRR: NEW SCREEN ... RRR: .... out eDP-1 RRR: ...... lid_closed = 1 (1 && 1) RRR: ...... connected 1 RRR: ...... modes 0x55f3916891a0 RRR: NEW SCREEN ... RRR: .... out HDMI-1 RRR: ...... lid_closed = 0 (0 && 1) RRR: ...... connected 0 RRR: ...... modes (nil) RRR: NEW SCREEN ... RRR: .... out DP-1 RRR: ...... lid_closed = 0 (0 && 1) RRR: ...... connected 0 RRR: ...... modes (nil) RRR: NEW SCREEN ... RRR: .... out DP-2 RRR: ...... lid_closed = 0 (0 && 1) RRR: ...... connected 0 RRR: ...... modes (nil) RRR: NEW SCREEN ... RRR: .... out DP-3 RRR: ...... lid_closed = 0 (0 && 1) RRR: ...... connected 0 RRR: ...... modes (nil) RRR: NEW SCREEN ... RRR: .... out DP-4 RRR: ...... lid_closed = 0 (0 && 1) RRR: ...... connected 1 RRR: ...... modes 0x55f3909d5280 RRR: 'DP-4' 2560 0 2560x1440 RRR: NEW SCREEN ... RRR: .... out DP-3-1 RRR: ...... lid_closed = 0 (0 && 1) RRR: ...... connected 0 RRR: ...... modes (nil) RRR: NEW SCREEN ... RRR: .... out DP-3-2 RRR: ...... lid_closed = 0 (0 && 1) RRR: ...... connected 1 RRR: ...... modes 0x55f3909d5280 RRR: 'DP-3-2' 0 0 2560x1440 RRR: 'DP-3-2' 4480 0 2560x1440 RRR: NEW SCREEN ... RRR: .... out DP-3-3 RRR: ...... lid_closed = 0 (0 && 1) RRR: ...... connected 0 RRR: ...... modes (nil) RRR: check fingerprint... RRR: ... fingerprint says 0 RRR: screens lists 9 -> 9 RRR: -------- RRR: -------- RRR: -------- RRR: screens 2 -> 2 RRR: -------- RRR: look at r2 screen ID eDP-1/00ffffffffffff0026cf4a8500000000001e0104a51d127802de50a3544c99260f5054000000010101010101010101010101010101010f3c80a070b0204018303c001eb310000019000000000000000000000000000000000000000000fe00496e666f566973696f6e0a2020000000fe004d3133334e57344a205233200a0055 RRR: look at r1 screen ID eDP-1/00ffffffffffff0026cf4a8500000000001e0104a51d127802de50a3544c99260f5054000000010101010101010101010101010101010f3c80a070b0204018303c001eb310000019000000000000000000000000000000000000000000fe00496e666f566973696f6e0a2020000000fe004d3133334e57344a205233200a0055 RRR: look at r2 screen ID HDMI-1/ RRR: look at r1 screen ID eDP-1/00ffffffffffff0026cf4a8500000000001e0104a51d127802de50a3544c99260f5054000000010101010101010101010101010101010f3c80a070b0204018303c001eb310000019000000000000000000000000000000000000000000fe00496e666f566973696f6e0a2020000000fe004d3133334e57344a205233200a0055 RRR: look at r1 screen ID HDMI-1/ RRR: look at r2 screen ID DP-1/ RRR: look at r1 screen ID eDP-1/00ffffffffffff0026cf4a8500000000001e0104a51d127802de50a3544c99260f5054000000010101010101010101010101010101010f3c80a070b0204018303c001eb310000019000000000000000000000000000000000000000000fe00496e666f566973696f6e0a2020000000fe004d3133334e57344a205233200a0055 RRR: look at r1 screen ID HDMI-1/ RRR: look at r2 screen ID DP-2/ RRR: look at r1 screen ID eDP-1/00ffffffffffff0026cf4a8500000000001e0104a51d127802de50a3544c99260f5054000000010101010101010101010101010101010f3c80a070b0204018303c001eb310000019000000000000000000000000000000000000000000fe00496e666f566973696f6e0a2020000000fe004d3133334e57344a205233200a0055 RRR: look at r1 screen ID HDMI-1/ RRR: look at r2 screen ID DP-3/ RRR: look at r1 screen ID eDP-1/00ffffffffffff0026cf4a8500000000001e0104a51d127802de50a3544c99260f5054000000010101010101010101010101010101010f3c80a070b0204018303c001eb310000019000000000000000000000000000000000000000000fe00496e666f566973696f6e0a2020000000fe004d3133334e57344a205233200a0055 RRR: look at r1 screen ID HDMI-1/ RRR: look at r2 screen ID DP-4/00ffffffffffff0010acea40534531430d1c0104a53c22783aee95a3544c99260f5054a54b00714fa9408180d1c00101010101010101565e00a0a0a029503020350055502100001a000000ff003637594756383351433145530a000000fc0044454c4c205532373137440a20000000fd00324b1e5819010a202020202020017a02031cf14f90050403020716010611121513141f23091f0783010000023a801871382d40582c450055502100001e7e3900a080381f4030203a0055502100001a011d007251d01e206e28550055502100001ebf1600a08038134030203a0055502100001a00000000000000000000000000000000000000000000000000000072 RRR: look at r1 screen ID eDP-1/00ffffffffffff0026cf4a8500000000001e0104a51d127802de50a3544c99260f5054000000010101010101010101010101010101010f3c80a070b0204018303c001eb310000019000000000000000000000000000000000000000000fe00496e666f566973696f6e0a2020000000fe004d3133334e57344a205233200a0055 RRR: look at r1 screen ID HDMI-1/ RRR: look at r1 screen ID DP-1/ RRR: look at r1 screen ID DP-2/ RRR: look at r1 screen ID DP-3/ RRR: look at r1 screen ID DP-4/00ffffffffffff0010acea40534531430d1c0104a53c22783aee95a3544c99260f5054a54b00714fa9408180d1c00101010101010101565e00a0a0a029503020350055502100001a000000ff003637594756383351433145530a000000fc0044454c4c205532373137440a20000000fd00324b1e5819010a202020202020017a02031cf14f90050403020716010611121513141f23091f0783010000023a801871382d40582c450055502100001e7e3900a080381f4030203a0055502100001a011d007251d01e206e28550055502100001ebf1600a08038134030203a0055502100001a00000000000000000000000000000000000000000000000000000072 RRR: skip change because of single laptop lid RRR: look at r2 screen ID DP-3-1/ RRR: look at r1 screen ID eDP-1/00ffffffffffff0026cf4a8500000000001e0104a51d127802de50a3544c99260f5054000000010101010101010101010101010101010f3c80a070b0204018303c001eb310000019000000000000000000000000000000000000000000fe00496e666f566973696f6e0a2020000000fe004d3133334e57344a205233200a0055 RRR: look at r1 screen ID HDMI-1/ RRR: look at r2 screen ID DP-3-2/00ffffffffffff0010acea4053434142261b0104a53c22783aee95a3544c99260f5054a54b00714fa9408180d1c00101010101010101565e00a0a0a029503020350055502100001a000000ff00363759475637394d424143530a000000fc0044454c4c205532373137440a20000000fd00324b1e5819010a202020202020014702031cf14f90050403020716010611121513141f23091f0783010000023a801871382d40582c450055502100001e7e3900a080381f4030203a0055502100001a011d007251d01e206e28550055502100001ebf1600a08038134030203a0055502100001a00000000000000000000000000000000000000000000000000000072 RRR: look at r1 screen ID eDP-1/00ffffffffffff0026cf4a8500000000001e0104a51d127802de50a3544c99260f5054000000010101010101010101010101010101010f3c80a070b0204018303c001eb310000019000000000000000000000000000000000000000000fe00496e666f566973696f6e0a2020000000fe004d3133334e57344a205233200a0055 RRR: look at r1 screen ID HDMI-1/ RRR: look at r1 screen ID DP-1/ RRR: look at r1 screen ID DP-2/ RRR: look at r1 screen ID DP-3/ RRR: look at r1 screen ID DP-4/00ffffffffffff0010acea40534531430d1c0104a53c22783aee95a3544c99260f5054a54b00714fa9408180d1c00101010101010101565e00a0a0a029503020350055502100001a000000ff003637594756383351433145530a000000fc0044454c4c205532373137440a20000000fd00324b1e5819010a202020202020017a02031cf14f90050403020716010611121513141f23091f0783010000023a801871382d40582c450055502100001e7e3900a080381f4030203a0055502100001a011d007251d01e206e28550055502100001ebf1600a08038134030203a0055502100001a00000000000000000000000000000000000000000000000000000072 RRR: look at r1 screen ID DP-3-1/ RRR: look at r1 screen ID DP-3-2/00ffffffffffff0010acea4053434142261b0104a53c22783aee95a3544c99260f5054a54b00714fa9408180d1c00101010101010101565e00a0a0a029503020350055502100001a000000ff00363759475637394d424143530a000000fc0044454c4c205532373137440a20000000fd00324b1e5819010a202020202020014702031cf14f90050403020716010611121513141f23091f0783010000023a801871382d40582c450055502100001e7e3900a080381f4030203a0055502100001a011d007251d01e206e28550055502100001ebf1600a08038134030203a0055502100001a00000000000000000000000000000000000000000000000000000072 RRR: do change because geom/mode/rotation don't match RRR: geom=4480,0-2560x1440 mode=2560x1440 enable=1 rot=0 != geom=0,0-2560x1440 mode=2560x1440 enable=1 rot=0 RRR: look at r2 screen ID DP-3-3/ RRR: look at r1 screen ID eDP-1/00ffffffffffff0026cf4a8500000000001e0104a51d127802de50a3544c99260f5054000000010101010101010101010101010101010f3c80a070b0204018303c001eb310000019000000000000000000000000000000000000000000fe00496e666f566973696f6e0a2020000000fe004d3133334e57344a205233200a0055 RRR: look at r1 screen ID HDMI-1/ RRR: -------- RRR: changed = 1 RRR: scr: eDP-1/00ffffffffffff0026cf4a8500000000001e0104a51d127802de50a3544c99260f5054000000010101010101010101010101010101010f3c80a070b0204018303c001eb310000019000000000000000000000000000000000000000000fe00496e666f566973696f6e0a2020000000fe004d3133334e57344a205233200a0055 lid=1 conn=1 RRR: is lid, lid++ RRR: is lid, is closed, closed++ RRR: scr: HDMI-1/ lid=0 conn=0 RRR: is not lid, is not connected RRR: scr: DP-1/ lid=0 conn=0 RRR: is not lid, is not connected RRR: scr: DP-2/ lid=0 conn=0 RRR: is not lid, is not connected RRR: scr: DP-3/ lid=0 conn=0 RRR: is not lid, is not connected RRR: scr: DP-4/00ffffffffffff0010acea40534531430d1c0104a53c22783aee95a3544c99260f5054a54b00714fa9408180d1c00101010101010101565e00a0a0a029503020350055502100001a000000ff003637594756383351433145530a000000fc0044454c4c205532373137440a20000000fd00324b1e5819010a202020202020017a02031cf14f90050403020716010611121513141f23091f0783010000023a801871382d40582c450055502100001e7e3900a080381f4030203a0055502100001a011d007251d01e206e28550055502100001ebf1600a08038134030203a0055502100001a00000000000000000000000000000000000000000000000000000072 lid=0 conn=1 RRR: is not lid, is connected, ext++ RRR: scr: DP-3-1/ lid=0 conn=0 RRR: is not lid, is not connected RRR: scr: DP-3-2/00ffffffffffff0010acea4053434142261b0104a53c22783aee95a3544c99260f5054a54b00714fa9408180d1c00101010101010101565e00a0a0a029503020350055502100001a000000ff00363759475637394d424143530a000000fc0044454c4c205532373137440a20000000fd00324b1e5819010a202020202020014702031cf14f90050403020716010611121513141f23091f0783010000023a801871382d40582c450055502100001e7e3900a080381f4030203a0055502100001a011d007251d01e206e28550055502100001ebf1600a08038134030203a0055502100001a00000000000000000000000000000000000000000000000000000072 lid=0 conn=1 RRR: is not lid, is connected, ext++ RRR: scr: DP-3-3/ lid=0 conn=0 RRR: is not lid, is not connected RRR: prev_scr: eDP-1/00ffffffffffff0026cf4a8500000000001e0104a51d127802de50a3544c99260f5054000000010101010101010101010101010101010f3c80a070b0204018303c001eb310000019000000000000000000000000000000000000000000fe00496e666f566973696f6e0a2020000000fe004d3133334e57344a205233200a0055 lid=1 conn=1 RRR: prev_scr: HDMI-1/ lid=0 conn=0 RRR: prev_scr: DP-1/ lid=0 conn=0 RRR: prev_scr: DP-2/ lid=0 conn=0 RRR: prev_scr: DP-3/ lid=0 conn=0 RRR: prev_scr: DP-4/00ffffffffffff0010acea40534531430d1c0104a53c22783aee95a3544c99260f5054a54b00714fa9408180d1c00101010101010101565e00a0a0a029503020350055502100001a000000ff003637594756383351433145530a000000fc0044454c4c205532373137440a20000000fd00324b1e5819010a202020202020017a02031cf14f90050403020716010611121513141f23091f0783010000023a801871382d40582c450055502100001e7e3900a080381f4030203a0055502100001a011d007251d01e206e28550055502100001ebf1600a08038134030203a0055502100001a00000000000000000000000000000000000000000000000000000072 lid=0 conn=1 RRR: prev_scr: DP-3-1/ lid=0 conn=0 RRR: prev_scr: DP-3-2/00ffffffffffff0010acea4053434142261b0104a53c22783aee95a3544c99260f5054a54b00714fa9408180d1c00101010101010101565e00a0a0a029503020350055502100001a000000ff00363759475637394d424143530a000000fc0044454c4c205532373137440a20000000fd00324b1e5819010a202020202020014702031cf14f90050403020716010611121513141f23091f0783010000023a801871382d40582c450055502100001e7e3900a080381f4030203a0055502100001a011d007251d01e206e28550055502100001ebf1600a08038134030203a0055502100001a00000000000000000000000000000000000000000000000000000072 lid=0 conn=1 RRR: prev_scr: DP-3-3/ lid=0 conn=0 RRR: lids=1 closed=1 ext=2 prev_ext=2 RRR: change = 1 RRR: ................. info get! RRR: NEW SCREEN ... RRR: .... out eDP-1 RRR: ...... lid_closed = 1 (1 && 1) RRR: ...... connected 1 RRR: ...... modes 0x55f3916891a0 RRR: NEW SCREEN ... RRR: .... out HDMI-1 RRR: ...... lid_closed = 0 (0 && 1) RRR: ...... connected 0 RRR: ...... modes (nil) RRR: NEW SCREEN ... RRR: .... out DP-1 RRR: ...... lid_closed = 0 (0 && 1) RRR: ...... connected 0 RRR: ...... modes (nil) RRR: NEW SCREEN ... RRR: .... out DP-2 RRR: ...... lid_closed = 0 (0 && 1) RRR: ...... connected 0 RRR: ...... modes (nil) RRR: NEW SCREEN ... RRR: .... out DP-3 RRR: ...... lid_closed = 0 (0 && 1) RRR: ...... connected 0 RRR: ...... modes (nil) RRR: NEW SCREEN ... RRR: .... out DP-4 RRR: ...... lid_closed = 0 (0 && 1) RRR: ...... connected 1 RRR: ...... modes 0x55f3909d5280 RRR: 'DP-4' 2560 0 2560x1440 RRR: NEW SCREEN ... RRR: .... out DP-3-1 RRR: ...... lid_closed = 0 (0 && 1) RRR: ...... connected 0 RRR: ...... modes (nil) RRR: NEW SCREEN ... RRR: .... out DP-3-2 RRR: ...... lid_closed = 0 (0 && 1) RRR: ...... connected 1 RRR: ...... modes 0x55f3909d5280 RRR: 'DP-3-2' 0 0 2560x1440 RRR: 'DP-3-2' 4480 0 2560x1440 RRR: NEW SCREEN ... RRR: .... out DP-3-3 RRR: ...... lid_closed = 0 (0 && 1) RRR: ...... connected 0 RRR: ...... modes (nil) RRR:-------------------------------- 2 RRR: 'DP-4': 2560 0 2560x1440 RRR: 'DP-3-2': 4480 0 2560x1440 RRR: result max: 7040x1440 RRR: New unconfigured screen on eDP-1 RRR: New unconfigured screen on HDMI-1 RRR: New unconfigured screen on DP-1 RRR: New unconfigured screen on DP-2 RRR: New unconfigured screen on DP-3 RRR: New unconfigured screen on DP-4 RRR: New unconfigured screen on DP-3-1 RRR: New unconfigured screen on DP-3-2 RRR: New unconfigured screen on DP-3-3 RRR: re-get info before applying.. RRR: ................. info get! RRR: NEW SCREEN ... RRR: .... out eDP-1 RRR: ...... lid_closed = 1 (1 && 1) RRR: ...... connected 1 RRR: ...... modes 0x55f391185b30 RRR: NEW SCREEN ... RRR: .... out HDMI-1 RRR: ...... lid_closed = 0 (0 && 1) RRR: ...... connected 0 RRR: ...... modes (nil) RRR: NEW SCREEN ... RRR: .... out DP-1 RRR: ...... lid_closed = 0 (0 && 1) RRR: ...... connected 0 RRR: ...... modes (nil) RRR: NEW SCREEN ... RRR: .... out DP-2 RRR: ...... lid_closed = 0 (0 && 1) RRR: ...... connected 0 RRR: ...... modes (nil) RRR: NEW SCREEN ... RRR: .... out DP-3 RRR: ...... lid_closed = 0 (0 && 1) RRR: ...... connected 0 RRR: ...... modes (nil) RRR: NEW SCREEN ... RRR: .... out DP-4 RRR: ...... lid_closed = 0 (0 && 1) RRR: ...... connected 1 RRR: ...... modes 0x55f3913f1e40 RRR: 'DP-4' 2560 0 2560x1440 RRR: NEW SCREEN ... RRR: .... out DP-3-1 RRR: ...... lid_closed = 0 (0 && 1) RRR: ...... connected 0 RRR: ...... modes (nil) RRR: NEW SCREEN ... RRR: .... out DP-3-2 RRR: ...... lid_closed = 0 (0 && 1) RRR: ...... connected 1 RRR: ...... modes 0x55f3913f1e40 RRR: 'DP-3-2' 0 0 2560x1440 RRR: 'DP-3-2' 4480 0 2560x1440 RRR: NEW SCREEN ... RRR: .... out DP-3-3 RRR: ...... lid_closed = 0 (0 && 1) RRR: ...... connected 0 RRR: ...... modes (nil) RRR:-------------------------------- 2 RRR: 'DP-4': 2560 0 2560x1440 RRR: 'DP-3-2': 4480 0 2560x1440 RRR: result max: 7040x1440 RRR: apply config... RRR: apply 'eDP-1'... RRR: check lid for eDP-1... RRR: is closed lid RRR: connected = 1 RRR: ... disabled RRR: apply 'HDMI-1'... RRR: check lid for HDMI-1... RRR: connected = 0 RRR: ... disabled RRR: apply 'DP-1'... RRR: check lid for DP-1... RRR: connected = 0 RRR: ... disabled RRR: apply 'DP-2'... RRR: check lid for DP-2... RRR: connected = 0 RRR: ... disabled RRR: apply 'DP-3'... RRR: check lid for DP-3... RRR: connected = 0 RRR: ... disabled RRR: apply 'DP-4'... RRR: check lid for DP-4... RRR: connected = 1 RRR: ... enabled RRR: ... priority = 0 RRR: really apply rotation=0 RRR: really apply 'DP-4' ignore discon 0 RRR: apply 'DP-3-1'... RRR: check lid for DP-3-1... RRR: connected = 0 RRR: ... disabled RRR: apply 'DP-3-2'... RRR: check lid for DP-3-2... RRR: connected = 1 RRR: ... enabled RRR: ... priority = 0 RRR: really apply rotation=0 RRR: really apply 'DP-3-2' ignore discon 0 RRR: apply 'DP-3-3'... RRR: check lid for DP-3-3... RRR: connected = 0 RRR: ... disabled RRR: takeover config... RRR: eval config... RRR:--------------------------------1 RRR: screen config eval this... RRR: screen do 'eDP-1' RRR: 'eDP-1' cloneset 0x55f391879fd0 1 RRR: find base/root for list=0x55f391879fd0 count=1 RRR: clone=0x55f391373d70 mode=1 RRR: _screen_config_do 2 RRR: _screen_config_do 3 RRR: screen config do 0x0 rotation=0 RRR: _screen_config_do 4 RRR: _screen_config_do 6 RRR: screen config eval this... RRR: screen do 'HDMI-1' RRR: 'HDMI-1' cloneset 0x55f39187b190 1 RRR: find base/root for list=0x55f39187b190 count=1 RRR: clone=0x55f3914c66a0 mode=1 RRR: _screen_config_do 2 RRR: _screen_config_do 3 RRR: screen config do 0x0 rotation=0 RRR: _screen_config_do 4 RRR: _screen_config_do 6 RRR: screen config eval this... RRR: screen do 'DP-1' RRR: 'DP-1' cloneset 0x55f39187b170 1 RRR: find base/root for list=0x55f39187b170 count=1 RRR: clone=0x55f3914bb7e0 mode=1 RRR: _screen_config_do 2 RRR: _screen_config_do 3 RRR: screen config do 0x0 rotation=0 RRR: _screen_config_do 4 RRR: _screen_config_do 6 RRR: screen config eval this... RRR: screen do 'DP-2' RRR: 'DP-2' cloneset 0x55f39187b150 1 RRR: find base/root for list=0x55f39187b150 count=1 RRR: clone=0x55f39149adc0 mode=1 RRR: _screen_config_do 2 RRR: _screen_config_do 3 RRR: screen config do 0x0 rotation=0 RRR: _screen_config_do 4 RRR: _screen_config_do 6 RRR: screen config eval this... RRR: screen do 'DP-3' RRR: 'DP-3' cloneset 0x55f39187b130 1 RRR: find base/root for list=0x55f39187b130 count=1 RRR: clone=0x55f391176140 mode=1 RRR: _screen_config_do 2 RRR: _screen_config_do 3 RRR: screen config do 0x0 rotation=0 RRR: _screen_config_do 4 RRR: _screen_config_do 6 RRR: screen config eval this... RRR: screen do 'DP-4' RRR: 'DP-4' cloneset 0x55f39187b110 1 RRR: find base/root for list=0x55f39187b110 count=1 RRR: clone=0x55f391284da0 mode=4 RRR: got it RRR: clone common sync... 0x55f391284da0 0x55f391284da0 RRR: _screen_config_do 2 RRR: 'DP-4' is relative to 'eDP-1' RRR: screen do 'eDP-1' RRR: 'eDP-1' cloneset 0x55f39187adf0 1 RRR: find base/root for list=0x55f39187adf0 count=1 RRR: clone=0x55f391373d70 mode=1 RRR: _screen_config_do 2 RRR: _screen_config_do 3 RRR: screen config do 0x0 rotation=0 RRR: _screen_config_do 4 RRR: _screen_config_do 6 RRR: _screen_config_do 3 RRR: screen config do 2560x1440 rotation=0 RRR: _screen_config_do 4 RRR: _screen_config_do 6 RRR: screen config eval this... RRR: screen do 'DP-3-1' RRR: 'DP-3-1' cloneset 0x55f39187add0 1 RRR: find base/root for list=0x55f39187add0 count=1 RRR: clone=0x55f39128ce90 mode=1 RRR: _screen_config_do 2 RRR: _screen_config_do 3 RRR: screen config do 0x0 rotation=0 RRR: _screen_config_do 4 RRR: _screen_config_do 6 RRR: screen config eval this... RRR: screen do 'DP-3-2' RRR: 'DP-3-2' cloneset 0x55f39187adb0 1 RRR: find base/root for list=0x55f39187adb0 count=1 RRR: clone=0x55f391294e20 mode=3 RRR: got it RRR: clone common sync... 0x55f391294e20 0x55f391294e20 RRR: _screen_config_do 2 RRR: 'DP-3-2' is relative to 'DP-4' RRR: screen do 'DP-4' RRR: 'DP-4' cloneset 0x55f39187aa70 1 RRR: find base/root for list=0x55f39187aa70 count=1 RRR: clone=0x55f391284da0 mode=4 RRR: got it RRR: clone common sync... 0x55f391284da0 0x55f391284da0 RRR: _screen_config_do 2 RRR: 'DP-4' is relative to 'eDP-1' RRR: screen do 'eDP-1' RRR: 'eDP-1' cloneset 0x55f39187a670 1 RRR: find base/root for list=0x55f39187a670 count=1 RRR: clone=0x55f391373d70 mode=1 RRR: _screen_config_do 2 RRR: _screen_config_do 3 RRR: screen config do 0x0 rotation=0 RRR: _screen_config_do 4 RRR: _screen_config_do 6 RRR: _screen_config_do 3 RRR: screen config do 2560x1440 rotation=0 RRR: _screen_config_do 4 RRR: _screen_config_do 6 RRR: _screen_config_do 3 RRR: screen config do 2560x1440 rotation=0 RRR: _screen_config_do 4 RRR: _screen_config_do 5 RRR: to left relative RRR: screen config eval this... RRR: screen do 'DP-3-3' RRR: 'DP-3-3' cloneset 0x55f39187a5b0 1 RRR: find base/root for list=0x55f39187a5b0 count=1 RRR: clone=0x55f39152b7e0 mode=1 RRR: _screen_config_do 2 RRR: _screen_config_do 3 RRR: screen config do 0x0 rotation=0 RRR: _screen_config_do 4 RRR: _screen_config_do 6 RRR:--------------------------------2 RRR: s: 'DP-4' @ 0 0 - 2560x1440 RRR: s: 'DP-3-2' @ -2560 0 - 2560x1440 RRR:--- -2560 0 -> 2560 1440 RRR: really apply config... RRR: cur size: 7040x1440 RRR: size range: 320x200 -> 16384x16384 RRR: cur size: 7040x1440 RRR: set vsize: 5120x1440 RRR: crtcs=0x55f391bb31e0 outputs=0x55f3909cf8d0 RRR: find output for 'eDP-1' RRR: enabled: 0 RRR: find output for 'HDMI-1' RRR: enabled: 0 RRR: find output for 'DP-1' RRR: enabled: 0 RRR: find output for 'DP-2' RRR: enabled: 0 RRR: find output for 'DP-3' RRR: enabled: 0 RRR: find output for 'DP-4' RRR: enabled: 1 RRR: crtc slot empty: 0 RRR: assign slot out: 47 RRR: find output for 'DP-3-1' RRR: enabled: 0 RRR: find output for 'DP-3-2' RRR: enabled: 1 RRR: crtc slot empty: 1 RRR: assign slot out: 49 RRR: find output for 'DP-3-3' RRR: enabled: 0 RRR: modes for 'DP-4' are 0x55f3913f1e40 [24] RRR: crtc on: 0 = 'DP-4' @ 2560 0 - 2560x1440 orient 1 mode a1 out 47 RRR: modes for 'DP-3-2' are 0x55f3913f1e40 [24] RRR: crtc on: 1 = 'DP-3-2' @ 0 0 - 2560x1440 orient 1 mode a1 out 49 RRR: set vsize2: 5120x1440 RRR: cur size: 7040x1440 RRR: done config... _______________________________________________ enlightenment-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-users
