Tim, Darrell
I did a fresh install of Arch and loaded TDE. I simply used systemd to launch
tdm (e.g. systemctl enable tdm). Amazingly (and quite comforting) TDE fired up
on first boot without issue. But..., and there is always a but.... When I
attempt to login, I do ctrl+alt+del to get to the login prompt, I login, the
screen turns black like it is starting to launch tde -- but then goes right back
to the tdm [press ctrl+alt+del] screen.
What gives? Is this tsak run amuck? Checking .xsession-errors, there is only 1
error:
/opt/trinity/share/config/tdm/Xsession: line 62: exec: ck-launch-session: not found
The line complained of is:
case $session in
"")
exec xmessage -center -buttons OK:0 -default OK "Sorry,
$DESKTOP_SESSION is no valid session."
;;
failsafe)
exec ck-launch-session xterm -geometry 80x24-0-0
;;
custom)
exec ck-launch-session $HOME/.xsession
;;
default)
exec ck-launch-session /opt/trinity/bin/starttde
;;
*)
--> eval exec ck-launch-session "$session"
;;
esac
exec xmessage -center -buttons OK:0 -default OK "Sorry, cannot execute
$session. Check $DESKTOP_SESSION.desktop."
So apparently case is hitting its default '*' and attempting to execute:
eval exec ck-launch-session "$session"
and fails. The strange thing is that is doesn't execute the default) which
would starttde which I have verified is in place. Further, I can't start any
desktop from tdm. I installed fluxbox, and when I choose "Fluxbox" from the
greeter, the same thing happens -- what to check/do?
--
David C. Rankin, J.D.,P.E.