GNU bug report logs - #7629
23.2; Remote X Emacsclient Frame Issue

Previous Next

Package: emacs;

Reported by: William Gardella <gardellawg <at> gmail.com>

Date: Mon, 13 Dec 2010 05:36:01 UTC

Severity: normal

Tags: moreinfo

Found in version 23.2

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


Message #20 received at 7629 <at> debbugs.gnu.org (full text, mbox):

From: Chong Yidong <cyd <at> stupidchicken.com>
To: William Gardella <gardellawg <at> gmail.com>
Cc: Stefan Monnier <monnier <at> iro.umontreal.ca>, 7629 <at> debbugs.gnu.org
Subject: Re: bug#7629: 23.2; Remote X Emacsclient Frame Issue
Date: Wed, 29 Dec 2010 12:00:16 +0800
William Gardella <gardellawg <at> gmail.com> writes:

> The directory issue appears to have something to do with the setting of
> the `server-socket-dir' variable.  Setting this variable explicitly from
> my initialization file prevents the TMPDIR conflict.

That's because the initialization of server-socket-dir looks for TMPDIR,
so if TMPDIR differ on the two machines, fixing one of them will fix the
conflict.

What I don't understand is the symptoms:

> If I attempt to launch a local emacsclient frame on the host
> machine, after launching an X emacsclient on the remote system,
> emacsclient cannot find the server and launches a fresh emacs
> --daemon.

If TMPDIR is defined locally to /tmp/user/1000/, launching a server
locally and running emacsclient locally should use the same directory.

Is it possible that you're running emacs --daemon prior to TMPDIR being
set?




This bug report was last modified 11 years and 105 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.