Remote Accelerated GLX and Raster Display Oddity
We are running remote X application from a Tru64 server and displaying it on RedHat 7.2 and 7.3 linux station using GeForce 3 and GeForce 4 cards.
The application makes use of GLX calls and therefore accelerated remote GLX (our primary reason for choosing nvidia cards).
The window of the application has 2 frames in which raster data is displayed. One window is static and the zoom level is preset and not changeable. The second window can be zoomed and panned.
The first instance of this application works perfectly. Yet, if we close that application, reopen it and then open the same dataset as before the raster data in the secondary zooming window is loaded but will not display. Almost as if a buffer someplace is not being cleared prior to opening the app or upon closure of it.
This does not happen on Matrox G200 or 3dfx Voodoo3 cards but these cards for obvious reason are painfully slow and render the application unuseable.
If we shut X down and hence the nvidia driver everything will work perfectly again one time.
Also if we pull up a new data set there is probably a 20-30 percent chance that that data will be displayed properly.
Does anyone have an idea what might be happening and/or what might fix this?
Whereever you are is no good unless you can get away.