I've just been able to reproduce this. Granted, it was on Beta 1, but the relevant lines in session.sh were there and mtd was _not_ started.
When I manually ran
#If we have mtd around (and not running), good idea to start it too
if ! `pgrep mtd>/dev/null`; then
if [ -x /usr/bin/mtd ]; then /usr/bin/mtd -d
fi
fi
in a Terminal, it started (and stayed running).
What could cause this? Something missing in the environment, caused by the desktop environment not being running yet?
I've just been able to reproduce this. Granted, it was on Beta 1, but the relevant lines in session.sh were there and mtd was _not_ started.
When I manually ran
#If we have mtd around (and not running), good idea to start it too
/usr/bin/ mtd -d
if ! `pgrep mtd>/dev/null`; then
if [ -x /usr/bin/mtd ]; then
fi
fi
in a Terminal, it started (and stayed running).
What could cause this? Something missing in the environment, caused by the desktop environment not being running yet?