Title: | DECWINDOWS |
Notice: | DECwindows Motif V1.2-4 SSB kits: note 5519 |
Moderator: | GRIM::MESSENGER |
Created: | Wed Nov 28 1990 |
Last Modified: | Fri Jun 06 1997 |
Last Successful Update: | Fri Jun 06 1997 |
Number of topics: | 5861 |
Total number of notes: | 24081 |
Multi-headed workstations under CDE -- apparently not supported -- can be gotten to (more or less) work. As there isn't particularly much detail in the manuals on this... o Copy SYS$STARTUP:DECW$PRIVATE_SERVER_SETUP.TEMPLATE to SYS$STARTUP:DECW$PRIVATE_SERVER_SETUP.TEMPLATE.COM. Set it up per the directions in the template comments. (usually, only a few changes are required.) Do not force the choice of the primary display via the DECW$PRIMARY_DEVICE symbol. (This definitely does not work as expected -- it seems to pick this over all other devices, and the pointer can get "stuck" in the other window if you're not careful. If it does, remember <ALT><TAB> can cycle through the available windows.) A multi-headed configuration is detected by default and -- when present -- is the default configuration. (No setup edits are specifically required to select multi-headed operation...) Set DECW$DEFAULT_KEYBOARD_MAP to your keyboard -- this is often one of the following: US_LK401AA (LK401, LK461, LK46W), or Traditional OpenVMS keyboard... US_LK443AA_PC or _LK (PC keyboard PC keyboard, using the PC or the LK key definitions... See DECW$KEYMAP: for the available keymaps. o Read or copy over the text file CDE$SYSTEM_DEFAULTS:[man]DTWMRC.4, this describes how to alter SYS$LOGIN_DEVICE:[.DT]DTWMRC.DAT. (DTWMRC.DAT is analogous to the SYS$LOGIN:DECW$MWM_RC.DAT `Motif Classic' configuration file.) Set up the default root menu in DTWMRC.DAT to include various application controls -- most everything that can be performed via the CDE control panel can be done via DTWMRC.DAT, too. o Once all the above procedures are in place, re-run the startup procedure "@SYS$STARTUP:DECW$STARTUP RESTART", and re-login. -- I'm still working on various attributes -- such as the colors and the controls -- in the secondary window. (The colors are definitely messed up in the secondary window, and I haven't figured out how to select the background over there quite yet.) -- !------------------------------------------------------------------- ! ! Menu descriptions ! ! Workspace menu from MB1 on screen ! Menu DefaultRootMenu { "Workspace" f.title no-label f.separator "Applications" _A f.menu AppMenu no-label f.separator "Shuffle Up" _U f.circle_up "Shuffle Down" _D f.circle_down "Next Window" _N f.next_key "Previous Window" _v f.prev_key no-label f.separator "Pack Icons" _P f.pack_icons "Options" _O f.menu MwmCustomizeMenu no-label f.separator "Restart..." _R f.restart } Menu AppMenu { "Applications" f.title "DECterm" _T f.exec "create/terminal/detach" ... other menu options... }
T.R | Title | User | Personal Name | Date | Lines |
---|---|---|---|---|---|
5760.1 | GERUND::WOLFE | I'm going to huff, and puff, and blow your house down | Wed Feb 12 1997 23:15 | 11 | |
Steve, You can display dtstyle on the second head to set backgrounds etc. The resources it sets should even be saved/restored properly across sessions (at least I don't remember having to hand edit anything) Lots of other things don't work. The most annoying - workspace switching only works on head 0. Pete | |||||
5760.2 | I Want My MWM | XDELTA::HOFFMAN | Steve, OpenVMS Engineering | Thu Feb 13 1997 11:01 | 16 |
CDE fell over a few too many times, was a little too `busy', and had a few too many restrictions. (Particularly restrictions around the lack of multi-headed support.) I've updated the background menu and have dropped back to MWM -- the DT window manager didn't provide me with anything I didn't already have with a slightly `tweaked' MWM. There's a screen background that blew CDE off several local systems. (This has probably been reported before.) Selecting the Inlay-Color background wedged CDE on *some* of the local systems -- seemingly only members of the AlphaStation 255 series, but I'm not sure if that's a solid pattern. With multi-head, the workspace feature isn't as valuable as it might otherwise be -- I may still wire it up under MWM, however. | |||||
5760.3 | you need to install Open3D | WRKSYS::RICHARDSON | Thu Feb 13 1997 12:12 | 11 | |
The bug involving InlayColor was fixed a real long time ago - you need to install the newest Open3D kit to get the updated device-dependent Xserver code. The code that ships with the operating system is very, very old. This bug only happens on TGA2 graphics cards, and didn't really have anything to do with cde other than being easy to reproduce in this way. /Charlotte PS - I agree with all the other reasons why you don't run cde - I don't run it either! | |||||
5760.4 | We Have FIS-Related Problems | XDELTA::HOFFMAN | Steve, OpenVMS Engineering | Fri Feb 14 1997 09:22 | 9 |
Why hasn't this TGA2 fix been rolled into a DECwindows Motif fix kit, and into the FIS kit? (We're still shipping systems to customers with factory-integrated TGA2 cards with this bug present -- I didn't check to see if the FIS was shipping baseline DECwindows Motif V1.2-4, or the patched version.) This does not make us look good. | |||||
5760.5 | DTWMRC.DAT; Root Window Menu Customization | XDELTA::HOFFMAN | Steve, OpenVMS Engineering | Mon Mar 03 1997 13:13 | 78 |
Here's the local DTWMRC.DAT -- this shows how to customize the MB1 popup on the screen background. This is a very useful approach when adding commands and local features to CDE. (For details, see the man page SYS$SYSROOT:[CDE$DEFAULTS.SYSTEM.MAN]DTWMRC.4.) AppMenu, shown below, can be used to invoke user-specifed commands when MB1 is pressed on the root window... In the example, just the DECterm option is shown. But it should give you some ideas... The file DTWMRC.DAT normally resides in SYS$LOGIN:[.DT]. -- ! ! Copyright � 1990, 1993 Digital Equipment Corporation. All rights reserved. ! !---------------------------------------------------------------------------- ! ! Motif window manager configuation file ^^^^^^^^^^^^ nice typo... ! ! This contains all window manager menu definitions and ! keyboard bindings. ! ! Here is a list of possible window manager functions: ! ! f.beep, ! f.circle_down [icon|transient|window], f.circle_up[icon|transient|window], ! f.exec "Command", ! f.dec_customize DialogBox, f.dec_help Topic, ! f.focus_color, f.focus_key, f.kill, ! f.lower [freeFamily|within|-ClientName], ! f.maximize, f.menu MenuName, f.minimize, f.move, ! f.next_cmap, f.next_key [icon|transient|window], f.pass_key, ! f.prev_cmap, f.prev_key [icon|transient|window], ! f.nop, f.normalize, f.normalize_and_raise, ! f.pack_icons, f.post_smenu, f.quit_mwm, ! f.raise [freeFamily|within|-ClientName], ! f.raise_lower, f.refresh_win ! f.refresh, f.resize, ! f.restart, f.restore, f.restore_and_raise, ! f.screen next|prev|back|#, ! f.send_msg id, f.separator, f.set_behavior, f.title Title, ! !------------------------------------------------------------------- ! ! Menu descriptions ! ! Workspace menu from MB1 on screen ! Menu DefaultRootMenu { "Workspace" f.title no-label f.separator "Applications" _A f.menu AppMenu no-label f.separator "Shuffle Up" _U f.circle_up "Shuffle Down" _D f.circle_down "Next Window" _N f.next_key "Previous Window" _v f.prev_key no-label f.separator "Pack Icons" _P f.pack_icons "Options" _O f.menu MwmCustomizeMenu no-label f.separator "Restart..." _R f.restart "Help" _H f.menu MwmHelpMenu } Menu AppMenu { "Applications" f.title "DECterm" _D f.exec "create/terminal/detach" ... } ... |