From: "Arnd Hanses" To: "xfreeos2@borneo.gmd.de" Date: Wed, 20 Jan 1999 10:07:12 +0100 Reply-To: "Arnd Hanses" Priority: Normal X-Mailer: PMMail 1.96a Evaluation Version For OS/2 (Unregistered) MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Subject: Small X/2 box w/o PM and w/o ReXX I've got a working minimal version of X/2 without PM or ReXX on 8MB 386 box using the 'bootos2' package and 'ash.exe'. (Search for 'bootos2' on ftp-search). The trick ist to put PROTSHELL=x:\OS2\install\bootos2\bos2shl.exe into config.sys. (Read bootos2 docs about setup; tshell might work too.) Here my startx.cmd: set shell=x:/bin/ash.exe xinit x:/bin/ash.exe %home%/.xinitrc -- %home%/.xserverrc Here an example %home%/.xinitrc (use your favourite one from Linux): #!/bin/ash # $XConsortium: xinitrc.cpp,v 1.4 91/08/22 11:41:34 rws Exp $ userresources=$HOME/.Xresources usermodmap=$HOME/.Xmodmap sysresources=$X11ROOT/XFree86/lib/X11/xinit/.Xresources sysmodmap=$X11ROOT/XFree86/lib/X11/xinit/.Xmodmap xbitmapdir=$X11ROOT/XFree86/lib/X11/bitmaps # merge in defaults and keymaps if [ -f $sysresources ]; then xrdb -merge $sysresources fi if [ -f $sysmodmap ]; then xmodmap $sysmodmap fi if [ -f $userresources ]; then xrdb -merge $userresources fi if [ -f $usermodmap ]; then xmodmap $usermodmap fi # start some nice programs xsetroot -bitmap $xbitmapdir/escherknot -fg darkred -bg black xterm -sb -geometry 80x25+0+0 -name login -e /bin/ash.exe -l & if [ -f $HOME/.Xclients ]; then exec $HOME/.Xclients fi if [ -f $X11ROOT/XFree86/lib/X11/xinit/Xclients ]; then exec $X11ROOT/XFree86/lib/X11/xinit/Xclients fi # if [ -x $X11ROOT/XFree86/bin/icewm.exe ]; then # icewm # fi # if [ -x $X11ROOT/XFree86/bin/ctwm.exe ]; then # ctwm # fi twm I can promise you, it runs faster than Linux, espec. when multitasking. Switch between OS/2 FS and X11 with ALT-ESC. Bye, AH