Patches & Updates
Deploy and monitor updates to all of your systems through Sun from anywhere you have an Internet connection.
Start today with Knowledge-based software update services for Solaris and Linux.
Patches:
Download Patch (1297012 bytes): HTTP 
Download Signed Patch (1301740 bytes): HTTP 
Signed Patch Documentation  Patch Finder

CDE 1.4: dtwm patch


Status: RELEASED
Patch Id: 108921-27
***********************************************************************
READ THE TERMS OF THE AGREEMENT ("AGREEMENT") IN THE LEGAL_LICENSE.TXT
FILE CAREFULLY BEFORE USING THIS SOFTWARE. BY USING THE SOFTWARE, YOU
AGREE TO THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE
TERMS, PROMPTLY DESTROY THE UNUSED SOFTWARE.
***********************************************************************
Summary: CDE 1.4: dtwm patch
Date:  Jul/16/2008
Installation Requirements:
NA
Solaris Release: 8
Sun OS Release: 5.8
Unbundled Product: CDE
Unbundled Release: 1.4
Xref: This patch is available for x86 as patch 108922
Topic: 
Relevant Architecture: sparc
BugId's fixed with this patch:

4261430 4293551 4299329 4299651 4300013 4301229 4301522 4301525 4303415 4304468 4305293 4306589 4308078 4310419 4311506 4311753 4311842 4311916 4311992 4312250 4312315 4312375 4316508 4319599 4321374 4321817 4327801 4327961 4327967 4328036 4328255 4328268 4330198 4330445 4330458 4330496 4331955 4332153 4332309 4335592 4335971 4336342 4360521 4376807 4382452 4383544 4384360 4389935 4390631 4391179 4392829 4395985 4396864 4411689 4430931 4468742 4527435 4743546 4853367 4868035 4917291 4948424 4956257 4971032 5076334 5091345 6234179 6289158 6328101 6512179 6687702

Changes incorporated in this version:

6687702

Patches accumulated and obsoleted by this patch:

109169-12

Patches which conflict with this patch: 

Required Patches:

108652-19 (or greater)

Obsoleted by:
 
Files Included in this Patch: 
/usr/dt/app-defaults/C/Dtsession
/usr/dt/app-defaults/C/Dtwm
/usr/dt/app-defaults/C/Sdtgwm
/usr/dt/app-defaults/C/Sdtwinlst
/usr/dt/app-defaults/C/Sdtwsm
/usr/dt/appconfig/appmanager/C/Desktop_Apps/SDtWinLst
/usr/dt/appconfig/appmanager/C/Desktop_Apps/SDtgwm
/usr/dt/appconfig/appmanager/C/Desktop_Controls/SDtWsm
/usr/dt/appconfig/help/C/Sdtgwm.sdl
/usr/dt/appconfig/help/C/Sdtwinlst.sdl
/usr/dt/appconfig/help/C/Sdtwsm.sdl
/usr/dt/appconfig/help/C/graphics/GWMAddWorkspaceDE.tif
/usr/dt/appconfig/help/C/graphics/GWMDeleteWorkspaceDE.tif
/usr/dt/appconfig/help/C/graphics/GWMHelpME.tif
/usr/dt/appconfig/help/C/graphics/GWMMoveToWorkspaceME.tif
/usr/dt/appconfig/help/C/graphics/GWMOptionsDE.tif
/usr/dt/appconfig/help/C/graphics/GWMRenameDE.tif
/usr/dt/appconfig/help/C/graphics/GWMRenameWorkspaceME.tif
/usr/dt/appconfig/help/C/graphics/GWMSwitchWorkspaceME.tif
/usr/dt/appconfig/help/C/graphics/GWMTermAppDE.tif
/usr/dt/appconfig/help/C/graphics/GWMTileWorkspaceME.tif
/usr/dt/appconfig/help/C/graphics/GWMWarningDE.tif
/usr/dt/appconfig/help/C/graphics/GWMWindowME.tif
/usr/dt/appconfig/help/C/graphics/GWMWorkspaceME.tif
/usr/dt/appconfig/help/C/graphics/WLMoveToWorkspaceME.tif
/usr/dt/appconfig/help/C/graphics/WLOptionDE.tif
/usr/dt/appconfig/help/C/graphics/WLOptionME.tif
/usr/dt/appconfig/help/C/graphics/WLSortByME.tif
/usr/dt/appconfig/help/C/graphics/WLTileAllInWorkspaceME.tif
/usr/dt/appconfig/help/C/graphics/WLWindowME.tif
/usr/dt/appconfig/help/C/graphics/WSMControlsWindow.tif
/usr/dt/appconfig/help/C/graphics/WSMDeleteAndRestartDE.tif
/usr/dt/appconfig/help/C/graphics/WSMDeleteWorkspaceDE.tif
/usr/dt/appconfig/help/C/graphics/WSMRestartDE.tif
/usr/dt/appconfig/help/C/graphics/close-dlg.tif
/usr/dt/appconfig/help/C/graphics/occupyWS-dlg.tif
/usr/dt/appconfig/help/C/graphics/sdtgwm.tif
/usr/dt/appconfig/help/C/graphics/sdtwinlst.tif
/usr/dt/appconfig/help/C/graphics/term-dlg.tif
/usr/dt/appconfig/help/C/graphics/wsDel-dlg.tif
/usr/dt/appconfig/help/C/graphics/wsNew-dlg.tif
/usr/dt/appconfig/icons/C/SDtWinLst.l.bm
/usr/dt/appconfig/icons/C/SDtWinLst.l.pm
/usr/dt/appconfig/icons/C/SDtWinLst.l_m.bm
/usr/dt/appconfig/icons/C/SDtWinLst.m.bm
/usr/dt/appconfig/icons/C/SDtWinLst.m.pm
/usr/dt/appconfig/icons/C/SDtWinLst.m_m.bm
/usr/dt/appconfig/icons/C/SDtWinLst.t.bm
/usr/dt/appconfig/icons/C/SDtWinLst.t.pm
/usr/dt/appconfig/icons/C/SDtWinLst.t_m.bm
/usr/dt/appconfig/icons/C/SDtWsm.l.bm
/usr/dt/appconfig/icons/C/SDtWsm.l.pm
/usr/dt/appconfig/icons/C/SDtWsm.l_m.bm
/usr/dt/appconfig/icons/C/SDtWsm.m.bm
/usr/dt/appconfig/icons/C/SDtWsm.m.pm
/usr/dt/appconfig/icons/C/SDtWsm.m_m.bm
/usr/dt/appconfig/icons/C/SDtWsm.t.bm
/usr/dt/appconfig/icons/C/SDtWsm.t.pm
/usr/dt/appconfig/icons/C/SDtWsm.t_m.bm
/usr/dt/appconfig/icons/C/SDtgwm.l.bm
/usr/dt/appconfig/icons/C/SDtgwm.l.pm
/usr/dt/appconfig/icons/C/SDtgwm.l_m.bm
/usr/dt/appconfig/icons/C/SDtgwm.m.bm
/usr/dt/appconfig/icons/C/SDtgwm.m.pm
/usr/dt/appconfig/icons/C/SDtgwm.m_m.bm
/usr/dt/appconfig/icons/C/SDtgwm.t.bm
/usr/dt/appconfig/icons/C/SDtgwm.t.pm
/usr/dt/appconfig/icons/C/SDtgwm.t_m.bm
/usr/dt/appconfig/types/C/dtwm.fp
/usr/dt/appconfig/types/C/sdtgwm.dt
/usr/dt/appconfig/types/C/sdtwinlst.dt
/usr/dt/appconfig/types/C/sdtwsm.dt
/usr/dt/bin/dtwm
/usr/dt/bin/sdtgwm
/usr/dt/bin/sdtwinlst
/usr/dt/bin/sdtwsm
/usr/dt/config/C/sys.dtwmrc
/usr/dt/lib/libSdtWmComm.so.1
/usr/dt/lib/nls/msg/C/sdtgwm.cat
/usr/dt/lib/nls/msg/C/sdtwinlst.cat
/usr/dt/lib/nls/msg/C/sdtwsm.cat
/usr/dt/share/man/man1/sdtgwm.1
/usr/dt/share/man/man1/sdtwinlst.1
Problem Description: 
6687702 CDE 1.4 patch 108921-26 clashes with 109169-11/-12 on /usr/dt/lib/libSdtWmComm.so.1
 
(form 108921-26)
 
6512179 dtwm crashes in ClientInWorkspace when assigning client in workspace
 
(form 108921-25)
 
6328101 locked controls in CDE frontpanel are multiplied when non-locked ones are deleted
 
(form 108921-24)
 
6234179 status window of Atok12 becomes blank after switching workspaces
6289158 memory leak in Xsun when repeat launching/exiting xterm
 
(from 108921-23)
 
5091345 lose focus with ComboBox calls
 
(from 108921-22)
 
5076334 dtwm core dumps
 
(from 108921-21)
 
4971032 window/mouse warp to 0.0 when moving window
 
(from 108921-20)
 
4956257 sdtimage dumps core when repeats window snapshots
 
(from 108921-19)
 
4948424 dtwm dumps core in MoveIconInfo
 
(from 108921-18)
 
4917291 Segmentation Fault from dtwm when playing with frontpanel
 
(from 108921-17)
 
4853367 resource leak in dtwm when reloading CDE actions
4868035 system modal dialog can't be dragged
 
(from 108921-16)
 
4743546 with 105634-08 (or greater), DIALOG_SYSTEM_MODAL can be cleared by screen saver
 
(from 108921-15)
 
4396864 dtwm dumps core on login if front panel has no SWITCH box
 
(from 108921-14)
 
4527435 Icon doesn't change state in Switch container in Solaris 8
 
(from 108921-13)
 
4468742 patches 107226-17 and 108921-12 break functionality with dtwm and frontpanel
 
(from 108921-12)
 
4430931 Xterm doesn't work from frontpanel
 
(from 108921-11)
 
4395985 CDE window manager core dumps when installing CS Supplement CD using CD0
 
(from 108921-10)
 
4392829 TEC perf optimizations
4389935 Feature For LSARC Cases: 2000/105, 2000/106, 2000,107 and 2000/108
 
(from 108921-09)
 
4383544 dtwm goes into endless loop
 
(from 108921-08)
 
4293551 dtsession in xinerama mode should (optionally) not center logout dialog box
 
(from 108921-07)
 
4332153 Graphics window menu does not appear when running at Solaris 8
 
(from 108921-06)
 
4335971 dtwm causes inappropriate FocusOut/FocusIn events to be sent to X applications
 
(from 108921-05)
 
4335592 Removable Media Manager fails to mount floppy disk
 
(from 108921-04)
 
4330496 dtwm core dumps when deleting icon from front panel
 
(from 108921-03)
 
4261430 audio control keys not working on keyboard
4311753 sys.dtwmrc key bindings for SunAudio keys need ifkey context
 
(from 108921-02)
 
4301522 RFE for Window Manager Communication API
4299651 CDE 1.4.x integration of Window communication library to dtwm
4300013 dangling link in /usr/dt/lib/libSdtWmComm.so
4311842 RMM icon isn't in Workspace Menu, as stated in Help documentation
 
(from 108921-01)
 
4306589 patch 107226-09 has system modal related bug under dual-head
 
(from 109169-12)
 
4411689 TEC: Icon missing in workspace manager .G.U.I.
 
(from 109169-11)
 
4391179 TEC: sdtwsm help volume change
4392829 TEC: perf optimizations
4390631 Sdtwsm should be moved out of Stylemgr Online Help Volume
4384360 Help Menu graphic in GWM is missing
4319599 typos in GWM help
4382452 GWM Online Help
4389935 Feature For LSARC Cases: 2000/105, 2000/106, 2000,107 and 2000/108
 
(from 109169-10)
 
4376807 GWM: Button Label error on Close & Terminate app notification popup dialog
 
(from 109169-09)
 
4360521 s28_MU2_08, Posix, generic, Window List and sdtgwm Icons missing from desktop_apps
 
(from 109169-08)
 
4336342 sdtgwm dumps core when adding new workspace if null string given as 'name'
 
(from 109169-07)
 
4328255 cannot invoke sdtgwm and sdtwinlst actions from appmanager
4330445 Sdtgwm and Sdtwinlst don't have entries in /usr/dt/appconfig/appmanager/LOCALE
 
(from 109169-06)
 
4327801 sdtwinlst dumps core due to SEGV at CloseOKCb()
4330458 sdtwinlst - CloseWindowCb and TerminateCb, not freeing temporary memory
4327967 GWM: Allows duplication of workspace names
4332309 "Enter new workspace name" isn't i18n-ed yet in GWM
4330198 GWM: sdtgwm -w # doesn't display specified number of workspaces
4331955 GWM: Thumbnail view resizes when Occupy Workspace option is selected
 
(from 109169-05)
 
4328268 GWM: thumbnail comes up blank on startup on INTEL
 
(from 109169-04)
 
4327961 GWM: Workspace Rename causing GWM to exit with error on INTEL
4321817 GWM: sdtgwm has meny i18n issues
4328036 GWM: Delete workspace not always updated in thumbnail view
 
(from 109169-03)
 
update required patch
 
(from 109169-02)
 
4321374 Synopsis: GWM sdtgwm dumps core after selecting Window->Close Window
 
(from 109169-01)
 
4299329 GWM: Resizing problem
4301525 RFE for Window List Application
4301229 WinList - update prototype files for help
4303415 L10N files for sdtwinlist need to be added to SUNW0ezt
4304468 Sdtwinlst - Reference of unallocated memory
4305293 GWM: Scrollbars disappear from GWM
4308078 GWM: current helpfiles are bogus
4310419 prototype files need to be updated for GWM
4311506 GWM: icons files are missing
4311916 GWM: Sdtgwm/control/graphics/Imakefile is bogus
4311992 SUNWdthez prototype file contains duplicate entries
4312315 GWM: prototype file for man pages are not complete
4312250 GWM: exits when WS backdrop is changed.
4312375 GWM: does not handle scrollbar dragging correctly
4316508 GWM: No manual page for GWM
Revision History: 

108921-24 108921-13 108921-02 108921-20 108921-09 108921-25 108921-14 108921-01 108921-17 108921-06 108921-12 108921-23 108921-15 108921-26 108921-11 108921-22 108921-18 108921-16 108921-07 108921-21 109169-12 108921-08 108921-19

Patch Installation Instructions: 
-------------------------------- 
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: 
----------------------------- 
 
NOTE 1:  This patch updates the workspace menu and front panel to
         incorporate the new Removable Media support.  In order to
         get the complete support for the new Removable Media
         functionality, you must either upgrade to (at least)
         Solaris 8 6/00 or install the following patches in addition
         to this patch:
 
         109165-01 (or greater)  CDE 1.4: dtfile Patch
         109167-01 (or greater)  CDE 1.4: Desktop Help Update Patch
         108970-01 (or greater)  fsck and mkfs patch
         108974-01 (or greater)  sd and uata driver patch
         108972-01 (or greater)  /sbin/fdisk patch
         108968-01 (or greater)  vol/vold/rmmount patch
         108975-01 (or greater)  rmformat and format patch
 
         If you do not install the other patches, you may no longer
         be able to open CD-ROM or floppy disks from CDE workspace menu
         or front panel.
 
NOTE 2:  In order to get complete support for the audio control keys
         (bugID 4261430), please also install the following patch:
 
         108923-01 (or greater)  CDE 1.4: dtwm audio control patch
 
NOTE 3:  In order to get full xinerama support (bug 4293551), please
         also install the following patches:
 
         109354-05 (or greater)  CDE 1.4: dtsession patch
         108919-05 (or greater)  CDE 1.4: dtlogin patch
 
NOTE 4:  In order to get full functionality of bugfix 4743546 (with
         105634-08, or greater, DIALOG_SYSTEM_MODAL can be cleared by
         screen saver), please also install the following patch
 
         109354-17 (or greater)  CDE 1.4: dtsession patch
 
 
--------------
Special Notes:
--------------
 
NOTE 1:  RFE 4293551 dtsession in xinerama mode should (optionally) not 
         center the logout dialog box
         ================================================================				 
         Sun(tm) delivers a version of CDE that has been extended to 
         provide some basic support when run in multi-headed Xinerama mode.
 
         This support is to make the positioning of the following CDE 
         dialogs resource configurable:
 
         - Login (a.k.a. dtgreet)
         - Logout Confirmation
         - Unlock Display
         - Restart Workspace Confirmation 
         - Move/Resize Coordinates. 
 
         The reason for making these dialogs configurable in terms of their
         window positioning is obvious, they are all non-movable.  That is,
         these dialogs are all centered in the logical screen regardless 
         of the number of physical monitors available.  Without the ability 
         to configure these dialogs, they will be split across monitors and 
         will cause many ease-of-use issues.
 
         CDE patches (108921-08, 109354-05, 108919-05, or greater) and 
         the Xsun patch (108652-19 or greater), when installed together, 
         allow the user to configure the positioning of the previously 
         mentioned dialogs using the following X resources:
 
         xineramaDefaultFramebuffer
         xineramaCenterHintX
         xineramaCenterHintY
 
 
         Resource Description
         ========================
 
         If the xineramaDefaultFramebuffer resource has a value between 
         0 and (n-1), within the Xinerama screen, then dialogs will be 
         centered on that framebuffer.
 
         If the xineramaDefaultFramebuffer resource has a value of -1, 
         then dialogs will be centered using values in xineramaCenterHintX 
         and xineramaCenterHintY.
 
         To set resources system-wide, copy Xresources and sys.resources 
         from /usr/dt/config/C to /etc/dt/config/C and add the appropriate 
         lines.  Setting resources in the Xresources file affects Login, 
         while setting them in sys.resources affects Logout Confirmation, 
         Unlock Display, Restart Workspace Confirmation, and Move/Resize 
         Coordinates.
 
         Note that the resources for dtlogin, and thus the position of 
         the Login dialog, cannot be set on a per-user basis on a single 
         machine because dtgreet is run from root before the user is 
         identified.  The position of the other dialogs can be set on 
         a per-user basis by creating or modifying the  appropriate 
         resource files in the user's HOME directory, .Xdefaults.
 
         The X resources have no effect if Xinerama is not being used 
         or if their default values are -1.
 
 
         Example of using these resources
         ================================
 
         The following are a few examples assuming a two-headed system.
 
         1) To set Login, Logout Confirmation, Restart Workspace Manager 
            Confirmation, Unlock Display and the Resize/Move Coordinate 
            dialogs centered on the first screen:
 
            *xineramaDefaultFramebuffer: 0
 
            in both Xresources and sys.resources files. 
 
            Alternatively to have these dialogs centered on second screen:
 
            *xineramaDefaultFramebuffer: 1
 
            in both Xresources and sys.resources files.
 
         2) If desired, these dialogs do not have to be centered on a 
            particular screen.  Instead you can position them anywhere 
            within the entire Xinerama screen by setting their X and Y 
            coordinates.  Taking a two-headed system, each screen is 
            1024 pixels high by 1024 pixels wide, it is possible to place 
            the dialogs in the lower left part of the second screen.
 
            To position the dialogs 100 pixels to the left of the second
            screen and 200 pixels from the bottom, set the following
            resources:
 
            *xineramaDefaultFramebuffer: -1
            *xineramaCenterHintX: 1124
            *xineramaCenterHintY: 824

README -- Last modified date:  Wednesday, July 16, 2008

 
 
Login Required

You must login and have a valid contract to access Sun's Premium content which includes:

  • Sun Alerts
  • Bugs
  • Patches
  • Solutions
  • White Papers
  • Documentation
  • Support Knowledge

Login Required

You must login and have a valid contract to access Sun's contracted features

Access Legend:

(Login to access)   Sun Contracted Content
(Login to access)   Sun Contracted Feature

Please make use of SunSolve Feedback application by selecting the floating [+] to provide feedback about this specific document.

Search

Article Details
Article ID : 108921-27
Article Type : Patch Descriptions
Last reviewed : 2008-07-16
Audience : PUBLIC
Keywords : breaks functionality icon switch dumps core login cleared screen
Provide feedback  (help)
Page Tools
»  Print This Page
»  Email This Article
»  Bookmark This Article
 
Contact About Sun News & Events Employment Site Map Privacy Terms of Use Trademarks Copyright Sun Microsystems, Inc. | SunSolve Version 7.4.0 #1