Please consider a donation to the Higher Intellect project. See https://preterhuman.net/donate.php or the Donate to Higher Intellect page for more info.

4Dwmrc

From Higher Intellect Vintage Wiki
Revision as of 00:46, 21 July 2019 by Netfreak (talk | contribs) (→‎Troubleshooting)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

dot 4Dwmrc file

Configuration files for IRIX 4Dwm - The IRIS Extended Motif Window Manager:

   /usr/lib/X11/$LANG/system.4Dwmrc
   /usr/lib/X11/system.4Dwmrc
   /usr/lib/X11/app-defaults/4DWm
   $HOME/4DWm
   $HOME/.Xdefaults
   $HOME/$LANG/.4Dwmrc
   $HOME/.4Dwmrc
   $HOME/.motifbind
   $HOME/.desktop-<hostname>/0.0/4Dwmdesks
   $HOME/.desktop-<hostname>/0.0/4Dwmdeskname
   $HOME/.desktop-<hostname>/0.0/4Dwmsession
   $HOME/.desktop-<hostname>/0.0/4DWm or $HOME/.Sgiresources

Troubleshooting

When adding key modifiers to either the system 4Dwmrc or the user defined 4Dwmrc file in the home catalog I can get everything to work fine except, for the user root ?? Tried it on two different boxes with 6.5.22 and .27 IRIX and they behave the same.

Found the problem, on both my machines I had installed softwindows witch had placed a .Xdefaults in my root(s). That file disabled the /usr/lib/X11/system. 4Dwmrc and the /.4Dwmrc for the root user. Renaming .Xdefaults to .Xdefaults.org fixed the problem and my 4Dwmrc files are now affective again and Sofwindwindows keymapping seems to still be OK.

It's not the presence of .Xdefaults that prevents keybinding overrides in your .4Dwmrc, but the presence of the 4Dwm*keyBindings: SoftWindowsKeys which I found in .Xdefaults. The .Xdefaults (and the .Sgiresources config) and the .4Dwmrc all co-exist happily, however you are cautioned on examining carefully each of these if things don't seem to be working right. I found, for example, my ov config being restored after a logout/login because it was defined both .Xdefaults and .Sgiresources.