home *** CD-ROM | disk | FTP | other *** search
- Short: v. 0.1 of Amiga X windows server
-
- ALPHA TEST RELEASE ALPHA TEST RELEASE ALPHA TEST RELEASE
-
- ###### # #
- # # ## #### #### ###### # #
- # # # # # # # # # # #
- # # # # # # ##### #
- # # ###### # ### # ### # # #
- # # # # # # # # # # #
- ###### # # #### #### ###### # #
-
- ALPHA TEST RELEASE ALPHA TEST RELEASE ALPHA TEST RELEASE
-
- This version of DaggeX is:
-
- Copyright (C) 1993 Kari J. Mettinen <mettinen@kruuna.helsinki.fi>
- Copyright (C) 1993 Leonard K. Norrgσrd <vinsci@nic.funet.fi>
- All rights reserved.
-
- DaggeX version 0.1. Release date 13th May, 1993.
-
- DaggeX is named after Kari `Dagge' Mettinen who made the biggest part
- of the work on this X server. The naming process took about one
- minute and was performed this morning. (Of course I take the credit
- for coming up with the name ;-) If you think it sounds somewhat like
- "Linux", yes it seems to do so. It turns out that Linus Torvalds is
- helping out with teaching Dagge how to count at the university. That's
- much needed. :-> -- vinsci)
-
- Note: we intend to make later release versions of DaggeX available with
- source, probably under the GNU General Public License (GPL). For now,
- we want to hide the source until we get a chance to clean it up.
-
- NOTE: This is a rather early prerelease. While it mostly works,
- several things do not work at all, and some things may crash your
- Amiga unless you have prepared yourself. All problems will of course
- be fixed as soon as we find the time.
-
-
- NOTE:
- NOTE: THIS IS SO FAR ONLY FOR THE ADVENTUROUS. A MORE STABLE
- NOTE: RELEASE WILL BE AVAILABLE LATER.
- NOTE:
-
-
- WHAT YOU NEED:
-
- - Commodore's AS225 networking package (actually, only
- inet.library from the AS225 package is needed).
- - 68020 CPU or better (may work with plain 68000,
- but that was never tested)
- - X client programs
- optional:
- - Ethernet connection to some machine with X clients.
-
- With AmigaOS 2.1, you get to use the nice ASL screenmode
- requester. Under 1.3 or 2.0, you can't use ECS or better
- screens.
-
- INCLUDED:
-
- - Prerelease/alphaversion of the next official verison of
- Markus Wild's ixemul.library. This version includes networking
- support a'la TCP/IP with a BSD programming interface.
- ixemul.libraryrelies on CBM's inet.library for the actual net
- traffic.
- - Enforcer
- - Mungwall
-
- SOME SHORTCOMINGS IN THIS VERSION:
-
- The color database doesn't work, so some programs will draw
- everything in black or everything in white. Xterm, xcalc,
- Epoch xfig and many others work OK. TWM draws everything in
- white, but works otherwise (you can't read the menus of course).
- (You must use window managers running on remote computers until
- we get, say TWM, ported to AmigaOS).
-
- The keyboard is USA0 only, but xmodmap is rumored to work (not
- included).
-
- The SHIFT key behaves a little strange, in that you can't type
- !"#$%&/()= etc. Upper and lower case characters work fine.
-
- The mouse works. We have not yet tested with threebuttoned
- mice (my is under repair, and Dagge is about to buy one unless
- one shows up in the mailbox, of course ;-).
-
- It's a black & white server only, so far. Color is many many
- months away.
-
- The intuition autoscroll feature doesn't work.
-
- It doesn't behave; you must protect your system with Enforcer
- and Mungwall, or the server will boot your machine.
-
- It's hard to exit the server, but quitting all clients has been
- known to work.
-
-
- HOW TO INSTALL:
-
- 1) Unpack the archive and read the file DaggeX.readme.
- Oh, you seem to be doing this already. :)
-
- 2) Copy ixemul.library to libs:
-
- copy libs/ixemul.library libs:
-
- If you already have an older version of ixemul.library,
- you can still copy this new version there, as this version
- in addition to the networking support provides the same functions
- as older versions of ixemul.library.
-
- 3) Say you unpacked DaggeX into the directory
- `Test:tmp/DaggeX-0.1'. As far as DaggeX and ixemul.library
- is concerned, this is referred to as `/test/tmp/DaggeX-0.1'.
-
- 4) Start a standard AmigaDOS shell. Change directory to
- where DaggeX is.
-
- cd test:tmp/daggex-0.1
-
- Then, you may or may not have to do this step:
-
- cpu nofastrom
-
- 5) Start Mungwall: (Note: this is by no means a fresh version of
- mungwall. It just happened to be the one I used).
-
- run tools/mungwall nametag
-
- 6) Start the Enforcer: (Note: likewise this is an ld version of
- enforcer. You many have to get a recent one).
-
- run tools/enforcer on
-
- 7) Enter the following commands (note: the commands
- are "set", NOT "setenv"), with modifications as needed,
- again, in a standard AmigaDOS shell:
-
- set HOSTNAME 127.0.0.1
- set DISPLAY 127.0.0.1:0
- set XAUTHORITY /test/tmp/DaggeX-0.1/.Xauthority
-
- The provided authority file was created using xauth in the
- following way (you need not perform these commands):
-
- % bin/xauth
- xauth> add 127.0.0.1:0 . 11223344
- xauth> exit
- %
-
- 8) Start the X server:
-
- DaggeX -auth $XAUTHORITY -fp /test/tmp/DaggeX-1.0/fonts >NIL:
-
- If you leave out the `>NIL:' at the end, DaggeX will print
- boatloads of debug info in the shell window. With the `>NIL:'
- DaggeX still prints the debug info which is immediately discarded.
- Printing the debug info takes time regardless, so do not draw
- conclusions about the speed of DaggeX with this version of the
- server.
-
- 9) Run your clients. This may involve the following, for example:
-
- Log in on the computer with the X programs you want to run.
- Now you must tell it about the password to access your Amiga's
- X dispaly; this is done with the xauth program like this:
-
- % xauth
- xauth> add myamiga.foo.edu:0 . 11223344
- xauth> exit
- %
-
- Where you make sure that the hexadecimal password at the end
- is the same as on the server side. If it is not, the clients
- will not be granted access to DaggeX' X display.
-
- 10) Enjoy. :)
-
-