Patch-ID# 103792-18 Keywords: PGX m64 driver window config Synopsis: PGX 2.5.1: M64 Graphics Patch Date: Jan/07/99 Solaris Release: 2.5.1 SunOS Release: 5.5.1 Unbundled Product: PGX Unbundled Release: 2.5.1_HW:4/97 Relevant Architectures: sun4u BugId's fixed with this patch: 4014769 4029631 4040143 4045707 4047108 4054005 4056452 4060833 4061349 4062108 4059603 4064347 4065566 4069724 4076407 4078145 4078895 4111577 4109173 4110034 4112097 4123411 4123331 4129438 4076014 4130553 4137641 4139121 4149940 4129522 4137558 4149958 4152548 4156023 4118538 4151750 4152291 4154447 4155940 4156231 4157084 4159742 4162427 4162428 4168317 4168365 4145511 4174910 4175630 4175889 4147781 4166564 4167729 4174185 4174287 4174783 4175668 4175851 4178198 4182726 4185216 4185486 4189734 4194640 Changes incorporated in this version: 4185486 4189734 4194640 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/sbin/m64config /usr/openwin/server/modules/ddxSUNWm64.so.1 Problem Description: (from 103792-18) 4185486 Lines with a zero line width (thin) are dropped on M64 card 4189734 patch # T103792-17 introduces refresh problem with Win32 4194640 latest PGX patches cause window system hang (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 on 4185216 Greyed-out menu items look wrong under CDE w/PGX24 (from 103792-16) 4145511 m64 driver panic when board not configured for interrupts 4147781 Zoomed in image corruption with PGX M64 on Ultra 10 and CAD package 4174910 suspend-resume does not work properly on PGX24 with res 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 invisble after power managing m64Pro using 8bit 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 4130553 m64 at 800x600 makes windows not work properly 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) 4109173 Application leaving imprints behind when moving graphics around 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.