[Pkg-utopia-maintainers] Bug#453755: dbus-launch may compete for console input (+ workaround)

Matthijs van Duin matthijsvanduin at gmail.com
Mon Dec 27 01:28:54 UTC 2010


I've hit this bug too in a fresh squeeze install with the SLiM display
manager.  It seems the problem is that stdin remains opened to
/dev/console when slim invokes Xsession and indirectly dbus-launch,
which then monitors stdin in a way that apparently causes keystrokes
to be lost on the console.

In contrast to SLiM, xdm reopens stdin to /dev/null (and stdout to
stderr) thereby avoiding this issue.  To follow this example
independently of the choice of display manager, add a file
/etc/X11/Xsession.d/00stdio containing the single line:

    exec </dev/null >&2

This fixes the problem for me.





More information about the Pkg-utopia-maintainers mailing list