Patch-ID# 109401-14
Keywords: security X11 6.4.1_x86 video driver ati 810 matrox nvidia s3 kdmconfig
Synopsis: SunOS 5.8_x86: Updated video drivers and fixes
Date: Dec/24/2002

Install Requirements: None                      
                      
Solaris Release: 8_x86

SunOS Release: 5.8_x86

Unbundled Product: 

Unbundled Release: 

Xref: 

Topic: SunOS 5.8_x86: Updated video drivers and fixes

Relevant Architectures: i386
NOTE:
*** Important ***
This patch includes video support for Intel 810 and 815 video devices.
When using this patch for Intel 810/815 support, patch 110959-01 or
later MUST also be installed.  Patch 110959-01 provides an updated xsvc
driver that is required for the Intel 810/815 support.  The xsvc patch
is not required for the other support included in this patch.

BugId's fixed with this patch: 4214829 4261969 4277626 4282716 4286989 4302364 4302368 4308451 4309613 4319297 4322314 4326244 4326353 4330223 4330423 4331923 4355593 4355943 4359858 4360725 4360743 4361061 4361998 4371810 4373680 4379886 4386578 4387761 4401551 4405955 4409559 4411550 4418931 4419645 4420818 4422935 4425845 4433747 4447973 4449958 4450002 4455003 4463893 4465238 4479204 4520028 4613982 4620258 4623327 4768664

Changes incorporated in this version: 4768664

Patches accumulated and obsoleted by this patch: 

Patches which conflict with this patch: 

Patches required with this patch: 

Obsoleted by: 

Files included with this patch: 

/usr/openwin/bin/kdmconfig
/usr/openwin/lib/Xcheck
/usr/openwin/lib/app-defaults/XCheck.vga
/usr/openwin/platform/i386/config/modules/config/x86Config.so.1
/usr/openwin/platform/i386/config/modules/probe/x86Probe.so.1
/usr/openwin/server/lib/libaccel.so.1
/usr/openwin/server/lib/libxf86com.so.1
/usr/openwin/server/modules/ddxSUNWati.so.1
/usr/openwin/server/modules/ddxSUNWati128.so.1
/usr/openwin/server/modules/ddxSUNWct55x.so.1
/usr/openwin/server/modules/ddxSUNWi810.so.1
/usr/openwin/server/modules/ddxSUNWkbd.so.1
/usr/openwin/server/modules/ddxSUNWmatrox.so.1
/usr/openwin/server/modules/ddxSUNWnvidia.so.1
/usr/openwin/server/modules/ddxSUNWs3.so.1
/usr/openwin/server/modules/ddxSUNWx86mouse.so.1
/usr/openwin/server/modules/ddxSUNWxf86trident.so.1
/usr/openwin/server/modules/ddxSUNWxf86vesa.so.1
/usr/openwin/share/etc/devdata/SUNWaccel/boards/ati/rage128-16.xqa
/usr/openwin/share/etc/devdata/SUNWaccel/boards/ati/rage128-32.xqa
/usr/openwin/share/etc/devdata/SUNWaccel/boards/ati/rage128-8.xqa
/usr/openwin/share/etc/devdata/SUNWaccel/boards/ati/ragepro-2.xqa
/usr/openwin/share/etc/devdata/SUNWaccel/boards/ati/ragepro-4.xqa
/usr/openwin/share/etc/devdata/SUNWaccel/boards/ati/ragepro-8.xqa
/usr/openwin/share/etc/devdata/SUNWaccel/boards/chips/69000-svga.xqa
/usr/openwin/share/etc/devdata/SUNWaccel/boards/intel/i810-4.xqa
/usr/openwin/share/etc/devdata/SUNWaccel/boards/matrox/mga-g400-16.xqa
/usr/openwin/share/etc/devdata/SUNWaccel/boards/matrox/mga-g400-32.xqa
/usr/openwin/share/etc/devdata/SUNWaccel/boards/nvidia/riva-tnt2-32.xqa
/usr/openwin/share/etc/devdata/SUNWaccel/boards/trident/trident.xqa
/usr/openwin/share/etc/devdata/SUNWaccel/boards/vesa/vesa.xqa
/usr/openwin/share/etc/devdata/iddbdir/adapters.idb
/usr/openwin/share/etc/devdata/iddbdir/pointers.idb
/usr/openwin/share/etc/devdata/keyboards/portugal101.kbd
/usr/openwin/share/etc/keytables/MS_US101A_x86.kt.Z
/usr/openwin/share/etc/keytables/Portugal_x86.kt.Z
/usr/openwin/share/etc/keytables/US101A_x86.kt.Z

Problem Description:

4768664 PC keyboard does not work in xkb mode
 
(from 109401-13)
4620258 VESA, Trident: add new video support
4623327 kdmconfig: Video Model may become "Unknown"
 
(from 109401-12)
4261969 U.S. X86 keyboards do not have AltGraph defined
4277626 NVIDIA TNT2: 640x480 res fails
4355593 kdmconfig does not properly run in terminal of certain size
4418931 kdmconfig video test shows wrong colors in 16 color vga mode
4479204 ATI Radeon LE: horizontal dashes on screen
4520028 NVIDIA GeForce*: add new video support
4613982 ATI Radeon 8500 and 7500: add new video support
 
(from 109401-11)
4405955 Chips 69000: add new video support
 
(from 109401-10)
4326244 NVIDIA TNT2: No drag icon during drag & drop in dtp
4355943 libaccel: Server crashes when drawing many rectangles
4371810 text widget right mouse click menu non-functional
4379886 NVIDIA TNT2: fix screen blanking for welcome screen
4409559 kdmconfig does not list Rage LT PRO
4420818 ATI Radeon: add new video support
4433747 kdmconfig does not run while booting x86 diskless clients
4450002 ATI RAGE 128: driver crashes on some new cards
4455003 ATI RAGE 128: Improve refresh rate and misc fixes
4463893 mouse: improve 3-button emulation
4465238 I810: fix screen blanking for dtlogin welcome screen
 
(from 109401-09)
4449958 New missing directory message about /etc/.../boards
 
(from 109401-08)
4447973 kdmconfig: search alternate paths for xqa and adapters.idb files
 
(from 109401-07)
4425845 Buffer overflow in Xsun via HOME environment variable
 
(from 109401-06)
4214829 S3 ViRGE/VX: Characters blurred/distorted while using CDE
4419645 keytable: fix spelling of "Portuguese" in Portugal_x86.kt
4422935 Intel 810: video device not identified on new Intel
 
(from 109401-05)
4411550 Matrox G450: add new video support
 
(from 109401-04)
4373680 Intel I810/I815: Add new video support
4386578 Intel I810/I815 miscellaneous fixes
4387761 ATI RAGE "GM": device not recognized by kdmconfig
4401551 libaccel.so.1: fix warning generated by compiling OSsvc.c
 
(from 109401-03)
4331923 "kdmconfig -d" does not save the keyboard information
 
(from 109401-02)
4282716 ATI RAGE 128: Add new video support
4359858 NVIDIA TNT2 M64: add video support
4360725 NVIDIA TNT2: mouse pointer visible when screen blanked
4360743 NVIDIA TNT2: some vga text mode apps leaves border in dtterm
4361998 ATI RAGE 128: 32MB cards don't work in low-res modes
4361061 ATI RAGE XL: device not recognized by kdmconfig in new Compaq system
 
(from 109401-01)
4302368 ATI RAGE "GY": Add new video support
4302364 ATI RAGE XL: Add new video support
4330223 ATI RAGE LT PRO: Add new video support
4309613 ATI Mach64VT4 ("VV"): doesn't display properly
4326353 ATI RAGE IIC: doesn't work on Dell PowerEdge 2400 server
4322314 Matrox G400: add support for 16Mb card
4319297 Matrox G400: character drawing slow
4286989 Matrox Millennium: system hangs
4308451 kdmconfig may change mode of stdin
4330423 Fix layout for portugal101.kbd

Patch Installation Instructions:
--------------------------------
 
For Solaris 8 release, refer to the man pages for instructions on
using 'patchadd' and 'patchrm' scripts provided with Solaris.
Any other special or non-generic installation instructions should be
described below as special instructions.  The following example
installs a patch to a standalone machine:
 
       example# patchadd /var/spool/patch/109401-14
 
The following example removes a patch from a standalone system:
 
       example# patchrm 109401-14
 
For additional examples please see the appropriate man pages.

Special Install Instructions:
-----------------------------
After installing this patch, kdmconfig may be run to update the
X Server device configuration.
 
For bug 4331923 kdmconfig must be put in the mini-root as well as the install
image.  The version in the mini-root is what will be used by jumpstart, so
this must be patched for this fix to work during jumpstart.
 
If installing for Intel 810 or 815 support, see Important Note, above.

README -- Last modified date:  Tuesday, December 24, 2002

