You are not logged in.

#1 2014-10-26 09:56:22

tsh
Member
From: Munich
Registered: 2014-07-25
Posts: 47
Website

[SOLVED - WONTFIX] i3wm issues with docking setup

I am testing linux-3.17 on my Thinkpad T440s and an Ultradock which has a DP MST hub.  I have 2 displays connected to the dock and they work fine together with the notebook's display.  So, I wrote some udev rules and scripts to manage the displays when I hotplug them.  They do the following:
1. Enable the external displays when docked.
2. Disable the notebook display when the lid is closed and enable it when opened

The issue I am having is coming from the setup where I dock the notebook, close its lid and then undock it while having the lid closed.  At this point X is terminating (not crashing, but normally).  It seems to me that X is terminating because momentarily no display is active, i.e undocking causes the external displays to be disabled and since the lid is closed the notebook display is also not active.  I also found that disabling all displays with

 xrandr --output <display> --off 

is causing similar termination in X.

Someone on #intel-gfx IRC told me that this is unexpected behavior, so I opened an upstream bug: https://bugs.freedesktop.org/show_bug.cgi?id=85472

Can anyone with a similar setup verify this and contribute to the above bug report ?

Last edited by tsh (2014-10-26 16:34:40)

Offline

#2 2014-10-26 16:32:56

tsh
Member
From: Munich
Registered: 2014-07-25
Posts: 47
Website

Re: [SOLVED - WONTFIX] i3wm issues with docking setup

This is a problem of i3 WM I am using.  For anyone coming here in future, there seems to be a work around in proposed in http://bugs.i3wm.org/report/ticket/926.

EDIT: The workaround does not work sad

Last edited by tsh (2014-10-27 08:35:03)

Offline

#3 2014-10-27 08:49:55

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,426
Website

Re: [SOLVED - WONTFIX] i3wm issues with docking setup

Moving to Laptop issues...


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

Board footer

Powered by FluxBB