trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: January 2014

Login Screen (tdm) can't login - loops back to itself??

From: "David C. Rankin" <drankinatty@...>
Date: Thu, 30 Jan 2014 05:43:35 -0600
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.