I am going to cross post some information that is circulating in my LUG on the topic, just incase it is useful to others facing the same problem:
On Sat, 28 Jan 2006 13:08:38 -0500
> Sat, 28 Jan 2006 @ 09:48 -0500, Mark A. Davis said:
> > It seems odd they would knowingly release something that would break
> > EVERY application for those using Xservers/Xterminals that don't
> > support Xrender!
> Given their history, it doesn't seem that odd to me.
> I think we can count on Xorg keeping remote sessions working with the X
> extensions and hopefully having graceful degradation for when support is
> However, some Gnome people have repeatedly said they really don't care
> about remote X any more, and I suspect a lot of KDE and general app
> writers don't either.
That is truly scary. The whole foundation of X has been transparency.
Without it, the X protocol loses perhaps its most important advantage over
just about every other graphical system.
It does seem sometimes that new programmers completely forget that there
is a whole world of different people using applications in various
different ways. And thin clients are a tremendously powerful, although
often overlooked and underused, part of that world.
On Sat, 28 Jan 2006 15:16:02 -0500
> I think that's got a lot to do with the apparent vast majority of
> developers focusing on single-user desktop experiences
I agree completely. This kind of thing would never happen even 5 years
> Does any of the new stuff like Beagle or whatever work with more than
> one user running at the same time?
Not quite sure, but if programs like Evolution are any indication, the
answer might be "no". I fought Evolution hard, trying to make it
thin-client and centrally-admined friendly and lost.... switching my
efforts to Sylpheed and WebCalendar (which has worked out fine, afterall).
I have noticed that developers often get sloppy and start programming
making to many assumptions about the power, type, or structure of the
system(s) that it will be run on. It is what made so many MS-Windows-type
programs so incredibly weak and inflexible, and later caused developers a
great deal of problem when they realized that being connected, networked,
and at least pseudo multi-user was important, afterall. Such multiuser,
flexible applications are much more difficult to program.
There have been times I have been amazed that I could display and use very
complex, modern applications, like GIMP or OO2 on very old Xservers and
Xterminals. But to see KDE applications succeed and GTK applications fail
is the last thing I would have expected