On Thu, Mar 02, 2006 at 10:02:59AM -0600, Robert D. Crawford wrote: > Andrew Cady <[EMAIL PROTECTED]> writes: > > > Please re-read my post. I know you don't want the resources cleared. > > That's why I told you how to avoid it! > > I am still not sure how the information will help my problem. Will the > resources persist across reboots or logging out of X?
X resources are stored in the X server. When the X server is started, there are none set; when it is reset, they are cleared. The program xrdb is responsible for setting them. It should be run automatically upon X login. (The Debian X session script will do this; the script is documented in Xsession(5) and the relevant file is /etc/X11/Xsession.d/30xfree86-common_xresources). If xrdb is run before another client connects, the -retain option must be used. This seems to be a problem that occurs when people write their own X sessions, for some reason. However, reading that (below) I think -retain may not be the fix. Not sure why I thought it was, but anyway... > Since the last x client is the wm, the settings persist as long as I > am using X. My problem is that when I log in, which is pretty rarely > as the machine is up all the time and is rarely rebooted, emacs must > be closed and restarted for my settings to be in effect. Do you mean you launch emacs in your X session? It sounds like you just have to make sure xrdb runs (and finishes) before emacs starts. Your resources are getting set, just not in time, correct? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]