<div dir="ltr"><div class="gmail_default" style="font-size:small">Not that I see. Also, I don't think it does this since when I change the input from say mDP to DP it forces me to change the input from a menu manually.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Aug 11, 2017 at 3:15 PM, Alex Deucher <span dir="ltr"><<a href="mailto:alexdeucher@gmail.com" target="_blank">alexdeucher@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Fri, Aug 11, 2017 at 3:08 PM, Greg Gorsuch <<a href="mailto:thewatchman@gmail.com">thewatchman@gmail.com</a>> wrote:<br>
> Your description sounds about right. Since I do see a message ("Entering<br>
> energy saver mode") come up on the monitor when I move the mouse as I<br>
> mentioned before, this does suggest it has been awakened and becomes<br>
> unrigistered at this point and sees no input anymore (hence the message).<br>
> All the windows are already moved to the other monitor at this point and the<br>
> screen saver seems like it has more or less died (though it does prompt for<br>
> the password and allows me to log in).<br>
><br>
> I did what you asked, but it didn't really give any useful info since it<br>
> normally takes a while for the monitor to fail to come back up (maybe 5 or<br>
> 10 minutes after I lock the screen even with the sleep time as 1 minutes or<br>
> so).  I kind of already generated the info you may be seeking in my original<br>
> post.<br>
><br>
> I am wondering if there is some way to just "lock" the setup so that the<br>
> monitor is always there if it is a registration problem, or change things so<br>
> the monitor is not unrigestering itself.<br>
<br>
</span>Does the monitor have an option to disable input polling?  Some<br>
monitors rotate through their inputs when they are not getting a<br>
signal to see if one attaches so they can automatically switch to that<br>
input.  This often confuses drivers because the input switching on the<br>
monitor often triggers a hotplug event which looks like the display<br>
has been disconnected to the driver since the monitor has switched to<br>
another input.<br>
<br>
Alex<br>
<div><div class="h5"><br>
<br>
><br>
><br>
> On Thu, Aug 10, 2017 at 9:55 AM, Thomas Lübking <<a href="mailto:thomas.luebking@gmx.de">thomas.luebking@gmx.de</a>><br>
> wrote:<br>
>><br>
>> On Wed, Aug 09, 2017 at 11:39:06AM -0400, Greg Gorsuch wrote:<br>
>>><br>
>>> Where are the sleep logistics handled? Is it with the X server, the<br>
>>> NVIDIA<br>
>>> drivers, the Linux Kernel, or somewhere else? Is it possible to capture<br>
>>> the<br>
>>> communications on Windows 10 to identify how it is being handled. I don't<br>
>>> get the feeling it should be that complex to fix or at least implement a<br>
>>> work around since xrander is able to bring the monitor back online.<br>
>><br>
>><br>
>> It sounds like when you go dpms off, the monitor unregisters and when<br>
>> you go dpms on, the monitor re-registers.<br>
>> Then some semi-smart randr daemon kicks in and adjusts the layout, but<br>
>> does not so when the monitor comes back.<br>
>><br>
>> Try to log the setup in the various modes:<br>
>><br>
>> xset dpms force standby; sleep 10; xrandr --current > ~/randr.standby;<br>
>> xset dpms force suspend; sleep 10; xrandr --current > ~/randr.suspend;<br>
>> xset dpms force off; sleep 10; xrandr --current > ~/randr.off; xset<br>
>> dpms force on<br>
>><br>
>> Also try the behavior on a "naked" X11 server (no desktop session, only<br>
>> an xterm) to see whether some client or the server adjusts the randr<br>
>> setup.<br>
>><br>
>> Cheers,<br>
>> Thomas<br>
><br>
><br>
><br>
><br>
> --<br>
> Greg Gorsuch<br>
><br>
</div></div>> ______________________________<wbr>_________________<br>
> <a href="mailto:xorg@lists.x.org">xorg@lists.x.org</a>: X.Org support<br>
> Archives: <a href="http://lists.freedesktop.org/archives/xorg" rel="noreferrer" target="_blank">http://lists.freedesktop.org/<wbr>archives/xorg</a><br>
> Info: <a href="https://lists.x.org/mailman/listinfo/xorg" rel="noreferrer" target="_blank">https://lists.x.org/mailman/<wbr>listinfo/xorg</a><br>
> Your subscription address: %(user_address)s<br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">Greg Gorsuch</div>
</div>