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