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  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  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