[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Emacs insists on starting dbus?
From: |
Harald Hanche-Olsen |
Subject: |
Emacs insists on starting dbus? |
Date: |
Tue, 31 Jul 2012 16:49:10 +0200 (CEST) |
Short version: I built emacs with --without-dbus,
yet when I run emacs -Q, it runs dbus-launch.
Why? Surely, this is not the way it should be?
Slightly longer version: I am on Ubuntu, fresh emacs source from
trunk, and ./config.status -V outputs this:
emacs config.status 24.1.50
configured by ../configure, generated by GNU Autoconf 2.65,
with options "'--without-dbus'
'--prefix=/global/work/hanche/pkg/emacs/2012-07-31' '--with-gif=no'
'--with-x-toolkit=lucid'"
And here is what happens:
; strace -f -e execve /global/work/hanche/pkg/emacs/current/bin/emacs -Q
Process 31127 attached
[...]
[pid 31127] execve("/usr/bin/dbus-launch", ["dbus-launch", "--autolaunch",
"2873e88d4c5664b2024eb9654eddd59c", "--binary-syntax", "--close-stderr"], [/*
205 vars */]) = 0
[...]
A bit of background: This is on a server running as a virtual machine.
I would like to have an emacs daemon running on this server that I can
connect to and use (with x11) when I ssh into the machine. But when I
am done using my emacs windows and have closed them all, ssh still
hangs around when I log out because the dbus process(es) are hanging
onto one or two x11 connections tunneled by ssh. The only workaround I
see is to kill those dbus processes by hand, which is a bother.
I'd file a bug report, but I wanted to ask here first if this is a bug
or a feature. And if the latter, how do I work around it?
- Harald