home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / os / linux / 20865 < prev    next >
Encoding:
Text File  |  1992-12-17  |  7.2 KB  |  211 lines

  1. Newsgroups: comp.os.linux
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!caen!spool.mu.edu!yale.edu!ira.uka.de!rz.uni-karlsruhe.de!uni-heidelberg!fht-mannheim!roxi.rz.fht-mannheim.de!mrex
  3. From: mrex@roxi.rz.fht-mannheim.de (Martin Rex)
  4. Subject: ANNOUNCE: X8514tcp on sunsite (long)
  5. Message-ID: <0jarznj_@aix01.rz.fht-mannheim.de>
  6. Date: Thu, 17 Dec 92 17:55:40 GMT
  7. Organization: Long John Silver Impersonators at FHT Mannheim
  8. X-Newsreader: TIN [version 1.1 PL6]
  9. Lines: 200
  10.  
  11.  
  12. Ok, I've recompiled Kevin Martin's Xlinux.8514 and enabled TCP/IP support.
  13. It was quite simple, I just added a "-DTCPCONN" in mit/server/os/Makefile
  14. in the sources.
  15.  
  16. Other than that I haven't changed anything.  The Server is linked
  17. with the jump-41 shared library libc.so.4.1.
  18. (I assume -- I compiled it with the GCC of the SLS-81pl1 distribution).
  19.  
  20.  
  21.     You need:
  22.         (1)  Of course, an 8514/A register compatible card
  23.                 ** Note that the card MUST have 1Mb **
  24.  
  25.         (2)    Linux 0.98pl1 or better (may work with older ones)
  26.         (3)    either x11-v1.1,  or x11-v2.0 (SLS)  or xfree86-1.1
  27.         (4)    X8514tcp.tar.Z
  28.  
  29.  
  30.     The file  X8514tcp.tar.Z  contains:
  31.  
  32.         README        This text file
  33.         X8514          Ther X-Server for Linux
  34.         Xconfig        The config file for the X8514 Server
  35.  
  36.  
  37.  
  38. SOME HINTS:
  39.  
  40.   1.)    This Server needs uncompressed fonts in /usr/lib/X11/fonts/misc
  41.     and /usr/lib/X11/fonts/75dpi, because it is based on X11-v1.1.
  42.     With the SLS-98 distribution you get X11-v2.0, and this Version
  43.     can read compress font files (I hope it can still read regular
  44.     fonts, but I actually don't know ...).
  45.          The bad news here is, that the fonts take up twice as muchr
  46.     space when they're uncompressed.  1.92 Mbytes --> 4.07 Mbytes
  47.  
  48.   2.)    Bus Mouse of an ATI 8514-board (Graphics) Ultra/Vantage
  49.     I have an ATI Graphics Ultra, and I am using my ATI Bus-Mouse
  50.     happily since 0.97pl5.  To make this mouse visible to the
  51.     X-Server, it has to be enabled with the INSTALL.EXE for your
  52.     card.  Use the standard settings: IRQ 5 and Port 023C-023F.
  53.     MAKE SURE that the mouse doesn't use the same interrupt as
  54.     your parallel (printer) port, LPTx should use IRQ 7 !
  55.         You will need a device node in your /dev directory
  56.     to access your mouse.
  57.     The current SLS distribution has the following devicenodes
  58.     already created in the /dev directory:
  59.  
  60. crw-r--r--   1 root     system    10,   3 Nov 23 19:13 bmouseatixl
  61. crw-r--r--   1 root     system    10,   0 Aug 29 21:48 bmouselogitec
  62. crw-r--r--   1 root     system    10,   2 Nov 23 19:12 bmousems
  63. crw-r--r--   1 root     system    10,   1 Nov 23 19:12 bmouseps2
  64. crw-r--r--   1 root     system    10,   0 Jul 21 23:02 mouse
  65.  
  66.     I am using the "/dev/bmousems"-device (10,2), I don't know what the
  67.     "/dev/bmouseatixl" is for (it was introduced in the 0.98-kernel).
  68.  
  69.     I have modified the /dev/mouse to point to (10,2) instead
  70.     of the original, so /dev/mouse addresses MY mouse by doing
  71.  
  72.         cd /dev
  73.         rm mouse
  74.         ln -s bmousems mouse
  75.  
  76.     When you have the following lines in your Xconfig
  77.     (which resides in /usr/lib/Xconfig), then your Server
  78.     will find the ATI mouse:
  79.  
  80. Busmouse        "/dev/mouse"
  81.   SampleRate    400
  82.  
  83.  
  84.   3.)    Pixmaps:  I really don't know what that is and how it works,
  85.     but it looks like there must be support for pixmaps in the
  86.     X-server if applications want to use it.  This server seems
  87.     to be lacking pixmap support, because some programs which
  88.     I am using give me errors for statements that refer to pixmap
  89.     operations.  I think pixmaps are for describing icons (or objects)
  90.     which have an arbitrary shape or transparent colors or both --
  91.     something like that.  xdaliclock can use pixmaps with
  92.     transparent colors ...
  93.  
  94.     
  95.   4.)   TCP/IP:  In order to have applications from other Machines
  96.     display windows on your console, you have to grant them access
  97.     to your display.  You control the access with the "xhost"
  98.     command, and you target the windows with the environment
  99.     variable DISPLAY (many programs also accept the
  100.     "-display [host]:<screen>" option on the commandline.
  101.  
  102.     Example session using my own screen ...
  103.     I don't have a network here, so my address is also configured
  104.     on the loopback interface.  If name resolving is functional
  105.     then you should use the name of the machine; but you can
  106.     also use the ip-addr interchangeably at all places in the
  107.     example:
  108.  
  109.  
  110. mrex@rnisa [/b/etc/inet] $xhost rnisa
  111. rnisa being added to access control list
  112. mrex@rnisa [~] $telnet rnisa
  113. Trying...
  114. Connected to 141.19.252.1
  115. E
  116.  
  117. Linux TCP/IP Alpha.6 (rnisa)
  118.  
  119.  
  120. rnisa login: mrex
  121. Password: 
  122.  
  123. Welcome to Linux SLS .96. Type "menu" for a menu driven interface
  124.  
  125. mrex@rnisa [~] $DISPLAY=rnisa:0
  126. mrex@rnisa [~] $export DISPLAY
  127. mrex@rnisa [~] $xterm &
  128. [1] 2283
  129. mrex@rnisa [~] $xtetris &
  130. [2] 2292
  131. mrex@rnisa [~] $Warning: Cannot convert string "stripe4" to type Pixmap
  132. xterm -display rnisa:0 &
  133. [3] 2293
  134. mrex@rnisa [~] $
  135.  
  136.  
  137.     Usually you will want to start programs which open their own
  138.     windows in the background, so that the xterm with your shell
  139.     remains functional; that's why I used the '&' 
  140.     
  141.     As you one can see, I get an error about the pixmap thing xtetris,
  142.     so there seems to be the pixmap stuff missing in the server(!?)
  143.  
  144.  
  145.   5.)    tiny Problems with the ATI 8514 board(s):
  146.  
  147.     There seems to be a problem with the proper initialisation of
  148.     the board after powering on the computer (at least with my board,
  149.     and with the board of a friend, mine was purchased in
  150.     the States (Aug-92), and his in Germany (Aug-92)i but we both
  151.     have the same motherboard.  The cards show the same behaviour).
  152.  
  153.     My card doesn't work with the 8514 graphics drivers of Windows,
  154.     OS/2 and Linux directly after powering on.  I have to reboot once!
  155.     OS/2 and Windows come up with a grep (slight red touch) screen,
  156.     while under Linux the screen stays black.  When I reboot after
  157.     this attempt, then the graphics mode suddenly works and comes
  158.     up correctly.
  159.          The ATI-driver for Windows 3.1 (I use Crytal Fonts) works
  160.     immediately after powering on though.
  161.  
  162.     On my ATI Graphics Ultra is a ATI Wonder SVGA with 512K DRAM.
  163.     This SVGA works with x11-v2.0 and xfree86-1.1, so you could
  164.     also use this driver.  Unfortunately my SVGA-chip is a
  165.     28800-4, and for this chip release (and older ones) the
  166.     X-Servers of x11-v2.0 (SLS) and xfree86-1.1 have to be patched.
  167.     The max. resolution will be around 824x630 using all the 512K,
  168.     but the speed is awfully slow, and the screen refresh rate is
  169.     pretty bad in 800x600.  I get fatal scsi-timeouts, when I try to
  170.     use the SVGA-part with higher clockrates than 36 Mhz. :-(
  171.     No Problems with my IDE-drive though. 
  172.  
  173.  
  174. **************************************************************************
  175.  
  176.     Installation: (logged in as root)
  177.       (assuming X8514tcp.tar.Z in the current directory)
  178.  
  179.         zcat X8514tcp.tar.Z | tar -vxf -
  180.         cp X8514 /usr/bin/X11
  181.         mv /usr/lib/X11/Xconfig /usr/lib/X11/Xconfig.vga
  182.         cp Xconfig /usr/lib/X11
  183.         cd /usr/bin/X11
  184.         rm X
  185.         ln -s X8514 X
  186.         chown root.system X8514
  187.         chmod 4555 X8514
  188.         cd /usr/lib/X11
  189.         
  190.     Edit "Xconfig" to reflect your mouse setup.
  191.  
  192. !            Do you have x11-v2.0 (SLS) or xfree86-1.1 ?
  193. !            Then you will have to uncompress the fonts:
  194. !
  195. !                cd fonts/misc
  196. !                compress -d *.Z
  197. !                mkfontdir .
  198. !                cd ../75dpi
  199. !                compress -d *.Z
  200. !                mkfontdir .    
  201.  
  202.     Ok, now you should be all set -- ready to type "startx"
  203.     
  204.  
  205.  
  206. --
  207. Martin Rex
  208. Rechenzentrum
  209. Fachhochschule fuer Technik Mannheim
  210. E-Mail:  mrex@aix01.rz.fht-mannheim.de
  211.