Re: [i3] Make disabling output config option

2015-08-24 Thread Andreas Herz
On 22/08/15 at 23:44, Michael Stapelberg wrote:
 On Wed, Aug 19, 2015 at 10:08 PM, Andreas Herz a...@geekosphere.org wrote:
  FYI:
 
  i just had to put
 
  workspace 3: multimedia output DP-1
 
  into my config, so the workspace is moved to that output when it's back.
 
 That sounds like a good solution to me.
 

And is perfectly fine with me :)

 
  On 17/08/15 at 09:47, Andreas Herz wrote:
  With 4.10.3 this fix was introduced:
 
  https://github.com/i3/i3/commit/14e95e765eeb1fd103ee8821656b43bf69c5519d
 
  This makes total sense, but in some cases it might be annoying.
  I have a setup with 3 LCDs (all the same HP ZR24w) connected to an
  nvidia gpu. 2 LCDs are connected via DVI and the 3rd one is connected
  via DP.
  I let my workstation run 24/7 so i just turn the screens on/off. While
  the 2 LCDs on DVI are staying connected in the xrandr output when
  turned off, the LCD on DP is disconnected (althought still physical
  attached). So the workspaces from the 3rd LCD (DP) are moved to the
  other ones, so i have to move them back to the 3rd LCD everytime i get
  back home and turn the LCDs on again.
 
  So it might be an idea to add an option to disable this feature.
 
 I’m not convinced i3 is the right layer to introduce options for this.
 
 It sounds to me like your graphics driver incorrectly detects a
 display as disconnected when you are using DisplayPort and the display
 is turned off. Consider filing a bug against your graphics driver :).

Since there is a workaround i agree that it's nothing i3 should do. Was
just luck that it didn't occur earlier.

-- 
Andreas Herz


Re: [i3] Make disabling output config option

2015-08-22 Thread Michael Stapelberg
On Wed, Aug 19, 2015 at 10:08 PM, Andreas Herz a...@geekosphere.org wrote:
 FYI:

 i just had to put

 workspace 3: multimedia output DP-1

 into my config, so the workspace is moved to that output when it's back.

That sounds like a good solution to me.


 On 17/08/15 at 09:47, Andreas Herz wrote:
 With 4.10.3 this fix was introduced:

 https://github.com/i3/i3/commit/14e95e765eeb1fd103ee8821656b43bf69c5519d

 This makes total sense, but in some cases it might be annoying.
 I have a setup with 3 LCDs (all the same HP ZR24w) connected to an
 nvidia gpu. 2 LCDs are connected via DVI and the 3rd one is connected
 via DP.
 I let my workstation run 24/7 so i just turn the screens on/off. While
 the 2 LCDs on DVI are staying connected in the xrandr output when
 turned off, the LCD on DP is disconnected (althought still physical
 attached). So the workspaces from the 3rd LCD (DP) are moved to the
 other ones, so i have to move them back to the 3rd LCD everytime i get
 back home and turn the LCDs on again.

 So it might be an idea to add an option to disable this feature.

I’m not convinced i3 is the right layer to introduce options for this.

It sounds to me like your graphics driver incorrectly detects a
display as disconnected when you are using DisplayPort and the display
is turned off. Consider filing a bug against your graphics driver :).

-- 
Best regards,
Michael


Re: [i3] Make disabling output config option

2015-08-19 Thread Andreas Herz
FYI:

i just had to put

 workspace 3: multimedia output DP-1

into my config, so the workspace is moved to that output when it's back.

On 17/08/15 at 09:47, Andreas Herz wrote:
 With 4.10.3 this fix was introduced:
 
 https://github.com/i3/i3/commit/14e95e765eeb1fd103ee8821656b43bf69c5519d
 
 This makes total sense, but in some cases it might be annoying.
 I have a setup with 3 LCDs (all the same HP ZR24w) connected to an
 nvidia gpu. 2 LCDs are connected via DVI and the 3rd one is connected
 via DP.
 I let my workstation run 24/7 so i just turn the screens on/off. While
 the 2 LCDs on DVI are staying connected in the xrandr output when
 turned off, the LCD on DP is disconnected (althought still physical
 attached). So the workspaces from the 3rd LCD (DP) are moved to the
 other ones, so i have to move them back to the 3rd LCD everytime i get
 back home and turn the LCDs on again.
 
 So it might be an idea to add an option to disable this feature.
 Or does anyone have an idea how to let randr know that the device is
 connected and just turned off?
 
 -- 
 Andreas Herz

-- 
Andreas Herz


[i3] Make disabling output config option

2015-08-17 Thread Andreas Herz
With 4.10.3 this fix was introduced:

https://github.com/i3/i3/commit/14e95e765eeb1fd103ee8821656b43bf69c5519d

This makes total sense, but in some cases it might be annoying.
I have a setup with 3 LCDs (all the same HP ZR24w) connected to an
nvidia gpu. 2 LCDs are connected via DVI and the 3rd one is connected
via DP.
I let my workstation run 24/7 so i just turn the screens on/off. While
the 2 LCDs on DVI are staying connected in the xrandr output when
turned off, the LCD on DP is disconnected (althought still physical
attached). So the workspaces from the 3rd LCD (DP) are moved to the
other ones, so i have to move them back to the 3rd LCD everytime i get
back home and turn the LCDs on again.

So it might be an idea to add an option to disable this feature.
Or does anyone have an idea how to let randr know that the device is
connected and just turned off?

-- 
Andreas Herz