/* I'd like TrueColor if I can get it */
if ( gdisp->visual == NULL ) {
for ( i=0; i<sizeof(vsearch)/(2*sizeof(int)) && gdisp->visual==NULL; ++i ) {
if ( XMatchVisualInfo(display,gdisp->screen,vsearch[i][0],vsearch[i][1],&vinf)) {
if ( XMatchVisualInfo(display,gdisp->screen,vsearch[i][0],vsearch[i][1],&vinf) && vinf.depth != 32) {
gdisp->visual = vinf.visual;
gdisp->depth = vinf.depth;
}