Bug 445503

Summary: Wrong default session type selection for login-manager after installation
Product: [openSUSE] openSUSE 11.1 Reporter: Frank Schäfer <schaefer.frank>
Component: OtherAssignee: E-mail List <kde-maintainers>
Status: RESOLVED DUPLICATE QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P2 - High CC: freek, locilka
Version: Beta 4   
Target Milestone: ---   
Hardware: x86   
OS: Linux   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Bug Depends on:    
Bug Blocks: 448315    
Attachments: YaST2-logs

Description Frank Schäfer 2008-11-16 15:14:17 UTC
What I did:
- installed openSUSE 11.1 Beta 4 with KDE3 as the only desktop
- started the system (KDE3, auto login)
- logged out from KDE3
- clicked on my user name on the left side

=> the following error message is shown:

"Der gespeicherte Sitzungstyp "gnome" ist nicht mehr gültig. Bitte wählen sie einen neuen, Sonst wird die Voreinstellung verwendet."

which should be sth. like that in english:

"The selected session type "gnome" is not valid any longer. Please select another one. Otherwise the default session will be used."

What I think is wrong:
1.) the default session type should be set to one of the installed desktops during the installation process (I never installed gnome !)
2.) session type should be checked when pressing the login-in-button and not when selecting the user
3.) The last sentence of the error message (at least for the german translation) doesn't make sense: if the default session type is invalid, the default selection can of course not be used ;-)
Comment 1 Robert Vojcik 2008-11-18 18:07:08 UTC
Could you provide yast2 logs from installation ?
If you are unsure follow:
http://en.opensuse.org/Bugs/YaST

Thanks
Comment 2 Frank Schäfer 2008-11-22 14:44:51 UTC
Created attachment 254537 [details]
YaST2-logs
Comment 3 Cyril Hrubis 2008-11-24 17:08:13 UTC
Please next time remove NEEDINFO status by selecting "This comment/attachment 
provides ..." checkbox after supplying needed information. Reassigning to maintainers.
Comment 4 Jan Kupec 2008-11-24 18:24:45 UTC
I created bug #448315 for points 2) and 3).

Regarding point 1), log says kde3 has been selected as the desktop and startkd3 as windowmanager, which looks OK.

2008-11-14 13:10:41 <1> linux(3357) [YCP] clients/desktop_finish.ycp:74 Selected desktop: kde3
2008-11-14 13:10:41 <1> linux(3357) [YCP] clients/desktop_finish.ycp:101 Setting window manager startkde3 - package selected


I'm not sure what sets the default session for kdm3. Is yast or the kdm package reponsible for it?
Comment 5 Lukas Ocilka 2008-11-25 09:18:10 UTC
http://svn.opensuse.org/svn/yast/trunk/installation/control/control.openSUSE.xml

Search for supported_desktops

Your question can be definitely answered by KDE maintainers. BTW, Beta4 is pretty old. YaST logs look good so far.
Comment 6 Jan Kupec 2008-11-25 12:03:39 UTC
KDE team, please look at that.
Comment 7 Freek de Kruijf 2008-12-04 17:09:47 UTC
By only choosing KDE3, like here, in RC1 results in a KDE4 desktop. The file /etc/sysconfig/displaymanager contains DISPLAYMANAGER="kdm4"
Comment 8 Stephan Binner 2008-12-04 17:17:47 UTC

*** This bug has been marked as a duplicate of bug 450161 ***