[GRASS5] Driver Update

Markus Neteler neteler at geog.uni-hannover.de
Wed Apr 25 04:20:14 EDT 2001


On Tue, Apr 24, 2001 at 07:12:41PM +0100, Glynn Clements wrote:
> 
> Markus Neteler wrote:
> 
> > just now I could reproduce a strange monitor behaviour (Eric,
> > I told you about this). About once a month or so the monitor
> > catches contents from a netscape window (Linux, KDE2).
> > 
> > What I did: The GRASS monitor was open, the i.colors loading pictures.
> > Meanwhile I was opening this URL in netscape:
> > http://www.geog.uni-hannover.de/phygeo/Links/geoinstitute.html
> > 
> > When closing this window, the GRASS monitor got part of the
> > netscape window contents, looking like this:
> > http://www.geog.uni-hannover.de/users/neteler/tmp/mon/
> >  -> crazy_monitor.jpg 
> > 
> > This happened a few times in the past (since the socket suport is in),
> > and on a colleagues Linux box as well.
> > 
> > For me it's amazing that such things can happen :-) It doesn't 
> > disappear, even if I move the GRASS monitor around. The monitor is,
> > of course, still working. Seems to be some backingstore problem.
> 
> Is the window using backing store ("xwininfo" should say")?

Hi Glynn,
no, it doesn't:

xwininfo
xwininfo: Window id: 0x600002 "GRASS 5.0.0pre1 - Monitor: x0"
  Backing Store State: NotUseful

xdpyinfo  |grep -i back
  options:    backing-store NO, save-unders NO

> I was going to ask about disabling the use of backing store
> altogether. XDRIVER already has a fall-back if backing store isn't
> supported, i.e. it does all of its rendering into a Pixmap.
> 
> Making it do this all of the time would simplify the code, and
> possibly improve reliability (the backing store code seems to be a bit
> of a kludge; e.g. Panel_save() moves the window to be on screen, which
> suggests that the code will have problems if the window isn't
> completely visible). The only potential downside which I can see is
> memory usage within the X server.

xdpyinfo               
name of display:    :0.0
version number:    11.0
vendor string:    The XFree86 Project, Inc
vendor release number:    4002

Maybe it is a KDE2/Xfree4.0.2 related problem. In past the backing store
problem was odd in GRASS 5, this was fixed by Eric Miller. This little
problem described above doesn't harm me, I just wanted to report it.

Up to now it didn't appear again.

Thanks,

 Markus

---------------------------------------- 
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo at geog.uni-hannover.de with
subject 'unsubscribe grass5'



More information about the grass-dev mailing list