Bug 11325 - XFCE asks to install GDM after main package installation then boots into minimal gnome - DVD installs
Summary: XFCE asks to install GDM after main package installation then boots into mini...
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: i586 Linux
Priority: release_blocker normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard: 4beta1 4alpha3
Keywords:
: 10686 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-09-30 15:14 CEST by claire robinson
Modified: 2014-01-05 20:26 CET (History)
5 users (show)

See Also:
Source RPM:
CVE:
Status comment:


Attachments
report.bug.xz (154.43 KB, application/x-xz)
2013-09-30 15:39 CEST, claire robinson
Details

Description claire robinson 2013-09-30 15:14:37 CEST
4alpha3 classic dvd 32 with single default XFCE installation

After the main bulk of package installation it gives a screen titled Warning, asking to install GDM. It then installs another 70 odd packages.

I'll attach report.bug when it's finished.

Reproducible: 

Steps to Reproduce:
claire robinson 2013-09-30 15:15:21 CEST

CC: (none) => ennael1, jani.valimaa
Whiteboard: (none) => 4alpha3

Comment 1 claire robinson 2013-09-30 15:21:13 CEST
GDM then defaults to starting a basic gnome desktop rather than XFCE
Comment 2 claire robinson 2013-09-30 15:39:59 CEST
Created attachment 4392 [details]
report.bug.xz
Comment 3 Jani Välimaa 2013-09-30 18:29:05 CEST
Probably because of this autologin [1] thingie.

We need to add autologin support also for lightdm which is the preferred dm for Xfce. It should be easily implemented. All we need to do is create a config file (e.g 90-mageia-autologin.conf) to /etc/lightdm/lightdm.conf.d/ and add following lines to it:

[SeatDefaults]
autologin-user=<username>

CC'ing to djennings who previously added autologin support for slim and lxde.

[1] http://gitweb.mageia.org/software/drakx/tree/perl-install/any.pm#n665

CC: (none) => derekjenn

Comment 4 Jani Välimaa 2013-09-30 18:31:53 CEST
Or comment out Xfce from this autologin thingie temporarily as it doesn't use gdm by default.
Comment 6 Georges Eckenschwiller 2013-10-04 17:41:26 CEST
I confirm both problems:
- Installation of gdm
- The desktop is not xfce

However, However, in my test, autologin is not installed.
During the installation, in the choice of the groups of packages, I deselect all the groups and I keep only the desktop Xfce.
What installs already 1012 packages, what is a lot.

It would not thus be autologin that asks gdm ?

CC: (none) => paiiou

Comment 7 Jani Välimaa 2013-10-10 21:18:42 CEST
In this case autologin != autologin rpm pkg.

Also, gdm pulls gnome-session which ships session config file with higher priority than Xfce one ==> gnome session will be selected when launching dm first time.
Comment 8 claire robinson 2013-11-05 11:49:58 CET
Still valid 4beta1. DVD 64 with default XFCE installation.

Whiteboard: 4alpha3 => 4beta1 4alpha3

claire robinson 2013-11-05 11:51:34 CET

Summary: XFCE asks to install GDM after main package installation - 4alpha3 Classic DVD 32 => XFCE asks to install GDM after main package installation - DVD installs

Comment 9 claire robinson 2013-11-05 11:55:13 CET
doing so brings in another 108 packages, including wpa_supplicant.
Manuel Hiebel 2013-11-05 18:11:07 CET

Priority: Normal => release_blocker

Comment 10 claire robinson 2013-11-05 18:24:04 CET
After the reboot it defaults to booting into a minimal gnome DE rather than XFCE :\

Summary: XFCE asks to install GDM after main package installation - DVD installs => XFCE asks to install GDM after main package installation then boots into minimal gnome - DVD installs

Comment 11 Jani Välimaa 2013-11-06 20:35:54 CET
I've created a patch for perl-install/any.pm, but I want to test it locally first. Any advices/instructions how to do it? Local mirror? Which pkgs should I rebuild?
Comment 12 Manuel Hiebel 2013-11-06 20:38:49 CET
there is some interesting info here: https://wiki.mageia.org/en/Drakx-installer_tips_and_tricks
Comment 13 claire robinson 2013-11-11 11:26:16 CET
This one seems fixed. It uses xdm now and doesn't install gdm separately.

I created a new bug 11641 as there is currently no option to reboot the machine from XFCE.
Comment 14 claire robinson 2013-11-11 11:26:36 CET
forgot to close it

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

Comment 15 Jani Välimaa 2014-01-05 20:26:57 CET
*** Bug 10686 has been marked as a duplicate of this bug. ***

CC: (none) => inster.css


Note You need to log in before you can comment on or make changes to this bug.