Hi, I have been able to get my xview/openwin application to work reasonably well on RH7.3. This is what I did: Installed theXFree86-compat-modules 3.3.6 and the XFree86-SVGA 3.3.6(for my display) rpms from RH7.3. Checked that /etc/X11/XF86Config was OK and included an 8bit display option Changed the link /usr/X11R6/bin/X to point to /usr/X11R6/bin/XFree86-SVGA. The link /etc/X11/X didn't seem to matter. Chose fvwm2 as my window manager in .xinitrc, got the rpm from RH 7.3. did startx -- -bpp 8 and it worked. But only using my old application binaries which were probably from RH6.2. When I recompiled using XFree86 using the XFree86-devel 4.2.0 the program would crash, so I hunted for a XFree86-devel 3.3.6, which I found in RedHat 6.2. I uninstalled XFree86-devel 4.2.0, overcame some hassles to install XFree86-devel 3.3.6, then copied the /usr/X11R6 directory tree into /usr/X11R6V3. I then uninstalled devel 3.3.6 and reinstalled devel 4.2.0 so I can develop current X applications if I want to. Finally I changed my makefile entries to point to the /usr/X11R6V3 directory. Then my application compiled and ran. I'm not much of a Linux programmer and there may be a better way, but this worked for me. Jon >>>>jonharman@prodigy.net 08/29/02 10:00PM >>> >>>> >>>> >Hi, > >I get the digest and am composing this on the web, so >sorry to not include previous posts. > >I see from the digest that one sets the X server via a >link /etc/X11/X. Thats interesting. When I looked at >the documention (I forget whether it was man or info) >I learned you set the X server using .xserverrc. So >which is it? How do these two ways resolve >differences? > >I want to test going back to the ver 3.3.6 server in >order to try to figure out what broke my application >going from RH 7.1 to 7.3. The application uses an old >xview3.2 port from years ago. It is probably beyond >my capabilities to recompile this, but I did recompile >my application, which didn't change anything. > >What other differences (besides xserver) could affect >my application? The x libraries? But then shouldn't >the old binary of my application have worked, or are >the libraries loaded at run time? Please forgive my >ignorance. > >My application needs an 8 bit display. It acts as if >all the colors have been allocated already and so it >can't get the color map it is requesting. This >happens even when I use twm as the window manager and >have no other applications running. Another problem >is that the canvas does not refresh correctly when >scrolled. So perhaps it has something to do with the >X libraries. Perhaps some new rewrite broke the >backward compatibility. Is there any way I can make >use of old libraries without having to revert to RH >7.1? > >Anyone know of new ports of xview? > >Thanks, >Jon > >_______________________________________________ > >Newbie@XFree86.Org >*** To unsubscribe , or change message options, see: >http://XFree86.Org/mailman/listinfo/newbie > > > > > _______________________________________________ Newbie@XFree86.Org *** To unsubscribe , or change message options, see: http://XFree86.Org/mailman/listinfo/newbie