By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release.
Bug 2807 - default session broken in tdm
Summary: default session broken in tdm
Status: RESOLVED INVALID
Alias: None
Product: TDE
Classification: Unclassified
Component: tdebase (show other bugs)
Version: R14.0.x [Trinity]
Hardware: All All
: P5 needs packaging
Assignee: Timothy Pearson
URL:
Depends on:
Blocks:
 
Reported: 2017-08-21 05:01 CDT by wofgdkncxojef
Modified: 2018-08-05 04:11 CDT (History)
4 users (show)

See Also:
Compiler Version:
TDE Version String: R14.0.4
Application Version:
Application Name: tdm


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description wofgdkncxojef 2017-08-21 05:01:47 CDT
like the title sais. Create a user with kuser.
Can't log in, it tries, and crashes back to tdm.
With lightdm for example, you can login just fine.

Linux mint 18.2 64bit MATE
Comment 1 Kristopher 2017-08-22 15:49:28 CDT
After you selected the user you want to log in as, but before actually logging in, try to change the Session Type to TDE (or the desktop you want, if different from TDE).

If that stops it from crashing and allows you to log in, then the "Default session" is the problem, not TDM.

If it still crashes, TDM is the issue.
Comment 2 wofgdkncxojef 2017-08-23 05:02:05 CDT
Yes indeed. If i chose explicitly the session type, it works fine.
I think it simply was launching the session with the previous option, and for the new user that was the default. My desktops are MATE and trinity.

The default option is indeed broken however.
Both my desktops work fine.
Comment 3 Kristopher 2017-08-23 08:14:40 CDT
The default session for a new user is Default.

The session that is used as the Default is chosen by the distribution you are using, not by TDM.

If Default isn't set to anything, TDM can't log you in using Default since it doesn't know what session to use as Default.

As far as I can tell, TDM checks for ${HOME}/.dmrc to see what session type to use, and picks Default if ${HOME}/.dmrc doesn't exist. Maybe someone else can confirm?
Comment 4 wofgdkncxojef 2017-08-23 09:51:51 CDT
ok....
I think it's still a bit pathological however.

If default doesn't exist, then the entry should not be displayed.

And tdm should complain when it doesn't know what to launch instead of trying to launch "" .
Comment 5 Michele Calgaro 2018-08-05 04:11:27 CDT
Not a but IMO, wrong user setup