home *** CD-ROM | disk | FTP | other *** search
/ Peanuts NeXT Software Archives / Peanuts-Update.iso / OpenStep / X11 / Xnext.3.03.HOWTO < prev    next >
Encoding:
Text File  |  1998-02-09  |  3.5 KB  |  103 lines

  1. Welcome to the official Xnext3 distribution!
  2.  
  3. This document is intended to help you getting started with Xnext3.
  4.  
  5.  
  6.   WHAT IS Xnext3?
  7.  
  8. Xnext3 is an X server for OPENSTEP platforms that supports various
  9. screen depths reflecting the different NeXT and DriverKit modes.
  10. An X screen that's realised as a window in the common OPENSTEP UI
  11. enables you to start and display X11 applications on your system.
  12.  
  13.   X?
  14.  
  15. What is X11 anyway?  It's also refered to as the X window system
  16. (note that Xwindows is commonly used, but a wrong term) which is
  17. _the_ GUI platform on UNIX and UNIX like systems.
  18. Linux, Suns Solaris, HPUX, and SGI's IRIX all use X as their basic
  19. graphical user interface.
  20.  
  21. X11R6.3 is the last official release from the X Consortium.
  22.  
  23. Although there are a lot of applications for OPENSTEP, and most
  24. OPENSTEP software is by far better to use and more advanced than
  25. many other applications, there is an enormous potential of small
  26. but really useful tools and utilities available for X that noone
  27. cared to port to other GUI platforms.
  28.  
  29.  
  30.   HOW IT WORKS
  31.  
  32. X11 is no operating system, but an extention to the OS you are
  33. running.  Basically all you need to execute an X application
  34. just like an OPENSTEP app is a program that's called the "X server".
  35.  
  36. This program provides X applications ("X clients") with the potential
  37. to draw to the screen and handle events.  Xnext is exactly this:
  38. it converts OPENSTEP events to X events and re-directs X output
  39. to the DisplayPostscript screen.
  40.  
  41.  
  42.   GETTING STARTED
  43.  
  44. Before you can start the Xnext.app application, some libraries and data
  45. have to be installed on your OPENSTEP system.  To be specific, you'll
  46. need fonts (X does not use Postscript fonts), application data, and
  47. the shared libs in case you want to execute X apps locally from your
  48. OPENSTEP machine.
  49.  
  50.  
  51.   OPTIONS
  52.  
  53. Xnext.app automatically executes an initialization script after starting the
  54. server.  You can set the file to be executed in Xnext.app's preferences, by
  55. default the file .xinitrc in your home folder is used (this file may not
  56. exist if this is your first X contact on OPENSTEP).
  57.  
  58. Please note that the xhost command doesn't work when placed as the first
  59. command in the xinitrc file.  Also it's worth to mention that the xinitrc
  60. script is executed by the csh, so if you put shell commands in, use csh's.
  61. If your computer is slow to start the server, you might want to issue a
  62. "sleep 3" command in the first line of .xinitrc to wait til startup is
  63. complete.
  64.  
  65.  
  66.   REMOTE EXECUTION
  67.  
  68. You might know the NSHost feature of OPENSTEP, where you can display the output
  69. of an application on a remote host.  X11 offers exactly the same feature with
  70. an -display option added to the command string.
  71.  
  72. So you're able to execute X apps on a remote UNIX system (like the Netscape
  73. Communicator) and have the user interface appear on your Xnext server running
  74. on OPENSTEP.
  75.  
  76.  
  77.   BUG REPORT
  78.  
  79. If you discover a bug or would like a feature to be implemented,
  80. please inform the author at stefan_leuker@hotmail.com
  81.  
  82.  
  83.   SHAREWARE
  84.  
  85. Xnext is shareware -- if you want to use the software, you have to
  86. buy it.  The registration fee is US$20 (or 30DM, if you like) and
  87. is subject to change in the future.  Your license will be valid for
  88. the current Xnext distribution and all future versions.
  89.  
  90. Please contact me for details or fill out the registration form
  91. (it's in the /usr/X11R6.3 folder: Xnext-Registration.rtf).
  92.  
  93. Stefan Leuker
  94. Grefrather Strasse 4
  95. 41334 Nettetal
  96. GERMANY
  97. eMail: stefan_leuker@hotmail.com
  98.  
  99. Find additional information about Xnext's ongoing development at
  100.   http://www.angelfire.com/biz/sle/Xnext.html
  101.  
  102. Copyright (c) 1998 by Stefan Leuker
  103.