Bug 12248

Summary: Installing Mate, IceWM open (lightdm)
Product: Mageia Reporter: Arnaud Vacquier <arnaud>
Component: InstallerAssignee: Atilla ÖNTAŞ <tarakbumba>
Status: RESOLVED FIXED QA Contact:
Severity: major    
Priority: Normal CC: jani.valimaa
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: lightdm CVE:
Status comment:

Description Arnaud Vacquier 2014-01-08 19:39:45 CET
Description of problem:

I do netinstall (Mageia 4 RC)
I select Mate only as desktop

after reboot, it is IceWM who is open and not Mate

thank you


Reproducible: 

Steps to Reproduce:
Comment 1 Manuel Hiebel 2014-01-08 19:42:14 CET
with what for dm ? lxdm ?
Comment 2 Arnaud Vacquier 2014-01-08 19:48:55 CET
i don't know, i just select Mate in custom installation
Check only Mate in list (unchecked other) before install

in virtualbox,we see it is IceWM as check by defaut :
http://pix.toile-libre.org/upload/original/1389206839.png
Comment 3 Manuel Hiebel 2014-01-08 19:51:56 CET
ok lightdm, cc jani, as iirc something similar for xfce was fixed

CC: (none) => jani.valimaa
Assignee: bugsquad => tarakbumba
Summary: Installing Mate, IceWM open => Installing Mate, IceWM open (lightdm)
Source RPM: (none) => lightdm

Comment 4 Jani Välimaa 2014-01-08 20:25:59 CET
This is happening because of feature in lightdm-gtk-greeter. To get session it first looks for users last/previous session, then the default one and if all these fails it just choses the first one available in sessions menu. This is the case when booting machine first time after install. IceWM is the first entry in the sessions menu.

Workarounded this in Xfce by providing config [1] file with default session set to Xfce. This default value is used in first boot. When booting next time, last used session is pre-selected.

[1] http://svnweb.mageia.org/packages?view=revision&revision=559749
Comment 5 Jani Välimaa 2014-01-08 20:31:18 CET
DEs using lightdm as default display manager should also provide such config file to workaround this "feature" in default greeter.
Comment 6 Atilla ÖNTAŞ 2014-01-08 21:40:12 CET
(In reply to Jani Välimaa from comment #4)
I have follow xfce steps and shamelessly stole Jani's workaround.
I have committed mate-session-manager-1.6.1-5.mga4 and waiting for freeze push. Hope this package solves the problem.
Comment 7 Manuel Hiebel 2014-01-09 17:34:45 CET
And was pushed, if you could test Arnaud.
Comment 8 Arnaud Vacquier 2014-01-09 18:28:40 CET
I do new install with only Mate and it is okay ;)

Fixed for me
Comment 9 Manuel Hiebel 2014-01-09 18:29:14 CET
great

Status: NEW => RESOLVED
Resolution: (none) => FIXED