home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 4 / FreshFish_May-June1994.bin / useful / reviews / software / graphics / gfxbasex11 < prev    next >
Internet Message Format  |  1992-05-31  |  8KB

  1. From: Andre T. Yew <andrey@cco.caltech.edu>
  2. Organization: The Amiga Online Review Column - ed. Jason L. Tibbitts III
  3. Subject: REVIEW: GfxBase X11 X server
  4. Keywords: application, x11, server, unix, commercial
  5. Path: karazm.math.uh.edu!amiga-reviews
  6. Distribution: world
  7. Newsgroups: comp.sys.amiga.reviews
  8. Followup-To: comp.sys.amiga.applications
  9. Reply-To: Andre T. Yew <andrey@cco.caltech.edu>
  10.  
  11. X11R4 is a fast and usable X server that multitasks well,
  12. is memory efficient, and sells for US$300.  It requires
  13. either TCP/IP from Commodore, or DECnet from Syndesis, and
  14. an Ethernet card for full functionality.  It runs on all
  15. Amigas with at least 1 megabyte of memory and one floppy.
  16. You should run it with 3 or 4 MB of memory and a hard disk.
  17.  
  18. Manufacturers' addresses:
  19.  
  20.     GfxBase, Inc.
  21.     1881 Ellwell Drive
  22.     Milpitas, CA 95035
  23.     U.S.A.
  24.  
  25.     phone: (408) 262-1469
  26.     fax: (408) 262-8276
  27.     Usenet: boing!dale, uunet!cbmvax!amiga!boing!dale
  28.     BIX: duck
  29.  
  30.     Harriet Maybeck Tolly
  31.     Syndesis Corporation
  32.     N9353 Benson Road
  33.     Brooklyn, WI 53521
  34.     U.S.A.
  35.     
  36.     phone: (608) 455-1422
  37.     fax: (608) 455-1317
  38.     Compuserve: [76004,1763]
  39.     BIX: rtolly
  40.  
  41.     Commodore Business Machines
  42.     1200 Wilson Drive
  43.     West Chester, PA 19380
  44.     U.S.A.
  45.  
  46.     phone: (215) 431-9100
  47.  
  48.     (Commodore's number will vary from country to country)    
  49.  
  50. Full review:
  51.  
  52.     One of the main reasons I bought my Amiga 3000 was because
  53. there was a somewhat affordable X server available for it.  I
  54. can safely say that I wasn't disappointed by the quality of
  55. the X server.  It is among the best Amiga applications I have
  56. ever used -- it is free of any serious bugs, multitasks, and
  57. doesn't require much memory.
  58.  
  59.     To use X, I had to buy the Commodore AS225 TCP/IP software
  60. and the Commodore A2065 Ethernet card.  The AS225 lists for
  61. $200, and the A2065 for $300, but discounts are generally
  62. available.  In short, the A2065 is a good Ethernet card --
  63. it's fast, easy to install because of Autoconfig, and easy
  64. to configure for thin or thick Ethernet.  The AS225 software
  65. is unfortunately a different story.  It is still a version 1.0
  66. release and shows it -- there are many, many minor bugs, but
  67. it generally works.  It comes with ftp, rlogin, telnet, NFS,
  68. rcp, and rsh.  There is only a server for ftp, that is, you
  69. cannot rlogin or telnet to, or NFS-mount your Amiga.  You also
  70. cannot have interactive rsh, but you can rcp from your Amiga.
  71. Installation was easy -- there's a script that copies the
  72. two disks to your hard drive.  Configuration was difficult --
  73. make sure you have a TCP/IP-savvy person around to help you
  74. because a lot of what Commodore says in their documentation
  75. is wrong or useless.  There are other TCP/IP clients and
  76. daemons included, but they're mostly irrelevant to this
  77. review.  The next release is suppose to also include Compressed
  78. SLIP for running IP over serial lines, so you'll be able to
  79. run X over serial lines.
  80.  
  81.     The X documentation consists of one mini three-ring binder
  82. that has about 31 pages of Amiga-specific instructions.  It
  83. told you what you how much memory and disk space you needed
  84. to run X,  and how to install the full and the minimal X
  85. configurations.  Also, a very helpful "Common problems"
  86. section in the form of questions and answers was included.
  87. This section alone will save a lot of hair pulling.  The
  88. rest of the 31 pages summarizes the various options of the
  89. X server and other random useful things.  The manual is
  90. clear, concise, and generally well-written.
  91.  
  92.     The other hundred-odd pages of the manual are printed
  93. UNIX manual pages mainly from the MIT X distribution.  The
  94. Amiga X server is also described here under Xamiga.
  95.  
  96.     Installing X was pretty easy:  a script is included that
  97. lharcs the compressed files on the eight disks onto your
  98. hard drive.  Configuration was pretty easy too because you
  99. just had to make an assign and add a path.  Two scripts come
  100. with X to make running the X server easier.  You can just run
  101. them and they will call Xamiga (the X server) with the
  102. right arguments.  You will probably want to change them to
  103. your own tastes after a while.
  104.  
  105.     Before I received my color R4 server, I ran the monochrome
  106. server almost exclusively because the color R3 server was
  107. very slow.  It takes about 2 to 3 seconds for the X server
  108. to get going before you see the familiar gray stipple.  The
  109. first thing you notice is the HUGE X cursor staring you in the
  110. face.  For anyone who's used X before, imagine doubling your
  111. cursor size and then dividing your viewing area by 4, so you
  112. get a cursor that's about 4 times bigger than normal.  Fortunately,
  113. here's where the many options of the X server come in handy.
  114. First of all, you can interlace the cursor, so it looks normal.
  115. You can also pretend you have a larger screen than you really
  116. do and scroll around on a virtual screen of up to 1008 by 1024
  117. pixels.  The scrolling is smooth and easy to deal with.  You
  118. can also request an interlaced, a2024, a2025, Superhires, or
  119. Productivity screen.  You can specify color swapping for
  120. exchanging black and white, what colors black and white actually
  121. are, what colors you want your cursor to be, how many colors
  122. you want, and what networking protocol you want to use.
  123.  
  124.     When you actually use the X server -- and I use it to run
  125. clients from Hewlett-Packards and Suns -- it's not unlike a real
  126. workstation running X.  It's fast and responsive to the user.
  127. >From the things I've run, there doesn't seem to be any
  128. compatibility problems.  The X server opens its own custom
  129. screen too, so you can drag the screen down with lots
  130. of X windows on it and impress all your friends (:-).
  131.  
  132.     I just got the R4 color X server a week ago, so I haven't
  133. had much of a chance to play with it.  But it is definitely more
  134. usable than the R3 server.  The server supports up to 16 colors,
  135. and runs pretty quickly in even 16-color mode.  You can get
  136. up to 256 24-bit colors with GfxBase's GDA-1 video card or
  137. Ameristar's 1600GX.  Because 16 colors wasn't anywhere near
  138. useful to me, and I didn't want to live with the speed loss,
  139. I generally use the X server in its monochrome mode.  I did
  140. however, for fun, try some nasty color X programs and the server
  141. handled them with no problems.  With some luck, perhaps I
  142. can have a follow-up review of the color X server with the GDA-1
  143. sometime near the end of summer.
  144.  
  145.     You don't have to run clients remotely because GfxBase gives
  146. you a lot of your own clients.  Most of them are of the demo
  147. and utility types (ico, xclock, xcalc, ...), but there are
  148. also two window managers -- TWM and OLWM.  All of the ppm/pbm
  149. utilities also come with X.  A developer's kit is also available
  150. for compiling your own X programs.  There are some clients on
  151. nic.funet.fi that were kindly ported by Bob Beauchemin, who has
  152. the kit.  He says that they are easy to port.  The server and
  153. clients are also impressive in that they respond to breaks and 
  154. control-C's very well.  They will always die gracefully when you
  155. send them a break or control-C.
  156.  
  157.     So far, the only way I've managed to crash the X server is to
  158. run out of memory.  It kills itself gracefully and returns all
  159. memory when that happens.  System requesters that popup on the
  160. X screen tend to be pretty ugly and leave footprints all over
  161. your windows.  However, this can be fixed by a refresh.  The
  162. top 10 or 20 pixels are unusable in X because the server uses
  163. that as its screen handles.  All mouse button events that happen
  164. up there seem to be trapped and not passed on to the X server,
  165. so make sure your window handles are bigger than that or else
  166. don't put anything up there.
  167.  
  168.     In summary, GfxBase's X11R4 server is fast, system-friendly,
  169. and usable.  Anyone who needs an X server should take a serious
  170. look at it.
  171. ---
  172. Andre Yew                   andrey@tybalt.caltech.edu (131.215.48.100)