Wintermute wrote: > > Kirk Hilliard wrote: > > > > Last week I issued a plea for help: > > > I just made a new installation of bo, and emacs no longer seems to > > > read my ~/.Xdefaults file like it used to in rex. > > > > And Wintermute <[EMAIL PROTECTED]> came to the rescue: > > > Try this.. > > > > > > xrdb -merge ~/.Xdefaults > > > > That does the job! > > > > Since it only works for the current X session, I added it to my > > ~/.xsession file and all is fine. Still, I did not have to do this in > > rex. Is this change a bug or a feature? > > > > Actually this is a feature. You may find some helpful files in the > /etc/X11 directory that hint at this. Particularly the one called > /etc/X11/config. This file tells another configuration file (one that > actually sets up the default environment) whether or not to allow things > such as User Resources, User Xsession files, and the like to be included > at start time, or be ignored. This seems to be a useless feature since > even with XDM running, a user can execute the commands necessary to > alter their environment after X has started through an XTERM. The only > thing it might do is to enforce only a particular type of window > manager. > The config file should be changed to include the following lines: > > allow-user-resources > allow-user-modmap > allow-user-xsession > > If you are running XDM by default you will need to change to a free > virtual terminal (CNTRL-ALT-F1), and stop the XDM process by running > '/etc/init.d/xdm stop' as root, and then restart it with > '/etc/init.d/xdm start'. Don't forget to change back to the virtual > terminal again (CNTRL-ALT-F1) and log out. > > User resources will then be loaded from .Xdefaults in their home > directory, also if one exists, it will attempt to execute a users > ...xsession and .xmodmap files. The .xsession determines which commands > will set up the environment for the session, and what window manager it > should start. The .xmodmap file will contain keymapping for that > particular session. > > Hope this helps.
As Gilbert Laycock also noticed, debian's (XFree in general?) setup uses .Xresources instead of the old convention of .Xdefaults (ala SunOS, etc.). See /etc/X11/Xsession to see where this is done. -- Jens B. Jorgensen [EMAIL PROTECTED] -- TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to [EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED] .

