On Mon, 17 Mar 2003, Frederik Tilmann wrote:
> I am using some older applications that use xlib to open up and write
> into windows.
> They work fine on other X systems (e.g. on SUNs und CDE), and older
> versions of
> Linux but for new version of XFree 86, the following two problems occur:
>
> - There is no buffering of the window content, ie. when I put another
> window on top, and
> then remove it again, I just get a blank area where the other window
> used to be
> (the window is openend with options that request that the X does the
> backing - attribute
> CWBackingStore is set)
Backing store is disabled in XFree86 by default. You can enable
it with the +bs commandline option (eg. "startx -- +bs").
Even with backing store, you are not guaranteed that you won't
get expose events. It is an application error to assume otherwise.
XFree86 backing store is disabled by default because it is usually
faster for the app to just redraw than it is for the server to use
backing store. This is due to some inefficiencies in the backing
store implementation.
>
> - There is no colour. Line drawings which are meant to be in colour
> come out as black and white.
This is an 8 bit app? Perhaps you've just run out of colors.
The render extension ate up alot of colors in XFree86 4.2. It
shouldn't in 4.3. Even in 4.3, PCs may just have fewer colors
than the Suns have so you might still have a smaller palette than
you are used to. If you are using the default colormap and have
alot of other apps and window manager using the same colormap,
it's not surprising that there wouldn't be much colormap left.
Mark.
_______________________________________________
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86