Search
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[summit-announce] Summit 2.4-13 (non-HX) is now available



=======================
This is a posting from a mailing list to which you have
subscribed.  Past postings are available from our web site at
<http://www.xig.com/Lists/summit-announce>.
=======================

Xi Graphics is pleased to announce the release of Version 2.4-13 of Accelerated-X Summit WX Parhelia, DX (ATI for Sparc) and MX
(Matrox/ATI for linux/solaris intel).


The new servers can be found at:

     Linux (i386/x86_64) WX
     ftp://ftp.xig.com/pub/Summit/linux/workstation/

     Linux (i386/x86_64) MX
     ftp://ftp.xig.com/pub/Summit/linux/multihead/

     Solaris (i386/x86_64) WX
     ftp://ftp.xig.com/pub/Summit/solaris/workstation/

     Solaris (i386/x86_64) MX
     ftp://ftp.xig.com/pub/Summit/solaris/multihead/

     Solaris (sparc) DX Platinum
     ftp://ftp.xig.com/pub/Summit/solaris/desktop/

This version corrects several issues seen in 2.4-12.

Here are some brief release notes on 2.4-13:

2.4-13 Summit (v2.4 (non-HX) packages (x86/x86_64/sparc))

- fix for linux systems that use XCB as the underlying transport
  infrastructure in libX11 to properly detect when OpenGL Direct
  Rendering is allowed.  Previously, Direct Rendering was being
  disabled on these systems.

- rework client buffer allocation in the server to improve performance
  and efficiency.  Under certain loads and with certain GPUs, this can
  provide a significant performance improvement, particularly on
  Solaris Sparc systems.

- Correct some keymap issues with German Type 6 & 7 USB keyboards
  under Solaris.

- do not open /dev/console on Solaris Sparc systems.  It isn't needed,
  and can prevent the serial console/ALOM from working on the first
  server startup.

- add ability to limit scroll events on USB scroll mice under Solaris.
  This is controlled via a device property in the DCF file, and is
  disabled by default.

- fix bug that incorrectly cleared the device flags when a wheel
  mouse was detected under Solaris.

- add new default font paths to default Xaccel.ini (/usr/share/fonts).

- on Matrox G4XX, correct a clipping issue with OpenGL.

- Add OpenGL support for Matrox Parhelia P650 cards.

- on Intel MMX/SSE/SSE2 systems, correct a potential server crash when
  OpenGL is being used.

- fix a couple of more bad frees/double frees in OpenGL GLX handling.

- modify internal memory allocator to deal with unexpected mmap()
  operation on certain linux vendor kernels (RHEL5).  This was
  noticable easily on RHEL5 systems when using (or trying to use)
  gnome.  The result would be an apparent hang (though the server was
  not really hung).

- DFP fixes:

  - previously, a digital flat panel (DFP) was required to be
    configured at the panel's native resolution.  If not, a fallback
    to an analog timing was done, which probably never worked.

    Now such panels can be driven at lower resolutions than their
    native resolutions.  If the GPU supports scaling, the panel will
    still be driven at a native resolution, and the GPU will handle
    scaling.

    On chips that do not support scaling (Matrox for example), it is
    assumed that the panel itself supports scaling and an appropriate
    digital timing is used.

- add 1680x1050, 1920x1200 and 2650x1600 LCD Monitor VDA's.

- AGP fixes:

- fixed a potential hang when VT switching on AGP systems.

   - On some systems, AGP was not being enabled when it should have
     been.

   - AGP might be incorrectly enabled, even when expressly disabled in
     Xaccel.ini.

- Due to complaints about the new VT allocation behavior in 2.4-12
  (particularly under gnome's GDM), simply warn when the server is
  being asked to allocate a VT that has already been allocated, and
  hope whomever started the server (GDM) knows what it's doing.

- fix Xsetup to not discard the ';unscaled' font property when
  initializing a new Xaccel.ini.

- when an xsvc version mismatch is detected, output the detected and
  expected versions.  It helps to output useful information once in
  awhile.

- correct a bridge issue on certain parhelia based based boards
  (mainly PCIe) that could adversly affect data transfer performance.

- xsvc fixes:

- Linux xsvc 4.0-12: changes to support 2.6.22, .23 and .24 kernels.

  - Solaris xsvc 4.0-13: Fix problem that prevented direct rendering
    from working for normal users.

    Add ability for drivers to more finely control DMA
    synchronization.  This can provide a significant performance
    improvment on Solaris Sparc systems.


Thank you for choosing Accelerated X!


Xi Graphics, Inc.
http://www.xig.com/

=====================
To unsubscribe from this list, please send email to majordomo@xxxxxxx
with the message content 'unsubscribe summit-announce'.
=====================