Patch-ID# 112622-17 Keywords: pgx m64 driver window config Synopsis: SunOS 5.9: M64 Graphics Patch Date: Oct/08/2004 Install Requirements: Reboot after installation Solaris Release: 9 SunOS Release: 5.9 Unbundled Product: Unbundled Release: NOTE: This patch may contain one or more OEM-specific platform ports. See the appropriate OEM_NOTES file within the patch for information specific to these platforms. DO NOT INSTALL this patch on an OEM system if a corresponding OEM_NOTES file is not present (or is present, but instructs not to install the patch), unless the OEM vendor directs otherwise. Xref: Topic: Relevant Architectures: sparc.sun4u BugId's fixed with this patch: 4452851 4531901 4632595 4633941 4668719 4672129 4682681 4684877 4692693 4692955 4735033 4737335 4749353 4769331 4788379 4809395 4810073 4823882 4850359 4884504 4892535 4910182 4916240 4930077 4941630 4986097 5013232 5026499 5079625 Changes incorporated in this version: 5079625 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: /platform/sun4u/kernel/drv/m64 /platform/sun4u/kernel/drv/sparcv9/m64 /usr/openwin/server/modules/ddxSUNWm64.so.1 /usr/sbin/m64config Problem Description: 5079625 m64 frame buffer problem and core dump (from 112622-16) 5026499 m64: Large table is corrupted on X application. (from 112622-15) 5013232 m64:OpenView NNM: color of line is changed, or line is disapeared 4916240 cadence massively slower on pgx64 compared to ffb2+, pgx24, etc (from 112622-14) 4986097 defDepth should work without also setting the resolution (from 112622-13) 4692955 add 1400x1050 video mode 4930077 vsw5.1.3 regression: Xlib9/XDrawLine and Xlib9/XDrawSegments failed in s9u6_03 4941630 VSW.5.1.3: XSetLineAttributes regression in s9u6_04 pre-integrated testing (from 112622-12) 4910182 VSW5.1.3: huge regression due to pixel errors (from 112622-11) 4892535 vsw512 testcase XCreatePixmapCursor 13 crashes M64 and PGX64 Server (from 112622-10) 4788379 m64 should provide depths required by the Render extension 4850359 m64config doesn't show 1600x1200x75 as supported resolution for 21" monitor 4884504 cannot bring up xserver with pgx64 and other framebuffer in system framebuffer in system (from 112622-09) 4809395 added missing queue depth checks for VIS block stores 4810073 Naturetech laptop CDE fails to start after installing 108606-29 4823882 cannot display 8k characters with the pgx64 card in 32 bit mode (from 112622-08) 4735033 [kern.notice] NOTICE: atim64_waitForIdle: gui stat = 1800001 (from 112622-07) 4769331 M64 & PGX64 ddx failed in vsw5 tests:/tset/Xlib4/dstrywdw/,/tset (from 112622-06) 4737335 Xsun hanging intermittently on Ultra 10/5's running CDE 1.4 4749353 X server loops running Zuken EDA app (from 112622-05) 4692693 PGX24: large size of the rectangle does not show the line. (from 112622-04) 4452851 add 1920x1200x60 analog 4633941 screen blanking should also turn off LCD and backlight 4684877 Monitor goes blank when Stop-A pressed during screen lock (from 112622-03) 4672129 PGX64 can't display dtlogin if default visual is 8-bit TrueColor. 4682681 S8 kernel patch 108528-13 causes addon PGX64 to not draw some lines Blade 100 (from 112622-02) 4668719 108606-21 causes XDrawRectangle() doesn't work well. (from 112622-01) 4531901 Xsun gets stuck when penrose screensaver is running 4632595 PGX64: HW cursor icon showing up briefly when crossing screen on multiheaded sys Patch Installation Instructions: -------------------------------- For Solaris 2.0-2.6 releases, refer to the Install.info file and/or the README within the patch for instructions on using the generic 'installpatch' and 'backoutpatch' scripts provided with each patch. For Solaris 7-9 releases, 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/104945-02 The following example removes a patch from a standalone system: example# patchrm 104945-02 For additional examples please see the appropriate man pages. Special Install Instructions: ----------------------------- When both a PGX64 and an Emulex card are installed in the system, a panic may occur with a PCI SERR" error displayed on the console. This panic occurs when the window system starts. This problem is described in bugs 4514116 and 4492263. Workaround for this problem: Insert the PGX64 graphics card and the Emulex card into separate PCI buses. Resolution for this problem: Upgrade Schizo ASIC to version 2.4 or later. This is done by replacing the motherboard. The version of Schizo ASIC being used is determined from the output of 'prtdiag -v'. Example output: Port Model ID Status Version -------- ---- ------ ------- Schizo 8 ok 4 The "Port Version" maps to the Schizo revision thus: 4 = Schizo 2.2 5 = Schizo 2.3 6 = Schizo 2.4 7 = Schizo 2.5 For more information please consult SRDB *ID74277* After installing this patch, reboot the system to load the newly installed driver. README -- Last modified date: Friday, October 8, 2004