Patch-ID# 114538-26 Keywords: xvr-100 pfb driver window config Synopsis: SunOS 5.9: Sun XVR-100 Graphics Accelerator Patch Date: Sep/16/2004 Install Requirements: Reboot after installation Solaris Release: 9 SunOS Release: 5.9 Unbundled Product: Unbundled Release: Xref: Topic: Relevant Architectures: sparc.sun4u BugId's fixed with this patch: 4792630 4812350 4820147 4820254 4820999 4821832 4822149 4822443 4823003 4824233 4827346 4827720 4827837 4829583 4832885 4848884 4850955 4855985 4856743 4856749 4857139 4857143 4857383 4857946 4858706 4860082 4865081 4868991 4881586 4891308 4893876 4897985 4902258 4907678 4908183 4910095 4910515 4910717 4910866 4916095 4919863 4920467 4928284 4928533 4928937 4930458 4931721 4940574 4941862 4942140 4945654 4946685 4946693 4947147 4950397 4951134 4953302 4953842 4956464 4958535 4962975 4962983 4964028 4966472 4967365 4967389 4969448 4978512 4985123 4991615 5002928 5015658 5026994 5048332 5069595 5070401 Changes incorporated in this version: 5048332 5069595 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/sparcv9/pfb /usr/lib/fbconfig/SUNWpfb_config /usr/openwin/server/modules/ddxSUNWpfb.so.1 Problem Description: 5048332 black border after init 0 using v250 + xvr-100 5069595 cadence massively slower on XVR-100 compared to ffb2+, pgx24, etc. (from 114538-25) 5070401 14537-23 causes that slash lines are not displayed properly on Cadence Opus 5015658 *XVR-100* displays incorrectly (xterm scrollbar part) 4991615 dup of mouse cursor from stream a to stream b with "fbconfig -output swapped" 5026994 19" LCD's power consumption level under the power saving mode is greater than 2W (from 114538-24) 4985123 pfb:false pixels turns on with a specific application 4958535 Help menu has -fake8 enabled should be -fake8 enanble 4964028 A key note in Notes field is need for "fbconfig -res \?" 4978512 fbconfig dumps core and Xserver cannot start on non-Sun monitor (from 114538-23) 5002928 pfb: 114537-22 causes the object reversed on Cadence. (from 114538-22) 4920467 Character clipping not working correctly 4940574 checkboxes in netscape look wrong on xvr-100 4953842 S9U6_04: pfbWaitIdle: long loop has timed out, status=XXXXXXXXX 4947147 Attributes in fbconfig works wildly 4945654 pfb failed vsw5 Xlib5 test cases in s8 with the latest pfb patch -21 rev. 4950397 Repeated EDID Get Gamma warning messages appear during testing 4881586 PFB_8+24: Xerrors: "pfbWaitIdle: long loop has timed out, status=ffffff" 4942140 kernel driver needs to init second video properly 4907678 Screen spontaneously goes blank while using window system 4946693 dup of stream a to stream b with "fbconfig -output swapped" in doublewide 4946685 xvr-100 does not properly context-switch brush data registers 4953302 Strange lines appear in xterm when the xterm refocused 4951134 S9U6_04: BERR on XVR-100 with `apm_util -V promprintf fbconfig 5` 4967365 fbconfig should not allow interlate VESA_STD_1024x768x87i to be set on 21" 4962983 Dual outputs start on both streams when stream b is the console 4941862 fbconfig reports a different vertical retrace for 2 supported resolutions 4962975 Xsever cannot start on stream b when stream b is the console 4969448 fbconfig -offset makes dual screens overlapping each other with patch-21 4956464 pfbtest fails intermittently in sunvts 5.1PS5 build4 4967389 Corruption while using staroffice7 and moving any terminal around 4966472 fbconfig should not allow to set higher than supported res for papaya DVI-I 4910095 XVR-100 uses 100% cpu when at dtgreet screen with fbpm enabled (reworked) (from 114538-21) 4848884 need EDID info for the DVI output 4857139 Need to disable use of VIS instructions on systems that don't support them. 4891308 Add support for 1400x1050@60Hz 4910717 ENWS RQT pfbtest signature error (S# 180313 051581) 4910866 XVR-100 horizontal line segments slower than PGX64 4928284 -offset missing from pfb fbconfig help menu 4928533 VSW513 regression on s8psr4 build1 on xvr100 4928937 Line Clipping does not work properly when running XVR-100 in dual stream mode. 4930458 xvr-100 needs configurable gamma correction 4931721 fbconfig should list monitor information for both video streams (from 114538-20) Revision produced to address patch packaging issues. (from 114538-19) 4910515 "PCI fault log start:PCI SERR" panic while running application tests on XVR-100 4919863 System is dead when Papaya running in separated dualhead (a and b) in S8 NOTE: Packaging problems were found in this revision and 114538-20 or newer should be used instead. (from 114538-18) 4908183 Blank lines displayed in motif listbox widget with XVR-100 card 4910095 XVR-100 uses 100% cpu when at dtgreet screen with fbpm enabled. 4916095 ENWS:recursive mutex_enter panic in pfb_power() (from 114538-17) 4897985 X11perf shows XVR100 performance unacceptable for 2D applications 4902258 fbpm does not work when XVR-100 is in 8+24 mode (from 114538-16) 4857383 fbconfig -prconf -propt reports a mismatch of depth when fake8 is disable. 4868991 The latest version of Solaris panic on resolution change 4893876 sdtimage extremely slow on xvr-100 (from 114538-15) 4850955 Default depth should be 24 bits/pixel 4855985 Papaya fbconfig -propt -prconf reports wrong information. 4857143 Corruption when dragging a window in 8+24 4858706 Papaya fbconfig -fake8 disable after enable should have set its depth 4860082 FBPM testing on XVR-100 failed during sys-suspend testing. back 4865081 Papaya fbconfig -defaults does not set the default depth back to 24. (from 114538-14) Revision skipped (from 114538-13) Revision skipped (from 114538-12) Revision skipped (from 114538-11) Revision skipped (from 114538-10) Revision skipped (from 114538-09) Revision skipped (from 114538-08) Revision skipped (from 114538-07) Revision skipped (from 114538-06) Revision skipped (from 114538-05) 4792630 8+24 color not working properly on pfb 4812350 Result from x11perf shows the performance is lower 4820999 Screen should be cleared to white in 24-bit mode 4829583 PutImage transport needs to be faster 4856743 default depth should be 24 bit 4856749 Artifacts are seen when Papaya's fake8 is turned on at hi-resolution 4857946 An Papaya duplication from primary to secondary in doublehigh(or wide) (from 114538-04) Revision skipped (from 114538-03) 4827720 Interrupt level 9 not serviced on excalibur system with PSR2 and S9U3 4832885 Taco panics while doing pm_cycles on all the devices with XVR100 as a console (from 114538-02) 4827346 Mouse functions improperly on Papaya Screen Display w/ double-wide mode 4827837 PFB Screen got corrupted in dual-video mode with different depths (from 114538-01) 4820147 Background and window corruption with heavy system load 4820254 At 24bit, colormap of stream b gets corrupted 4821832 Papaya second screen can not restore correctly after coming back from screen 4822149 Display power management not handled right with composite sync. 4822443 multi-headed papaya with different defdepth configs corrupted. 4823003 BERR panic with papaya while running SUNVTS (pfb:pfb_devmap_access+1f8 4824233 Staroffice 6 has yellow lines in menus 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: ----------------------------- After installing this patch, reboot the system to load the newly installed driver. README -- Last modified date: Thursday, September 16, 2004