Patch-ID# 103792-32 Keywords: PGX m64 driver window config Synopsis: PGX 2.5.1: M64 Graphics Patch Date: Jan/18/2002 Solaris Release: 2.5.1 SunOS Release: 5.5.1 Unbundled Product: Graphics Drivers PGX Unbundled Release: N/A NOTE: for OS 2.5.1_HW:4/97 Xref: Topic: Relevant Architectures: sparc.sun4u BugId's fixed with this patch: 4014769 4029631 4040143 4045707 4047108 4054005 4056452 4059603 4060833 4061349 4062108 4064347 4065566 4069724 4076014 4076407 4078145 4078895 4107733 4109173 4110034 4111577 4112097 4118538 4123331 4123411 4129438 4129522 4130553 4137558 4137641 4139121 4144603 4145511 4147781 4149940 4149958 4151750 4152291 4152548 4154447 4155940 4156023 4156231 4157084 4159742 4162427 4162428 4166564 4167729 4168317 4168365 4174185 4174287 4174783 4174910 4175585 4175630 4175668 4175851 4175889 4178198 4182726 4185216 4185486 4189734 4191155 4191632 4192291 4192921 4194640 4196868 4198192 4199987 4204529 4204624 4205110 4206276 4206849 4210359 4211738 4215384 4219116 4219978 4221678 4225222 4233105 4241386 4244431 4253758 4254354 4255106 4258109 4262683 4266345 4268569 4269284 4277402 4282843 4287002 4288673 4337456 4344114 4353922 4359199 4359222 4365728 4389974 4412237 4417526 4423176 4426011 4426121 4426749 4431083 4463182 4530475 Changes incorporated in this version: 4530475 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/server/modules/ddxSUNWm64.so.1 /usr/sbin/m64config /usr/share/man/man1m/m64config.1m /usr/share/man/man7d/m64.7d /platform/sun4u/kernel/drv/m64 Problem Description: 4530475 atim64_waitForIdle errors (from 103792-31) 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 103792-30) 4359199 artifacts seen when guava is set to 1920x1080x72 at depth 24 4412237 remove PGX64 SGRAM enable in the kernel driver (from 103792-29) 4149958 The bottom border of a command tool/window is unusually thick on m64Pro 4337456 PGX24 graphics adapter combined sync violates Sun spec 4344114 m64config shows the difference of refresh rate between -prconf and -propt. 4353922 Opening applications leave corrupted screen 4359222 when m64 is at 1920x1080x72, attempts to change to any other resolution fail 4389974 add Rage-XL support (from 103792-28) 4107733 pixel distortion on pineapple (m64) graphics card 4365728 Pixel noise occurs on on-board PGX 24 graphic component when running Cadence (from 103792-27) 4337456 PGX24 graphics adapter combined sync violates Sun spec (from 103792-26) 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 4266345 m64 frame buffer patch causes Windows NT Server 4.0 Terminal Server Edition 4268569 darwin panic in blalign again after applying 103652-22 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. 4287002 System panics in blalign when powerd is running 4288673 m64 driver does not support dimension change, leaves screen useless on ME systems (from 103792-25) 4254354 PolyLine call corrupts overlay term window 4258109 Stray pixels (dots) appear after installing PGX patch 105362-20 (from 103792-24) 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 103792-23) 4241386 text can't draw properly when patch 105362-20 installed (from 103792-22) 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 4225222 m64 in 8bit mode uses different color table than other 8bit framebuffer (from 103792-21) 4192291 system hangs during CDE startup 4196868 m64 framebuffer causing matlab application does not display properly 4204529 Window system locks up while running Candence on PGX 4204624 PGX patch causes Xsun server hangup on PGX+(24bit). 4206276 Stroke text is wrong on PGX24 with AutoCAD 4206849 Xsun process hangs, taking 99% of cpu time 4210359 Ultra 5 PGX24 is displaying the corrupted drawing of Cadence 4215384 Bad display on PGX24 with matlab / cossap 4219116 Line endpoint clipping not quite right 4219978 Various xtest failures (from 103792-20) 4199987 Problem of refresh and hang on Darwin+ / PGX24 4205110 pgx24 card can cause Xsun to loop during zoom (from 103792-19) 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 103792-18) 4185486 Lines with a zero line width (thin) are dropped on M64 card 4189734 Previous patch rev introduces refresh problem with Win32 (from 103792-17) 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 4174783 image object when moved leaves black space behind in PGX 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 103792-16) 4145511 m64 driver panic when board not configured for interrupts 4174910 suspend-resume does not work properly on PGX24 with resolution set 4175630 switching to 1280x1024x60 can produce scrambled screen 4175889 PGX driver mis-reports video frequencies (from 103792-15) 4168317 Power management on m64Pro using 24bit depth corrupts user environment 4168365 The cursor is invisible after power managing m64Pro using 8-bit depth (from 103792-14) 4118538 PGX (m64) does not support separate sync 4151750 24-bit support needs to be added for 2.5.1 and 2.6 4152291 Docs say DPA not supported, although seems to work 4154447 m64 driver needs to support PC monitors 4155940 Environment is corrupted after a suspend/resume cycle 4156231 Screen unreadable during suspend if resolution changed 4157084 Test hangs and display becomes unusable 4159742 FBIOMONNFO ioctl returns wrong frequencies 4162427 m64config sometimes leaves video sync polarity wrong 4162428 Driver incorrectly reports that 1600x1200x75 not supported. (from 103792-13) 4129522 Oracle app has problem displaying line drawings 4137558 Oracle Reports does not display properly 4149958 bottom border of command tool/window is thick on m64Pro 4152548 m64config lists resolutions that don't really work 4156023 m64config & window system should use depth "24" (from 103792-12) 4149940 openwin is corrupted on m64Pro with -res (from 103792-11) 4076014 Confusing error message from m64config 4137641 Display problems in 'MarketSheet'(3rd party) app. 4139121 Filled polygons lose fill in zoomed view on Cadence (from 103792-10) 4123331 XDrawLine displays in the window when draw out of the window 4129438 1600x1280 resolution doesn't work (from 103792-09) 4123411 Changing screen resolution using m64config freezes the system (from 103792-08) 4110034 Application leaving imprints behind when clicking graphics around 4112097 Kernel stack overflow panic occurred on UE450 (from 103792-07) 4111577 vertical purple lines on framebuffer after resolution change (from 103792-06) 4078895 m64 refuses to suspend while being power-managed (from 103792-05) 4069724 Unsuccessful drag-n-drop leaves ugly vector traces 4076407 m64 driver needs to support 3D-Charger (RAGE-II+DvD GU) 4078145 Changing video mode can produce blank screen on m64 (from 103792-04) 4064347 System hung on 'resuming devices..' during an aborted suspend 4065566 WARNING: 'atim64_waitForIdle: gui stat = 300001' displayed during an aborted suspend (from 103792-03) 4059603 Vector erase fails, causing applications that make heavy use of line drawing, e.g."xlock -mode swarm", to display missing/extra vectors. (from 103792-02) 4056452 m64 text is drawn with missing and/or corrupted characters 4060833 Netscape underline links do not appear on m64 4061349 m64config 1280 alias message is incorrect 4062108 m64config warning message is incorrect: "75" should be "76" (from 103792-01) 4014769 XGetImage() sometimes returns incorrect results 4029631 m64 rectangle performance too low 4040143 m64 generates spurious "fifo error" console messages with m64 VT board 4045707 m64 hangs denizen index test bug1187204i 4047108 Window system hangs with m64 framebuffer during denizen test 4054005 m64 window system caused system panic with excessive retries failure Patch Installation Instructions: -------------------------------- Refer to the Install.info file for instructions on using the generic 'installpatch' and 'backoutpatch' scripts provided with each patch. Any other special or non-generic installation instructions should be described below as special instructions. Special Install Instructions: ----------------------------- After installing this patch, reboot the system to load the newly installed driver. README -- Last modified date: Friday, January 18, 2002