Feature request, but must be universallly accepted by ALL blanker authors
Alan Coopersmith
alan.coopersmith at oracle.com
Sun Oct 4 19:10:03 UTC 2020
On 10/3/20 1:08 AM, Gene Heskett wrote:
> On Friday 02 October 2020 16:28:45 Alan Coopersmith wrote:
>> Fortunately, there's already an existing script which knows about the
>> most common screensaver implementations and how to suspend them:
>>
>> https://linux.die.net/man/1/xdg-screensaver
>> https://gitlab.freedesktop.org/xdg/xdg-utils/-/blob/master/scripts/xdg
>> -screensaver.in
>>
>> So LinuxCNC could call xdg-screensaver suspend with the ID of its
>> control window.
>
> On the machines own monitor, isn't that display 0:0?
:0.0 is the display, not the window. "xwininfo -tree -root" will list all
the window ids on that display.
> Example command line please?
xdg-screensaver suspend `xwininfo -name xlogo | awk '/Window id/ {print $4}'`
But if LinuxCNC is calling it directly, it knows its own window ids already and
doesn't have to use xwininfo to find them.
--
-Alan Coopersmith- alan.coopersmith at oracle.com
Oracle Solaris Engineering - https://blogs.oracle.com/alanc
More information about the xorg
mailing list