Bug 7899

Summary: xguest not able to log in with gdm with any desktop other than gnome
Product: Mageia Reporter: Derek Jennings <derekjenn>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED OLD QA Contact:
Severity: normal    
Priority: Normal CC: akkaran046, gruescubogdan
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: xguest CVE:
Status comment:

Description Derek Jennings 2012-10-25 00:54:00 CEST
When gdm is used and gnome is not installed  it is not possible to log in with xguest.

On clicking on xguest, gdm immediately tries to log in with gnome without allowing the user to select any other desktop.

The simple workaround of course is not to use gdm with xguest  :=)
Comment 1 Bogdan Gruescu 2012-10-25 13:00:59 CEST
It appears to be two issues here from the above description (although I didn't try myself):

- gdm doesn't allow the user to select other desktop (most likely another instance of Bug 3368, as xguest doesn't have a password).

- gdm tries to log in into gnome (despite gnome is not installed), which should only happen when the first option in the gdm list of available sessions is gnome. That might be the problem.

CC: (none) => gruescubogdan

Comment 2 Derek Jennings 2012-10-26 01:37:05 CEST
(In reply to comment #1)
> It appears to be two issues here

I think you are correct on both counts.


I just did a clean install from DVD and installed only the LXDE desktop and then after install did 'urpmi --test gdm'

The suggested packages included gnome-session which contains the DM menu entries for gnome as well as seemingly unrelated packages such as gcalctool , gnome-power-manager, and gnome-screenshot 

# urpmi --test gdm
In order to satisfy the 'typelib(Gtk)' dependency, one of the following packages is needed:
 1- libgtk-gir3.0-3.6.1-2.mga3.i586: GObject introspection interface library for gtk+3.0 (to install)
 2- libgtk-gir2.0-2.24.13-1.mga3.i586: GObject Introspection interface description for gtk+2.0 (to install)
What is your choice? (1-2) 2
To satisfy dependencies, the following packages are going to be installed:
(test only, installation will not be actually done)
  Package                        Version      Release       Arch    
(medium "Core Release (distrib1)")
  GConf2-sanity-check            3.2.5        1.mga2        i586    
  accountsservice                0.6.25       2.mga3        i586    
  cdialog                        1.1          1.20120706.1> i586    
  gcalctool                      6.6.1        1.mga3        i586    (suggested)
  gdm                            3.6.1        1.mga3        i586    
  gnome-icon-theme-symbolic      3.6.0        1.mga3        noarch  
  gnome-power-manager            3.6.0        2.mga3        i586    (suggested)
  gnome-screenshot               3.6.0        1.mga3        i586    (suggested)
  gnome-session                  3.6.1        1.mga3        i586    (suggested)
  gnome-session-bin              3.6.1        1.mga3        i586    
  gnome-settings-daemon          3.6.1        3.mga3        i586    
  gnome-user-docs                3.6.1        2.mga3        noarch  (suggested)
  gobject-introspection          1.34.1.1     1.mga3        i586    (suggested)
  ibus                           1.4.99.2012> 5.mga3        i586    (suggested)
  ibus-gtk                       1.4.99.2012> 5.mga3        i586    (suggested)
  ibus-gtk3                      1.4.99.2012> 5.mga3        i586    (suggested)
  ibus-ui-gtk3                   1.4.99.2012> 5.mga3        i586    (suggested)
  libaccountsservice0            0.6.25       2.mga3        i586    
  libatk-gir1.0                  2.6.0        1.mga3        i586    (suggested)
  libcairo-gir1.0                1.34.1.1     1.mga3        i586    (suggested)
  libcanberra-gtk0               0.29         2.mga3        i586    
  libfontconfig-gir2.0           1.34.1.1     1.mga3        i586    (suggested)
  libfreetype-gir2.0             1.34.1.1     1.mga3        i586    (suggested)
  libgdk_pixbuf-gir2.0           2.26.4       1.mga3        i586    (suggested)
  libgdm1                        3.6.1        1.mga3        i586    
  libgdmsimplegreeter1           3.6.1        1.mga3        i586    
  libgirepository1.0_1           1.34.1.1     1.mga3        i586    (suggested)
  libgtk-gir2.0                  2.24.13      1.mga3        i586    (suggested)
  libgtop-gir2.0                 2.28.4       1.mga2        i586    
  libgtop2                       2.28.4       1.mga2        i586    
  libgtop2.0_7                   2.28.4       1.mga2        i586    
  libibus-gir1.0                 1.4.99.2012> 5.mga3        i586    (suggested)
  libibus1.0_5                   1.4.99.2012> 5.mga3        i586    
  libimobiledevice               1.1.4        2.mga3        i586    
  libimobiledevice3              1.1.4        2.mga3        i586    
  libmetacity-private0           2.34.13      1.mga3        i586    
  libpango-gir1.0                1.32.1       1.mga3        i586    (suggested)
  libplist                       1.8          1.mga2        i586    
  libplist1                      1.8          1.mga2        i586    
  libpyglib-gi2.0_0              3.4.1        1.mga3        i586    (suggested)
  librsvg                        2.36.4       1.mga3        i586    (suggested)
  libupower-glib1                0.9.18       4.mga3        i586    
  libusbmuxd2                    1.0.8        2.mga3        i586    
  libwacom                       0.6          0.1.mga3      i586    
  libwacom2                      0.6          0.1.mga3      i586    
  libxft-gir2.0                  1.34.1.1     1.mga3        i586    (suggested)
  libxlib-gir2.0                 1.34.1.1     1.mga3        i586    (suggested)
  metacity                       2.34.13      1.mga3        i586    
  python-gi                      3.4.1        1.mga3        i586    (suggested)
  python-pyxdg                   0.19         3.mga1        noarch  (suggested)
  upower                         0.9.18       4.mga3        i586    
  usbmuxd                        1.0.8        2.mga3        i586    
  zenity                         3.6.0        2.mga3        i586    
67MB of additional disk space will be used.
17MB of packages will be retrieved.
Comment 3 Derek Jennings 2012-10-26 12:32:50 CEST
Tracing the dependencies,  gdm has a Require for gnome-settings-deamon which has a Suggests for gnome-session

Does gdm really need gnome-settings-daemon as a Require?
Manuel Hiebel 2012-10-26 22:26:31 CEST

Source RPM: gdm-3.6.1-1.mga3 xguest-1.0.10-8.mga2 => xguest

Comment 4 Marja Van Waes 2015-04-14 20:19:33 CEST
No action since over 2 yrs ago and still assigned to Bug Squad

Closing as OLD

Please reopen if this report is still valid for _current_ cauldron and/or fully
updated Mageia 4

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

conor mcgregor 2019-03-29 06:41:35 CET

CC: (none) => akkaran046