1
Applications / Re: HOBLink and ArcaOS
« on: Today at 03:40:31 am »
While on the subject, I've been testing Xfree86 on the latest beta, basically AOS 5.1. Previously my old install crashed when returning to the WPS, so I started over.
Downloaded all X450*.zip files from ftp://ftp.netlabs.org/pub/xfree86/4.5.0/, unzipped them to somewhere that is not @unixroot but is \usr, in my case Y:\usr\X11R6, also need \usr\adm. It may work installing to @unixroot\usr but I prefer to avoid it as Xfree86 is EMX and various kLIBC ports might find it and try to use it.
Added device=y:\usr\X11R6\lib\xf86sup.sys to config.sys and rebooted.
My xenv.cmd,
After running it in a cmd prompt, run startx and here everything was correctly probed and I found myself at the X desktop.
It is slightly broken, the window manager twm should have been started and for some reason it isn't. Run start twm in a xterm. Later can install a better window manager.
Ctrl-esc to return to the OS/2 desktop, there are 3 xterms by default, typing exit in the login one will close Xfree86, due to the window manager not starting automatically, the other 2 xterms should also be manually exited, or close them after with the window list or xcentre.
This should give a working X desktop. Note that it will not work on an UEFI install, doesn't like the BIOS and can't probe the screens, so only for a BIOS install.
Log will be written to \usr\adm.
Edit: fix typo
Downloaded all X450*.zip files from ftp://ftp.netlabs.org/pub/xfree86/4.5.0/, unzipped them to somewhere that is not @unixroot but is \usr, in my case Y:\usr\X11R6, also need \usr\adm. It may work installing to @unixroot\usr but I prefer to avoid it as Xfree86 is EMX and various kLIBC ports might find it and try to use it.
Added device=y:\usr\X11R6\lib\xf86sup.sys to config.sys and rebooted.
My xenv.cmd,
Code: [Select]
set X11ROOT=Y:
set X11PATH=Y:\usr\X11R6
set LIBPATHSTRICT=T
set PATH=%X11PATH%\bin;%PATH%
set BEGINLIBPATH=%X11PATH%\lib;%BEGINLIBPATH%
set DISPLAY=local/127.0.0:0.0
set TERMCAP=%X11ROOT%/usr/X11R6/lib/X11/etc/xterm.termcap
set term=ansi
set logname=dave
set user=dave
set HOME=f:\home\dave
set XSERVER=%X11ROOT%/usr/X11R6/bin/XFree86.exe
set LOGNAME=%USER%
SET MANPATH=%X11ROOT%/xfree86/man;e:/emx/man;%MANPATH%
After running it in a cmd prompt, run startx and here everything was correctly probed and I found myself at the X desktop.
It is slightly broken, the window manager twm should have been started and for some reason it isn't. Run start twm in a xterm. Later can install a better window manager.
Ctrl-esc to return to the OS/2 desktop, there are 3 xterms by default, typing exit in the login one will close Xfree86, due to the window manager not starting automatically, the other 2 xterms should also be manually exited, or close them after with the window list or xcentre.
This should give a working X desktop. Note that it will not work on an UEFI install, doesn't like the BIOS and can't probe the screens, so only for a BIOS install.
Log will be written to \usr\adm.
Edit: fix typo