home *** CD-ROM | disk | FTP | other *** search
/ ftp.sunet.se/pub/OS2/ / 2014.11.ftp.sunet.se_pub_OS2.tar / ftp.sunet.se / pub / OS2 / hobbes / os2 / system / x11 / XFree86 / v3.3 / RELNOTES < prev    next >
Text File  |  1997-06-05  |  26KB  |  927 lines

  1.  
  2.  
  3.  
  4. Release Notes for XFree86[tm] 3.3
  5.  
  6.  
  7.  
  8.  
  9.  
  10.                Release Notes for XFree86[tm] 3.3
  11.  
  12.  
  13.                The XFree86 Project, Inc
  14.  
  15.  
  16.                   30 May 1997
  17.  
  18.  
  19.  
  20.                    Abstract
  21.  
  22.      This document describes the new features in XFree86 3.3 compared with
  23.      the previous full release, 3.2.  It also includes installation
  24.      instructions for the binary distributions.
  25.  
  26.  
  27.  
  28. 1.  XFree86 and X11R6.3
  29.  
  30. XFree86 releases starting with the 3.2A beta are based on the X Consortium's
  31. X11R6.3 (the final release from the X Consortium).
  32.  
  33. R6.3 is an update to R6.1, and is intended to be compatible with R6.1 and R6 at
  34. the source and protocol levels.  Binaries should be upward-compatible.    X11R6.3
  35. includes some new Xserver extensions: SECURITY, XC-APPGROUP, XpExtension (print
  36. extension), and an updated, and standardised version of LBX.  X11R6.3 also has
  37. new standards, including RX (X Remote Execution MIME type), and a proxy manage-
  38. ment protocol.    X11R6.3 includes support for gzipped fonts.
  39.  
  40. R6.1 is an update to R6, and is intended to be compatible with R6 at the source
  41. and protocol levels.  Binaries should be upward-compatible.  X11R6.1 includes
  42. some new Xserver extensions: DOUBLE-BUFFER, XKEYBOARD and RECORD.
  43.  
  44. What about R6.2?  X11R6.2 is the name given to a subset of X11R6.3, which has
  45. only the print extension and the Xlib implementation of vertical writing and
  46. user-defined character support in addition to those features included in R6.1.
  47.  
  48.  
  49. 2.  OS issues
  50.  
  51. Always check the OS specific README files for special requirements or caveats.
  52.  
  53. Users running Linux/Elf (on Intel platforms) should note that they will need
  54. ld.so version 1.7.14 or later.    This can be found at
  55. ftp://tsx-11.mit.edu/pub/linux/packages/GCC.
  56.  
  57. Note: Elf is now the only binary type supported for Linux OSs.    This means that
  58. binaries for ix86/a.out and AXP/ECOFF are not available with this release.
  59.  
  60.  
  61.  
  62.  
  63.  
  64. Release Notes for XFree86[tm] 3.3
  65.  
  66.  
  67.  
  68.  
  69.  
  70. Release Notes for XFree86[tm] 3.3
  71.  
  72.  
  73.  
  74. 3.  New Features in 3.3
  75.  
  76. 3.1  General
  77.  
  78.    o XFree86 3.3 includes the X Consortium's X11R6.3.
  79.  
  80. 3.2  General X server changes
  81.  
  82.    o The X servers include a new DPMS extension, which was donated by Digital
  83.      Equipment Corporation.  Not all DPMS modes have been implemented by all
  84.      servers yet, but this should improve in future releases.  See the XF86Con-
  85.      fig(4/5) and xset(1) man pages for further details.
  86.  
  87.    o The LBX extension is included in all the X servers, as part of the update
  88.      to R6.3.
  89.  
  90.    o A print-only server (Xprt) is included as part of the update to R6.3.
  91.  
  92.    o Some bugs in the Type1 font code have been fixed.
  93.  
  94.    o Some bugs in newer functions in the XFree86 VidMode extension have been
  95.      fixed.
  96.  
  97.    o Support has been added for the Microsoft IntelliMouse.
  98.  
  99. 3.3  XF86Setup
  100.  
  101.    o Some bugs have been fixed, but no major changes have been made to this
  102.      version.
  103.  
  104.    o More modelines were added. There are now high-refresh versions of most
  105.      common modes available (85 and 100 Hz). 512x384, 1152x864, 1600x1200 and
  106.      1800x1440 modes were added.
  107.  
  108. 3.4  PC98 Support
  109.  
  110.    o The XF98_TGUI server includes XAA support, but there are some problems
  111.      with this at the moment.  It can be disabled with the "noaccel" option.
  112.  
  113. 3.5  Alpha (AXP) platform support
  114.  
  115.    o Support for the S3 ViRGE and ViRGE/VX is now available.
  116.  
  117.    o Support for "newmmio" is now available for the S3 868/968/Trio64V+ and is
  118.      enabled by default (use chipset "mmio_928" to get the old behaviour).
  119.  
  120.    o Support for the Matrox Millennium and Mystique (in the SVGA server) is
  121.      included.
  122.  
  123.    o Support for the Trident driver (in the SVGA server) is included.
  124.  
  125.    o Some problems that showed up with Netscape on some servers have been
  126.      fixed.
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136. Release Notes for XFree86[tm] 3.3
  137.  
  138.  
  139.  
  140.    o Various alignment problems have been fixed.
  141.  
  142.    o NOTE: A recent Linux kernel version is required for most of these servers
  143.      (essential for the Matrox driver).
  144.  
  145.    o Scanpci now works on Alpha platforms.
  146.  
  147. 3.6  XInput Extension
  148.  
  149.    o Multiple input devices can share the core pointer.
  150.  
  151. 3.6.1  Wacom driver
  152.  
  153.    o Multiple devices can be defined for the same tablet to represent different
  154.      active zones.
  155.  
  156. 3.7  XKEYBOARD Extension
  157.  
  158.    o An improved layout for Russian keyboards is provided.
  159.  
  160.    o A layout for Hungarian keyboards is provided.
  161.  
  162. 3.8  SVGA server
  163.  
  164.    o A new general graphics acceleration interface (XFree86 Acceleration Archi-
  165.      tecture - XAA) has been implemented.  It is used to provide relatively
  166.      complete acceleration, at different colour depths, for several chips in
  167.      the SVGA server.  Chips currently making use of this include the Matrox
  168.      Millennium, Mystique, Tseng ET4000/W32p and ET6000, and several chips from
  169.      ARK Logic, Chips and Technologies, Cirrus, Trident, SiS and the S3 ViRGE
  170.      family.
  171.  
  172.    o The SVGA server now includes a driver for the S3 ViRGE family. It supports
  173.      the ViRGE, ViRGE/DX, ViRGE/GX and ViRGE/VX. This driver is a completely
  174.      new implementation, so please send in success/failure reports.
  175.  
  176. 3.9  S3 server
  177.  
  178.    o Some further S3 968 hardware bugs for lines/text have been worked around.
  179.  
  180.    o Cursor/pointer pixmaps larger than 64x64 are now supported without the
  181.      need to use the "sw_cursor" option.
  182.  
  183.    o Detection/support for the Trio64UV+, Trio64V2 (including the /DX and /GX
  184.      versions), Aurora64V+ (86CM65 used in notebooks), and Plato/PX is now
  185.      included.    This support is very new and hasn't had much testing, so please
  186.      send us success/failure reports.
  187.  
  188.    o Support is now included for the ELSA Winner 2000PRO/X-8.  Please refer to
  189.      the notes for this card in README.S3.
  190.  
  191.    o Support is now included for the MIRO 80SV.
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202. Release Notes for XFree86[tm] 3.3
  203.  
  204.  
  205.  
  206.    o A bug which prevented DGA apps from setting the ViewPort to the lower part
  207.      of the framebuffer has been fixed (this showed up most commonly with 4MB
  208.      cards).
  209.  
  210. 3.10  S3V (ViRGE) server
  211.  
  212.    o Support has been added for the ViRGE/DX and ViRGE/GX.
  213.  
  214.    o Problems with the Diamond Stealth 3D 3000 are now fixed.
  215.  
  216.    o The line drawing code has been improved.
  217.  
  218.    o Packed 24bpp support is included, and should be improved over earlier ver-
  219.      sions.
  220.  
  221.    o The S3V server translates between sparse 32bpp pixmaps and packed 24bpp
  222.      for the framebuffer.  In some cases this can be slow.
  223.  
  224.    o 32bpp framebuffer format is not supported.
  225.  
  226. 3.11  Mach64 server
  227.  
  228.    o Support for 3D Rage II based Mach64 cards is included.
  229.  
  230.    o Various problems with support for some revisions of CT, VT and GT chipsets
  231.      have been fixed.
  232.  
  233.    o It is strongly recommended that all users with CT, VT, GT and 3D Rage II
  234.      based Mach64 cards upgrade to the 3.3 release due to the problems that
  235.      were fixed.
  236.  
  237. 3.12  Mach32 server
  238.  
  239.    o A bug that causes problems when running XF86Setup with cards with less
  240.      than 2MB of video memory has been fixed.
  241.  
  242.    o Minor shifts in maximum clock rate under 16 bpp, and inclusion of explicit
  243.      15 "bpp" setting.
  244.  
  245. 3.13  W32 server
  246.  
  247.    o In this version, the separate W32 server (XF86_W32) has not undergone any
  248.      significant changes. In fact, it is not being developed further. Instead,
  249.      the SVGA server (XF86_SVGA) is now the main focus of new developments. See
  250.      the W32 (SVGA) description.
  251.  
  252. 3.14  P9000 server
  253.  
  254.    o Support for PCI probing has been added.
  255.  
  256.    o DPMS support has been added.
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268. Release Notes for XFree86[tm] 3.3
  269.  
  270.  
  271.  
  272. 3.15  I128 server
  273.  
  274.    o Some preliminary acceleration (for bitblts) is included.  This code is
  275.      very new, and hasn't been extensively tested yet.
  276.  
  277. 3.16  TGA server
  278.  
  279.    o Preliminary acceleration support is included, using XAA.
  280.  
  281.    o Various bugs have been fixed.
  282.  
  283. 3.17  Trident driver (SVGA server)
  284.  
  285.    o Acceleration support has been added for the 9320, 9440 and 96xx chips.
  286.  
  287.    o Support for the Cyber series of laptop chips has been improved.
  288.  
  289.    o 24/32bpp support has been added for some chips.
  290.  
  291.    o Some clock limits have been fixed.
  292.  
  293. 3.18  Ark driver (SVGA server)
  294.  
  295.    o More complete acceleration has been implemented using XAA, including line
  296.      draw, fill, and text acceleration, at different colour depths.
  297.  
  298. 3.19  W32 driver (SVGA server)
  299.  
  300.    o The SVGA server now supports acceleration for the most recent ET4000W32
  301.      chips. In 3.3, the ET4000W32p chips are now fully accelerated, and also
  302.      support the higher performing linear memory layout (read the tseng README
  303.      file for more information: there are a few problems).
  304.  
  305.    o VESA DPMS (monitor power saving) support was added.
  306.  
  307.    o There is now support for more than 256 colors on most ET4000W32i and
  308.      ET4000W32p chips. This means 15, 16, 24 and/or 32 bits per pixel modes
  309.      (32768, 65536 or 16 million colors) are supported on most common RAMDACs.
  310.      On the W32p, these modes are accelerated. On the W32i, there is no accel-
  311.      eration in any mode. For accelerated support on W32i chips, refer to the
  312.      separate W32 server (XF86_W32).
  313.  
  314.    o A few bugs in XFree86 3.2 and 3.2A have been fixed. Most importantly the
  315.      failure to probe some PCI cards has been resolved.
  316.  
  317.    o Fix interference with ISA-DMA sensitive devices (soundcards, floppy-tape
  318.      drives)
  319.  
  320.    o Support for the Chrontel RAMDAC has been added.
  321.  
  322. 3.20  ET6000 driver (SVGA server)
  323.  
  324.    o The ET6000 driver in the separate W32 server (XF86_W32) has not changed
  325.      significantly.
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334. Release Notes for XFree86[tm] 3.3
  335.  
  336.  
  337.  
  338.    o On the other hand, the ET6000 driver in the SVGA server, which already
  339.      existed in XFree86 3.2 for all color depths, is now fully accelerated for
  340.      all those color depths. It builds upon the new XAA architecture, which is
  341.      the cornerstone of a new acceleration framework within the XFree86
  342.      servers. It is responsible for the outstanding acceleration performance of
  343.      this release.
  344.  
  345.    o Many small problems which existed in the initial 3.2 release have been
  346.      solved. Screen noise, flicker or instability at higher pixel clocks are
  347.      mostly fixed. Some detection problems are gone. Weird behaviour (jumping
  348.      and screen wrap) when panning through large virtual desktops has been
  349.      fixed. The server now detects the correct amount of memory on ET6000 cards
  350.      with 2.25 MB of MDRAM. More realistic pixel clock rate limits have been
  351.      put in place, to avoid modes that would cause screen problems.
  352.  
  353.    o DPMS support was added.
  354.  
  355.    o The ET6000 hardware cursor is now supported. Read the Tseng documentation
  356.      file for more information (there are a few limitations)
  357.  
  358.    o fix interference with ISA-DMA sensitive devices (soundcards, floppy-tape
  359.      drives)
  360.  
  361. 3.21  Alliance ProMotion driver (SVGA server)
  362.  
  363.    o The driver now recognises the AT24 chipset, but it is treated the same way
  364.      as the AP6422.
  365.  
  366. 3.22  Matrox driver (SVGA server)
  367.  
  368.    o More complete acceleration for the Millennium (MGA2064W).
  369.  
  370.    o Support is included for the Mystique (including some acceleration).  This
  371.      code is very new.
  372.  
  373.    o 24 bpp mode tiled pattern problems still present.
  374.  
  375.    o Support for DGA, Sync-on-Green, and DPMS.
  376.  
  377.    o The "nolinear" option is no longer available.
  378.  
  379.    o Support for 8 bits per colour component (at 8bpp) has been added.
  380.  
  381. 3.23  Cirrus driver (SVGA server)
  382.  
  383.    o More complete acceleration for all chips with a BitBLT engine (CL-GD5426,
  384.      5428, 5429, 5430, 5434, 5436, 5440, 5446, 7541, 7543, and 7548).
  385.  
  386.    o More complete acceleration for Laguna series chips (CL-GD546X).
  387.  
  388.    o The support for the 754x series of laptop controllers has been improved.
  389.  
  390.    o The 24bpp mode on the CL-GD5430/40 has been fixed.
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400. Release Notes for XFree86[tm] 3.3
  401.  
  402.  
  403.  
  404.    o Support for the CL-GD5480 has been added.
  405.  
  406. 3.24  SiS driver (SVGA server)
  407.  
  408.    o Significant updates have been made to the SiS driver (see README.SiS for
  409.      further details).
  410.  
  411.    o Acceleration support is included, making use of XAA.
  412.  
  413.    o Linear addressing is supported.
  414.  
  415.    o Support has been added for 15/16/24bpp.
  416.  
  417.    o Support has been added for programmable clocks.
  418.  
  419.    o HW cursor support is included.
  420.  
  421. 3.25  Chips and Technologies driver (SVGA server)
  422.  
  423.    o Support has been included for the 65525, 65535, 64200 and 64300
  424.  
  425.    o Problems relating to blank screen at start-up and text mode restoration
  426.      with the 65550 and 65554 should now be fixed
  427.  
  428.    o Acceleration support for all chips has improved due to the new XAA archi-
  429.      tecture.
  430.  
  431.    o Many additional minor fixes and documentation updates (see README.chips
  432.      for further details).
  433.  
  434. 3.26  S3 ViRGE driver (SVGA server)
  435.  
  436.    o Completely new driver for the ViRGE family. The driver works with linear
  437.      addressing and PCI chipsets.
  438.  
  439.    o Acceleration support uses the XAA architecture.
  440.  
  441.    o The driver supports 8/15/16/24/32 bpp on all cards.
  442.  
  443.    o Acceleration includes bitblits, filled rectangles, color expansion and
  444.      pattern fills (8/15/16/24 bpp). Acceleration at 32 bpp is limited to bit-
  445.      blits and filled rectangles.
  446.  
  447.    o Includes HW cursor support.
  448.  
  449.    o See README.S3V for further details.
  450.  
  451. 3.27  WD90C24 driver (SVGA server)
  452.  
  453.    o DPMS support is included (only for "off" mode so far).
  454.  
  455. 3.28  Compaq AVGA driver (SVGA server)
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466. Release Notes for XFree86[tm] 3.3
  467.  
  468.  
  469.  
  470.    o The Compaq AVGA driver has been resurrected.  The bugs causing it to not
  471.      work in some previous releases have been fixed.
  472.  
  473. 3.29  Hercules mono driver
  474.  
  475.    o The problems with the Hercules mono driver in previous releases has now
  476.      been fixed, and the driver is included in this release.
  477.  
  478. 3.30  Client/Library changes
  479.  
  480.    o The libraries have been updated to R6.3.  The shared lib version numbers
  481.      for libXext and libICE have been bumped to 6.3.  The others remain the
  482.      same.
  483.  
  484.    o An Xlib problem with non-latin-1 encodings that shows up when using XKB is
  485.      fixed.
  486.  
  487.    o Some Xlib security vulnerabilities have been fixed.
  488.  
  489.    o Xterm's emulation of DECUDK (DEC user-defined keys) now (correctly) inter-
  490.      prets shifted keys only.
  491.  
  492.    o VT52 emulation has been added to xterm.
  493.  
  494.    o Xterm's VT100 emulation generates correct codes for PF1-PF4, as well as
  495.      the keypad "+" and ",".  These codes differ from the VT220 emulation.
  496.  
  497.    o Some xterm bugs have been fixed, including coloured background exposure
  498.      while selection is active, and missing state changes in the VT100 emula-
  499.      tion.
  500.  
  501.    o Xterm's memory requirements for colour have been reduced.    The colour
  502.      resource file is merged with the regular resource file to reduce installa-
  503.      tion problems.
  504.  
  505.    o Emulation of VT220 soft-reset, and non-DEC REP (repeat) control sequence
  506.      has been added to xterm.
  507.  
  508.    o Xterm now recognizes control sequences for 16 colors (from aixterm).
  509.  
  510.    o xset includes support for the DPMS extension.
  511.  
  512.    o xset's "r rate" flag was broken on some OSs, and is now fixed.
  513.  
  514. 3.31  xf86config utility
  515.  
  516.    o More modelines were added. There are now high-refresh versions of most
  517.      common modes available (85 and 100 Hz). 512x384, 1152x864, 1600x1200 and
  518.      1800x1440 modes were added.
  519.  
  520. 3.32  SuperProbe
  521.  
  522.    o Add detection of Alliance Pro Motion chips.
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532. Release Notes for XFree86[tm] 3.3
  533.  
  534.  
  535.  
  536.    o Add detection of I128-2.
  537.  
  538.    o Add detection of S3 Trio64UV+ and Aurora64V+, Trio64V2/DX and /GX, S3
  539.      ViRGE/DX and /GX and Plato/PX.
  540.  
  541.    o Add detection of Matrox chips.
  542.  
  543.    o Add detection of newer Trident chips, including the Cyber series.
  544.  
  545.    o Fix detection of ET4000W32 chips, and their memory probing.
  546.  
  547.    o Add detection of newer ATI chips.
  548.  
  549.    o Add detection of STG170x and CH8398 RAMDACs
  550.  
  551.    o Add detection of Sigma Designs REALMagic
  552.  
  553.    o Add detection of 3DLabs GLINT
  554.  
  555. 3.33  Fonts
  556.  
  557.    o Gzipped fonts are now supported.
  558.  
  559.  
  560. 4.  Installing the XFree86 3.3 Release
  561.  
  562. The XFree86 3.3 binaries are distributed as a full release, not as an upgrade.
  563.  
  564. What follows is a list of the XFree86 3.3 components.  There may be some varia-
  565. tions in this for some OSs.
  566.  
  567. The following are required for all installations:
  568.  
  569.  
  570.       preinst.sh      Pre-installation script
  571.       postinst.sh      Post-installation script
  572.       X33bin.tgz      Clients, run-time libs, and app-defaults files
  573.       X33doc.tgz      Documentation
  574.       X33fnts.tgz      75dpi, misc and PEX fonts
  575.       X33lib.tgz      Data files required at run-time
  576.       X33man.tgz      Manual pages
  577.       X33set.tgz      XF86Setup utility
  578.       X33VG16.tgz      16 colour VGA server (XF86Setup needs this server)
  579.  
  580.  
  581. The following is required for new installations, and optional for existing
  582. installations:
  583.  
  584.  
  585.       X33cfg.tgz      sample config files for xinit, xdm
  586.  
  587.  
  588. NOTE: Be very careful about installing X33cfg.tgz over an existing installation
  589. if you have customised your xinit and/or xdm config files.  Installing
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598. Release Notes for XFree86[tm] 3.3
  599.  
  600.  
  601.  
  602. X33cfg.tgz will overwrite any existing files.  If you do have customised files,
  603. there is no need to install X33cfg.tgz.
  604.  
  605. NOTE: The bitmap fonts distributed with this release are compressed using gzip
  606. rather than compress.  This means that you will probably want to remove the old
  607. versions (after backing them up).  The Xservers and font server in previous
  608. releases cannot read gzipped fonts, so keep a copy of the old fonts if you wish
  609. to run older servers.
  610.  
  611. The following X servers are for PC/AT based hardware (i.e., typical Intel ix86
  612. based PCs).  Choose at least one which matches your hardware, as well as the
  613. VGA16 server.  The VGA16 server is required by the new configuration utility
  614. (XF86Setup).
  615.  
  616.  
  617.       X338514.tgz      8514/A server
  618.       X33AGX.tgz      AGX server
  619.       X33I128.tgz      I128 server
  620.       X33Ma32.tgz      Mach 32 server
  621.       X33Ma64.tgz      Mach 64 server
  622.       X33Ma8.tgz      Mach 8 server
  623.       X33Mono.tgz      Mono server
  624.       X33P9K.tgz      P9000 server
  625.       X33S3.tgz      S3 server
  626.       X33S3V.tgz      S3 ViRGE server
  627.       X33SVGA.tgz      SVGA server
  628.       X33VG16.tgz      16 colour VGA server (XF86Setup needs this server)
  629.       X33W32.tgz      ET4000/W32, ET6000 server
  630.  
  631.  
  632.  
  633. The following X servers are available for Alpha hardware:
  634.  
  635.  
  636.       X33I128.tgz      I128 server
  637.       X33Ma64.tgz      Mach 64 server
  638.       X33Mono.tgz      Mono server (generic driver only)
  639.       X33P9K.tgz      P9000 server
  640.       X33TGA.tgz      DEC 21030 (TGA) server
  641.       X33S3.tgz      S3 server
  642.       X33S3V.tgz      S3 ViRGE server
  643.       X33SVGA.tgz      SVGA server (Matrox Millennium driver only)
  644.  
  645.  
  646.  
  647. The following X servers are for PC98 hardware.    If you have a PC98 machine,
  648. choose one which suits your hardware.  If you don't know what a PC98 machine
  649. is, you don't need any of these.
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664. Release Notes for XFree86[tm] 3.3
  665.  
  666.  
  667.  
  668.       X339NS3.tgz      PC98 NEC(S3) server
  669.       X339SPW.tgz      PC98 PCSKB-PowerWindow(S3) server
  670.       X339LPW.tgz      PC98 PowerWindowLB(S3) server
  671.       X339EGC.tgz      PC98 EGC(generic) server
  672.       X339GA9.tgz      PC98 GA-968V4/PCI(S3 968) server
  673.       X339GAN.tgz      PC98 GANB-WAP(cirrus) server
  674.       X339480.tgz      PC98 PEGC-480(generic) server
  675.       X339NKV.tgz      PC98 NKV-NEC(cirrus) server
  676.       X339WS.tgz      PC98 WABS(cirrus) server
  677.       X339WEP.tgz      PC98 WAB-EP(cirrus) server
  678.       X339WSN.tgz      PC98 WSN-A2F(cirrus) server
  679.       X339TGU.tgz      PC98 TGUI server
  680.  
  681.  
  682.  
  683. The following are optional.
  684.  
  685.  
  686.       X33f100.tgz     100dpi fonts
  687.       X33fcyr.tgz     Cyrillic fonts
  688.       X33fnon.tgz     Other fonts (Chinese, Japanese, Korean, Hebrew)
  689.       X33fscl.tgz     Scalable fonts (Speedo and Type1)
  690.       X33fsrv.tgz     Font server and config files
  691.       X33prog.tgz     X header files, config files and compile-time libs
  692.       X33nest.tgz     Nested X server
  693.       X33vfb.tgz     Virtual framebuffer X server
  694.       X33prt.tgz     X Print server
  695.       X33ps.tgz     PostScript version of the documentation
  696.       X33html.tgz     HTML version of the documentation
  697.       X33jdoc.tgz     Documentation in Japanese (for version 3.2)
  698.       X33jhtm.tgz     HTML version of the documentation in Japanese (3.2)
  699.       X33lkit.tgz     X server LinkKit
  700.       X33lk98.tgz     X server LinkKit for PC98 servers
  701.  
  702.  
  703. If you already have a version of XFree86 installed, MAKE A BACKUP OF /usr/X11R6
  704. BEFORE DOING ANYTHING ELSE.  The standard installation procedure will overwrite
  705. your existing version of XFree86.
  706.  
  707. If you are installing from scratch, create a directory called /usr/X11R6, then
  708. extract the required .tgz files.  If you don't have enough space in /usr for
  709. this, create a directory elsewhere and create a symbolic link to it.  E.g., if
  710. you create a directory in /home:
  711.  
  712.       mkdir /home/X11R6
  713.       ln -s /home/X11R6 /usr
  714.  
  715. The next step is to run the pre-installation script.  This script makes some
  716. preliminary checks of your system.  For some OSs, it may tell you to install
  717. new versions of some system components before proceeding with the installation.
  718. This script may also remove some outdated files and symbolic links from a pre-
  719. vious installation that could cause problems.
  720.  
  721. Copy the preinst.sh script to /var/tmp, then go to /usr/X11R6 and run it:
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730. Release Notes for XFree86[tm] 3.3
  731.  
  732.  
  733.  
  734.       cd /usr/X11R6
  735.       sh /var/tmp/preinst.sh
  736.  
  737. The .tgz files are gzipped tar files.  To extract them, go to /usr/X11R6, and
  738. run the following as root for each file you need:
  739.  
  740.       gzip -d < X33file.tgz | tar vxf -
  741.  
  742.  
  743. On some OSs, you might get some "Broken Pipe" messages.  Providing there are no
  744. other messages associated with this, they can be safely ignored.  Note: You
  745. should not be running X while doing this installation.    Doing so may cause the
  746. installation to fail, or cause your X session to crash.
  747.  
  748. If you are using NetBSD or FreeBSD, a more reliable (and highly recommended)
  749. way of doing this is to extract the .tgz files with:
  750.  
  751.          gzip -d < X33file.tgz | tar -v -x --unlink -f -
  752.  
  753. If you have GNU cpio (as Linux does) or SVR4 cpio, a more reliable (and highly
  754. recommended) way of doing this is to extract the .tgz files with:
  755.  
  756.       gzip -d < X33file.tgz | cpio -i -v -d -u -H ustar
  757.  
  758. Once the required .tgz files have been extracted, copy the postinst.sh script
  759. to /var/tmp, then go to /usr/X11R6 and run it:
  760.  
  761.       cd /usr/X11R6
  762.       sh /var/tmp/postinst.sh
  763.  
  764. For OSs which use ldconfig (like Linux, FreeBSD, NetBSD and OpenBSD), you
  765. should either run ldconfig or reboot to complete the installation.  Some Linux
  766. releases don't run ldconfig automatically at reboot, so you may need to run it
  767. manually.  If you are using FreeBSD, NetBSD or OpenBSD, and your version of
  768. ldconfig supports the -m option, you can run:
  769.  
  770.       ldconfig -m /usr/X11R6/lib
  771.  
  772.  
  773. Otherwise for these OSs, check /etc/rc to see how ldconfig gets run at boot
  774. time.
  775.  
  776.      Generated from XFree86: xc/programs/Xserver/hw/xfree86/doc/sgml/RELNOTE.sgml,v 3.59.2.16 1997/06/02 01:44:14 dawes Exp $
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796. Release Notes for XFree86[tm] 3.3
  797.  
  798.  
  799.  
  800.  
  801.  
  802.  
  803.  
  804.  
  805.  
  806.  
  807.  
  808.  
  809.  
  810.  
  811.  
  812.  
  813.  
  814.  
  815.  
  816.  
  817.  
  818.  
  819.  
  820.  
  821.  
  822.  
  823.  
  824.  
  825.  
  826.  
  827.  
  828.  
  829.  
  830.  
  831.  
  832.  
  833.  
  834.  
  835.  
  836.  
  837.  
  838.  
  839.  
  840.  
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862.  
  863.  
  864.  
  865.  
  866.                    CONTENTS
  867.  
  868.  
  869.  
  870. 1. XFree86 and X11R6.3 ...................................................... 1
  871.  
  872. 2. OS issues ................................................................ 1
  873.  
  874. 3. New Features in 3.3 ...................................................... 2
  875.    3.1    General ............................................................. 2
  876.    3.2    General X server changes ............................................ 2
  877.    3.3    XF86Setup ........................................................... 2
  878.    3.4    PC98 Support ........................................................ 2
  879.    3.5    Alpha (AXP) platform support ........................................ 2
  880.    3.6    XInput Extension .................................................... 3
  881.    3.7    XKEYBOARD Extension ................................................. 3
  882.    3.8    SVGA server ......................................................... 3
  883.    3.9    S3 server ........................................................... 3
  884.    3.10 S3V (ViRGE) server .................................................. 4
  885.    3.11 Mach64 server ....................................................... 4
  886.    3.12 Mach32 server ....................................................... 4
  887.    3.13 W32 server .......................................................... 4
  888.    3.14 P9000 server ........................................................ 4
  889.    3.15 I128 server ......................................................... 5
  890.    3.16 TGA server .......................................................... 5
  891.    3.17 Trident driver (SVGA server) ........................................ 5
  892.    3.18 Ark driver (SVGA server) ............................................ 5
  893.    3.19 W32 driver (SVGA server) ............................................ 5
  894.    3.20 ET6000 driver (SVGA server) ......................................... 5
  895.    3.21 Alliance ProMotion driver (SVGA server) ............................. 6
  896.    3.22 Matrox driver (SVGA server) ......................................... 6
  897.    3.23 Cirrus driver (SVGA server) ......................................... 6
  898.    3.24 SiS driver (SVGA server) ............................................ 7
  899.    3.25 Chips and Technologies driver (SVGA server) ......................... 7
  900.    3.26 S3 ViRGE driver (SVGA server) ....................................... 7
  901.    3.27 WD90C24 driver (SVGA server) ........................................ 7
  902.    3.28 Compaq AVGA driver (SVGA server) .................................... 7
  903.    3.29 Hercules mono driver ................................................ 8
  904.    3.30 Client/Library changes .............................................. 8
  905.    3.31 xf86config utility .................................................. 8
  906.    3.32 SuperProbe .......................................................... 8
  907.    3.33 Fonts ............................................................... 9
  908.  
  909. 4. Installing the XFree86 3.3 Release ....................................... 9
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.                        i
  923.  
  924.  
  925.  
  926. $XFree86: xc/programs/Xserver/hw/xfree86/doc/RELNOTES,v 3.52.2.12 1997/06/02 01:46:14 dawes Exp $
  927.