As far as the "old, polished WMs" Anyone using Ratpoison / blackbox / openbox / etc, will probably stick to X11 for a long time anyway.
Writing an entire compositor? Kwin, Mutter,and Compiz already ARE their own compositor because you have to bypass X for the most part. Talk to the developers, read their blog posts-- they spend most of their time bypassing X and all of its legacy stuff. How about instead of taking the tie to bypass and trick X, we just remove X from the equation?
Client side decorations, I'll admit I had reservations about simply because I wanted to make sure I could force-quit apps that had hung. Turns out, Wayland's developers are doing something about apps like that. I don't care if apps write their own UI, if they are taking the time TO write their own UI, let them do it. But as far as apps that have hung / crashed / froze:
As long as I can close the apps, i'm happy.- the client can specify a rectangle (typically the title bar) where
the should interpret click-and-drag as a window move operation. This
lets the compositor move unresponsive windows around and is similar to
what Mike Paquette described.
- the client can specify another kind of rectangle (typically the
close button), where the compositor should expect a certain response
(window going away, for example) within a few seconds or so. This
will let the compositor pop up a "Window didn't respond, force quit?"
dialog either immediately or on the second click attempt.
- unresponsive windows wont go blank, the compositor has the contents
of the window and can repaint from that. The window contents will
stop updating, but the compositor doesn't rely on the apps being
responsive to repaint the screen. This is a key feature of composited
And i didn't call X retarded. It served its purpose and we don't need it anymore (at least in some months). The same way we don't need horses anymore. And thats the reason people like krh and others developed it and thats why many X hackers back it. If you think don't know shit go tell them in the Mailing list or better start hacking on X12 or something completely new.
>But remote access ive never ONCE used. I've always gone for a full desktop via an RDP-like protocol. Just seems like a better solution to me because you do get the full desktop available to you.
I haven't yet happened to use a single app remote connection... I have used the whole desktop over X11/NX. Lately I have not had 2 computers running X...
>Also, isnt X11's remote protocol REALLY inefficient for modern applications?
It has its inefficiencies unfortunately, yes. Thus NX. I wouldn't be opposed to X12 or something that kept the good ideas but made things more efficient.
>As far as the "old, polished WMs" Anyone using Ratpoison / blackbox / openbox / etc, will probably stick to X11 for a long time anyway.
>Writing an entire compositor? Kwin, Mutter,and Compiz already ARE their own compositor
I really don't care. They can keep their 3d, I don't want it.
>if they are taking the time TO write their own UI, let them do it.
That's a negative. If I wanted that, I would use Chrome and all those windows apps like RealPlayer that do that. But I don't!
>But as far as apps that have hung / crashed / froze: http://lists.freedesktop.org/archive...ay/001002.html
Meh, whatever, if if that works out, it only solves half the problem.