Bug 7899 - xguest not able to log in with gdm with any desktop other than gnome
Summary: xguest not able to log in with gdm with any desktop other than gnome
Status: RESOLVED OLD
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-10-25 00:54 CEST by Derek Jennings
Modified: 2019-04-04 14:52 CEST (History)
2 users (show)

See Also:
Source RPM: xguest
CVE:
Status comment:


Attachments

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


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