Amig a KDE gyengélkedik, megpróbálkoztam az fvwm95-tel, csak épp a NumLock-kal nincs kibékülve a nyomorult... Az XFree86-ban a NumLock a "Mod2"-nevű módosító (0x10 az "Event" state mezőjében), és ha le van nyomva, az jó ok az fvwm95-nek, hogy pl ne adja a fókuszt arra az ablakra, amelyikre kattintok.
Innen: http://fvwm95.sourceforge.net/ töltöttem le egy újabb verziót (fvwm95-2.0.43f.tar.gz), de az meg dump-ol. Jobban megnézve a kérdést, a régi is csak azért működik, mert Debian-ék alaposan megpecselték pl a source/fvwm/misc.c-ben van egy buffer-overflow, túl hosszú IconPath esetén
Van valakinek valamilyen kedvező tapasztalata ezügyben?
ftp://ftp.plig.org/pub/fvwm95/fvwm95-2.0.43b.tar.gz
Na ezt kellene lefordítani olyan glibc-vel ami a mandrake8.1 ban van. De talán a 8.0 slack alatt fordított bináris is jó lesz. A fordítás mandrake 8.1 alatt nem igazán megy, az fvwm95 lefordul, kivéve az FvwmTaskBar modult, ami ugye a tálca a start menüvel.
Ezt adja a modules/FvwmTaskBar könyvtárban kiadott make parancs:
[root@localhost FvwmTaskBar]# make
gcc -rdynamic -pipe -I../../include -I/usr/X11R6/include -O -DXPM -DSHAPE -c -o FvwmTaskBar.o FvwmTaskBar.c
FvwmTaskBar.c: In function `main':
FvwmTaskBar.c:163: warning: return type of `main' is not `int'
gcc -rdynamic -pipe -I../../include -I/usr/X11R6/include -O -DXPM -DSHAPE -c -o List.o List.c
gcc -rdynamic -pipe -I../../include -I/usr/X11R6/include -O -DXPM -DSHAPE -c -o ButtonArray.o ButtonArray.c
gcc -rdynamic -pipe -I../../include -I/usr/X11R6/include -O -DXPM -DSHAPE -c -o Mallocs.o Mallocs.c
gcc -rdynamic -pipe -I../../include -I/usr/X11R6/include -O -DXPM -DSHAPE -c -o Colors.o Colors.c
gcc -rdynamic -pipe -I../../include -I/usr/X11R6/include -O -DXPM -DSHAPE -c -o Goodies.o Goodies.c
Goodies.c: In function `DrawGoodies':
Goodies.c:151: warning: assignment makes pointer from integer without a cast
Goodies.c:167: dereferencing pointer to incomplete type
make: *** [Goodies.o] Error 1
Előtte persze a /usr/src/fvwm95-2.0.43b alatt lefuttattam a configure -t.
Ha a forrás gyökerében kiadom a make -t akkor minden lefordul kivéve az FvwmTaskBar -t.