This isn't surprising. Backingstore doesn't guarantee that
you won't get expose events. It merely attempts to reduce them
by saving occluded bits. When the server switches away to another
VT everything in the framebuffer is lost. Backing store allowed
it to recover the occluded bits that it saved earlier. I believe
this is the expected behavior. People didn't have VT switches back
when backing store was designed.
Mark.
On Wed, 9 Jun 2004 [EMAIL PROTECTED] wrote:
> Hello,
> I noticed a problem maybe related to backingstore option with the
> release 4.4.0. My XF86Config-4 looks like:
> Section "Device"
> Identifier "Generic Video Card"
> Driver "i810"
> # BusID "PCI:0:2:0"
> VideoRam 65536
> Option "BackingStore" "true"
> Option "DisplayInfo" "FALSE"
> EndSection
>
> I have the "famous" i855GM chip, so I had to introduce the displayinfo
> option as already mentioned in several posts in this list.
>
> The backingstore itself works well, i.e. if a graphical window hides below
> some other one it still keeps its content, but when switching back to
> the text console (Ctrl-Alt-F1) and back, the content is lost. What's funny
> is that the content is actually preserved in the part of the window which
> was overlapped, the rest (that was on the top when switching there and
> back) gets empty.
>
> Maybe the option DisplayInfo "false" has some influence ? I checked with
> xdpyinfo and I got as usual:
> options: backing-store YES, save-unders YES
>
> Thanks a lot for any hint,
>
> best regards
> Tomas
>
> E-mail : [EMAIL PROTECTED],
> [EMAIL PROTECTED]
>
> _______________________________________________
> XFree86 mailing list
> [EMAIL PROTECTED]
> http://XFree86.Org/mailman/listinfo/xfree86
>
_______________________________________________
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86