OBSOLETE Patch-ID# 106146-27
Keywords: PGX m64 driver window config
Synopsis: Obsoleted by: 106146-28 SunOS 5.7: M64 Graphics Patch
Date: Jul/29/2002

Install Requirements: See Special Install Instructions                      
                      
Solaris Release: 7

SunOS Release: 5.7

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: 4107733 4109173 4130553 4144603 4147781 4166564 4166676 4167729 4174185 4174287 4174783 4175585 4175630 4175668 4175851 4178198 4182726 4185216 4185486 4189734 4191155 4191632 4192291 4192921 4194640 4198192 4199987 4204624 4205110 4210359 4211738 4219116 4219978 4221678 4225222 4233105 4241386 4244431 4250207 4253758 4254354 4255106 4258109 4262683 4268569 4269284 4277402 4282843 4286595 4287002 4288673 4337456 4344114 4359199 4365728 4389979 4393837 4402405 4412237 4417526 4423176 4426011 4426121 4426749 4431083 4456668 4463182 4472746 4476572 4476723 4477592 4521187 4530475 4531901 4616475 4668719 4672129 4682681

Changes incorporated in this version: 4672129 4682681

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
	/usr/openwin/server/modules/ddxSUNWm64.so.1
 	/platform/sun4u/kernel/drv/sparcv9/m64
/usr/sbin/m64config

Problem Description:

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 106146-26)
 4668719 108606-21 causes XDrawRectangle() doesn't work well.
 
(from 106146-25)
 4531901 Xsun gets stuck when penrose screensaver is running
 
(from 106146-24)
 4616475 PGX64: in depth 32, Blinking function in X based GUI application does
         not work.
 
(from 106146-23)
 4530475 atim64_waitForIdle errors
 
(from 106146-22)
 4402405 When using Sagre CAD lines appear to be broken and slightly jogged (reworked)
 4521187 acroread on s81 build 49 can kill session
 
(from 106146-21)
 4402405 When using Sagre CAD lines appear to be broken and slightly jogged
 
(from 106146-20)
 4456668 Graphics application is running slow on Sun-Blade-100
 4472746 m64 DDX should not use VIS on platforms which don't support it
 4476572 small memory leak in m64 8+24 code
 4476723 Running multi-heads Guava displays on Grover will hang Xsun
 4477592 Bugfix for bug 4286595 (8+24) disables "-depth 24"
 
(from 106146-19)
 4286595 8 bit shared visual support on PGX64
 4417526 PGX64 in Xinerama mode has text refresh problem
 4423176 m64config missing 1600x1200x60
 4426011 hsync pulse happens too early
 4426121 m64config prints out incorrect prom version
 4426749 1600x1200 modes have incorrect sync
 4431083 use deeper fifo on Rage-XL
 4463182 some sparkling from 4359199 reintroduced in previous patch
 
(from 106146-18)
 4359199 artifacts seen when guava is set to 1920x1080x72 at depth 24
 4412237 remove PGX64 SGRAM enable in the kernel driver
 
(from 106146-17)
 4337456 PGX24 graphics adapter combined sync violates Sun spec (reworked)
 4344114 m64config shows the defference of refresh rate between -prconf and
         -propt (reworked).
 4389979 add Rage-XL support
 4393837 Add support for some resolutions on 2.6/Solaris 7 and Solaris 8
 
(from 106146-16)
 4107733 pixel distortion on pineapple (m64) graphics card
 4365728 Pixel noise occur on on-board PGX 24 graphic component when running
  	 Cadence
 
(from 106146-15)
 4344114 m64config shows the defference of refresh rate between -prconf and
         -propt.
 
(from 106146-14)
 4337456 PGX24 graphics adapter combined sync violates Sun spec.
 
(from 106146-13)
 4250207 Barco claims that there is no front porch at 1280x1024x67
 
(from 106146-12)
 4221678 Ultra-5+ panics on power up of PGX card
 4233105 panic occurs when m64 driver resumes the frame buffer
 4262683 panic in m64 graphics driver when resuming under power management
 4268569 darwin panic in blalign again after applying 103652-22
 4287002 System panics in blalign when powerd is running
 4288673 m64 driver doesnot support dimension change,leaves screen useless
         on ME systems
 
(from 106146-11)
 4269284 Xsun crashes with Floating point exception on PGX24
 4277402 corruption of overlaid window with sunlink sna gui with patch
         105362-23 installed
 4282843 bitmap buttons are partially drawn twice.
 
(from 106146-10)
 4254354 PolyLine call corrupts overlay term window
 4258109 Stray pixels (dots) appear after installing PGX patch 105362-20
 
(from 106146-09)
 4130553 PGX at 800x600 exhibits visual artifacts.
 4144603 Screen resolution (800x600) makes the text as very light or not clear.
 4175585 Resolutions 800x600 and 1440x900 do not work.
 4244431 m64 card on Ultra 5 doesn't allow 800x600 resolution.
 4253758 800x600 resolution does not work.
 4255106 Top of the frame of button doesn't draw.
 
(from 106146-08)
 4241386 text can't draw properly when patch 105362-20 installed.
 
(from 106146-07)
 4109173 Application leaving imprints behind when moving graphics
 4147781 Zoomed in image corruption with PGX M64 on Ultra 10 in CAD package
 4192921 pgx suffers color degradation in OpenGL
 4211738 Scrolling a layout in Cadence left to right and back leaves dirt.
 4219116 Line endpoint clipping not quite right
 4219978 Various xtest failures
 4225222 m64 in 8bit mode uses different color table than other 8bit framebuffer
 
(from 106146-06)
 4192291 system hangs during CDE startup
 4210359 Ultra 5 PGX24 is displaying the corrupted drawing of Cadence
 
(from 106146-05)
 4199987 Problem of refresh and hang on Darwin+ / PGX24
 4204624 PGX patch causes Xsun server hangup on PGX+
 4205110 pgx24 card can cause Xsun to hang during zoom in Mentor graphics IC
 
(from 106146-04)
 4191155 m64 driver needs to support RageIIC
 4191632 XCopyPlane causes server crash if srcx,srcy negative
 4194640 Previous patch rev can cause window system hang
 4198192 Previous patch rev introduces regression with netscape
 
(from 106146-03)
 4185486 Lines with a zero line width (thin) are dropped on M64 card
 4189734 Previous patch rev introduces refresh problem with Win32
 
(from 106146-02)
 4166564 Polygon fill patterns do not always align properly
 4167729 m64Pro in 24bit depth doesn't work on older monitor(GDM-1662B).
 4174185 M64 needs to reset color table at refresh
 4174287 XDrawLine() draws extra lines when the width of the stub widget is
         beyond 8240.
 4174783 image object when moved leaves black space behind in PGX
 4175630 switching to 1280x1024x60 can produce scrambled screen
 4175668 sdtimage performance greatly reduced on PGX24 in 24 bit mode
 4175851 supported resolution cannot be used with monitor model 365-1354
 4178198 Cadence Graphics application has problems on PGX frame buffer.
 4182726 Medusa does not display dashed and dash-dotted polylines correctly
 4185216 Greyed-out menu items look wrong under CDE w/PGX24
 
(from 106146-01)
  4166676 PGX24 sometimes renders things wrong

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-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/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:
-----------------------------
After installing this patch, reboot the system to load the newly
installed driver.
 
We also recommend installation of the following manpage patches with
this patch:
 
        s7                      (English)       110392-01 (or newer)
        s7                      (Japanese)      107119-06 (or newer)

README -- Last modified date:  Friday, August 16, 2002

