Create a *real* top level window

Timo Juhani Lindfors timo.lindfors at iki.fi
Mon Sep 27 07:01:24 PDT 2010


Carsten Haitzler (The Rasterman) <raster at rasterman.com> writes:
> 1. if user client does an xgrab(server/keyboard/pointer) and u stop socat
> before the grab is released.. you're SOL. a "race condition" or more a "state
> condition" you havent accounted for.

A possible solution is to just revert to the old "switch to another
virtual console" approach or sound an alarm through the speakers in
such a case.

> 2. user clients like the wm and cm will cease to work here while you have the
> root stopping socat - this will effectively bring the display to a grinding
> halt. much like #1.

The xterm spawned by root can still be used. It is ok in my use case
that it is not possible to move/resize this SAK "menu".

> segment content and hat is just pixel data - so at worst they can spew out
> garbage pixels. not too different to what many clients do anyway :) so this is
> harmless.

Good to know.



More information about the xorg mailing list