"Benjamin F. Zhou" wrote: > Hi, > > I just upgraded my xfree86 3.3.2 from debian with 3.3.6 from XFree86. > But after installing the latter, I can no longer use my existing > window-managers. I had blackbox (my favorite), olvwm, etc. Now, I am > only presented with a few stupid xterms which are much larger than my > 640x480 screen. I could neither start my xemacs. I ran the > $ window-manager --default blackbox > to reset blackbox as default wm, but nothing changed. > > Can anyone give me an idea what's gone wrong with my xf86 3.3.6 > installation? I ran the preinst.sh, extract and postinst.sh to install > the downloaded 3.3.6.
Do the Debian 3.3.6 packages in potato work? You might have to upgrade your whole system to get them, but potato's almost stable anyway... (Or are there specific reasons you don't want to do that?) My guess is that you installed the new binaries on top of the old, but some old config files got left behind, or there are some Debian-specific things which you need to get 3.3.6 to look in the right paths for window managers etc. For things as big and complex as X, glibc, gcc, etc., it's generally best to either get the Debian binary packages, or if that's no good for one reason or another, build from debian source packages, e.g.: apt-get source xfree86 cd xfree86-(version, etc.) debian/rules binary (Note, on my one xfree86 build, it required well over 1 GB! I can't say for sure whether 3.3.6 in potato will build on slink...) Zeen, -Adam P.