RE: afterstep 1.6.6-3

Bruce Richardson (
Sun, 10 Jan 1999 21:41:08 -0000

>I did the upgrade and now i cant get back into afterstep it just loads 
fvwm2-95 all
>the time.

This is because /etc/X11/xinit/Xclients (called by /etc/X11/xinit/xinitrc, 
unless you made your own .xinitrc) is looking for the afterstep binary in 
/usr/X11R6/bin and the new version is in /usr/local/bin.

1.  Rename your ~/GNUstep directory to ~/GNUstep.old
2.  Create ~/.Xclients and put a line in it to run the new afterstep, 
directing standard error to .AfterStep-errors.
3.  StartX

AfterStep will create a new GNUStep directory structure.  You can now build 
a menu you like by mixing and matching stuff from 
/usr/local/share/afterstep/start and ~/GNUstep.old/Library/AfterStep/Start.

Creating your own .Xclients also gets rid of wmconfig, which is called from 
/etc/X11/xinit/Xclients and insists on overwriting whatever is in your 
start menu with the system default.  It does this because Red Hat rpms 
include wmconfig menu items and you therefor automatically get items for 
new apps placed on your menu.  All fine and well but it totally wipes out 
any modifications you've made AND all the vital AfterStep stuff in 
Start/Modules, Start/Quit etc.

Of course, if you really want to keep the Red Hat configuration you can put 
links in to fix it.

ln -s /usr/local/share/afterstep /usr/share/afterstep
ln -s /usr/local/bin/afterstep /usr/X11R6/bin/afterstep

But my advice is not.