Bug#724731: [gdm3] gdm does not start properly, cannot login via gdm

Federico Bruni fedelogy at gmail.com
Fri Nov 8 07:58:26 UTC 2013


Package: gdm3
Version: 3.8.4-3
Followup-For: Bug #724731

I managed to solve by removing and reinstalling the following packages,
as suggested in commment 71:
gnome-core gnome-shell gdm3 gnome-session

When I reinstalled, I see more packages than those removed. Maybe it's
a hint to find the culprit of this bug?
See the tail of my /var/log/apt/history.log:

Start-Date: 2013-11-08  08:32:17
Remove: gir1.2-upowerglib-1.0:i386 (0.9.23-2+b1), gir1.2-telepathylogger-0.2:i386 (0.8.0-2), libpurple0:i386 (2.10.7-2+b1), gir1.2-wnck-3.0:i386 (3.4.7-1), libgnome-menu-3-0:i386 (3.8.0-2), gir1.2-gcr-3:i386 (3.8.2-4), libpurple-bin:i386 (2.10.7-2), telepathy-mission-control-5:i386 (5.16.0-1), gnome-orca:i386 (3.4.2-2), python-pyatspi:i386 (2.10.0+dfsg-1), libmission-control-plugins0:i386 (5.16.0-1), gdm3:i386 (3.8.4-3), gir1.2-caribou-1.0:i386 (0.4.12-1), libcaribou-common:i386 (0.4.12-1), gir1.2-telepathyglib-0.12:i386 (0.22.0-1), gnome-contacts:i386 (3.8.3-1+b1), lightdm:i386 (1.8.5-1), dconf-cli:i386 (0.18.0-1), libfarstream-0.1-0:i386 (0.1.2-1), liblightdm-gobject-1-0:i386 (1.8.5-1), gnome-shell:i386 (3.8.4-4), gir1.2-gck-1:i386 (3.8.2-4), libdotconf1.0:i386 (1.0.13-3), libatk-adaptor:i386 (2.10.0-1+b1), gir1.2-mutter-3.0:i386 (3.8.4-2), gir1.2-gdm3:i386 (3.8.4-3), python-pyatspi2:i386 (2.10.0+dfsg-1), lightdm-gtk-greeter:i386 (1.6.1-3), speech-dispatcher:i386 (0.7.1-6.2), gir1.2-gmenu-3.0:i386 (3.8.0-2), gir1.2-accountsservice-1.0:i386 (0.6.34-2), libcaribou0:i386 (0.4.12-1), libgdm1:i386 (3.8.4-3), python-speechd:i386 (0.7.1-6.2), telepathy-haze:i386 (0.8.0-1), gir1.2-gkbd-3.0:i386 (3.6.0-1)
End-Date: 2013-11-08  08:33:37

Start-Date: 2013-11-08  08:35:41
Install: gir1.2-upowerglib-1.0:i386 (0.9.23-2+b1, automatic), gir1.2-telepathylogger-0.2:i386 (0.8.0-2, automatic), libpurple0:i386 (2.10.7-2+b1, automatic), gnome-calculator:i386 (3.10.0-1), gnome-applets-data:i386 (3.4.1-4, automatic), gnome-sushi:i386 (3.8.1-1), libgnome-menu-3-0:i386 (3.8.0-2, automatic), gir1.2-gcr-3:i386 (3.8.2-4, automatic), libpurple-bin:i386 (2.10.7-2, automatic), telepathy-logger:i386 (0.8.0-2, automatic), gucharmap:i386 (3.8.2-3), telepathy-mission-control-5:i386 (5.16.0-1, automatic), python-pyatspi:i386 (2.10.0+dfsg-1, automatic), gnome-icon-theme-extras:i386 (3.6.2-3), gnome-font-viewer:i386 (3.8.0-1+b1), libmission-control-plugins0:i386 (5.16.0-1, automatic), gdm3:i386 (3.8.4-3), gnome-applets:i386 (3.4.1-4, automatic), gir1.2-caribou-1.0:i386 (0.4.12-1, automatic), libcaribou-common:i386 (0.4.12-1, automatic), gnome-session-common:i386 (3.8.4-3, automatic), gir1.2-telepathyglib-0.12:i386 (0.22.0-1, automatic), gnome-contacts:i386 (3.8.3-1+b1), fonts-cantarell:i386 (0.0.15-1), dconf-cli:i386 (0.18.0-1), gnome-session-flashback:i386 (3.6.2-2, automatic), libfarstream-0.1-0:i386 (0.1.2-1, automatic), gnome-shell:i386 (3.8.4-4), nautilus-sendto:i386 (3.6.1-2, automatic), gnome-core:i386 (3.8+4), gir1.2-panelapplet-4.0:i386 (3.6.2-2, automatic), gir1.2-gck-1:i386 (3.8.2-4, automatic), alacarte:i386 (3.10.0-1, automatic), libchamplain-0.12-0:i386 (0.12.5-1, automatic), libcaribou-gtk3-module:i386 (0.4.12-1), vino:i386 (3.10.1-1), gnome-system-log:i386 (3.8.1-1), empathy:i386 (3.8.4-3), dconf-tools:i386 (0.18.0-1), gnome-backgrounds:i386 (3.10.1-1), libgnome-media-profiles-3.0-0:i386 (3.0.0-1, automatic), gnome-screenshot:i386 (3.10.0-1), gnome-session:i386 (3.8.4-3), libatk-adaptor:i386 (2.10.0-1+b1), nautilus-sendto-empathy:i386 (3.8.4-3, automatic), libcaribou-gtk-module:i386 (0.4.12-1), libpanel-applet-4-0:i386 (3.6.2-2, automatic), gnome-dictionary:i386 (3.10.0-1), empathy-common:i386 (3.8.4-3, automatic), dconf-editor:i386 (0.18.0-1), caribou-antler:i386 (0.4.12-1), libchamplain-gtk-0.12-0:i386 (0.12.5-1, automatic), telepathy-salut:i386 (0.8.1-1, automatic), libtelepathy-farstream3:i386 (0.6.0-2, automatic), gir1.2-mutter-3.0:i386 (3.8.4-2, automatic), gir1.2-gdm3:i386 (3.8.4-3, automatic), caribou:i386 (0.4.12-1), gnome-panel:i386 (3.6.2-2), gir1.2-clutter-gst-2.0:i386 (2.0.8-1, automatic), gir1.2-gmenu-3.0:i386 (3.8.0-2, automatic), gir1.2-accountsservice-1.0:i386 (0.6.34-2, automatic), libcaribou0:i386 (0.4.12-1, automatic), gnome-media:i386 (3.4.0-1, automatic), libgdm1:i386 (3.8.4-3, automatic), libgeocode-glib0:i386 (3.10.0-1, automatic), gnome-disk-utility:i386 (3.10.0-1), gnome-system-monitor:i386 (3.8.2.1-2, automatic), telepathy-gabble:i386 (0.18.1-1, automatic), gnome-panel-data:i386 (3.6.2-2, automatic), telepathy-haze:i386 (0.8.0-1, automatic), gir1.2-gkbd-3.0:i386 (3.6.0-1, automatic)
End-Date: 2013-11-08  08:39:03



-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable'), (10, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 3.11-1-686-pae (SMP w/2 CPU cores)
Locale: LANG=it_IT.utf8, LC_CTYPE=it_IT.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gdm3 depends on:
ii  accountsservice                              0.6.34-2
ii  adduser                                      3.113+nmu3
ii  dconf-cli                                    0.18.0-1
ii  dconf-gsettings-backend                      0.18.0-1
ii  debconf [debconf-2.0]                        1.5.52
ii  gir1.2-gdm3                                  3.8.4-3
ii  gnome-session [x-session-manager]            3.8.4-3
ii  gnome-session-bin                            3.8.4-3
ii  gnome-session-flashback [x-session-manager]  3.6.2-2
ii  gnome-settings-daemon                        3.8.5-2
ii  gnome-shell                                  3.8.4-4
ii  gnome-terminal [x-terminal-emulator]         3.10.1-1
ii  gsettings-desktop-schemas                    3.8.2-2
ii  libaccountsservice0                          0.6.34-2
ii  libatk1.0-0                                  2.10.0-2
ii  libaudit1                                    1:2.3.2-2
ii  libc6                                        2.17-93
ii  libcairo-gobject2                            1.12.16-2
ii  libcairo2                                    1.12.16-2
ii  libcanberra-gtk3-0                           0.30-2
ii  libcanberra0                                 0.30-2
ii  libgdk-pixbuf2.0-0                           2.28.2-1
ii  libgdm1                                      3.8.4-3
ii  libglib2.0-0                                 2.36.4-1
ii  libglib2.0-bin                               2.36.4-1
ii  libgtk-3-0                                   3.8.6-1
ii  libpam-modules                               1.1.3-10
ii  libpam-runtime                               1.1.3-10
ii  libpam0g                                     1.1.3-10
ii  libpango-1.0-0                               1.36.0-1
ii  libpangocairo-1.0-0                          1.36.0-1
ii  librsvg2-common                              2.40.0-1
ii  libselinux1                                  2.2-2
ii  libwrap0                                     7.6.q-24
ii  libx11-6                                     2:1.6.2-1
ii  libxau6                                      1:1.0.8-1
ii  libxdmcp6                                    1:1.1.1-1
ii  libxrandr2                                   2:1.4.1-1
ii  lsb-base                                     4.1+Debian12
ii  metacity [x-window-manager]                  1:2.34.13-1
ii  twm [x-window-manager]                       1:1.0.6-1
ii  upower                                       0.9.23-2+b1
ii  x11-common                                   1:7.7+4
ii  x11-xserver-utils                            7.7+1
ii  xterm [x-terminal-emulator]                  297-1

Versions of packages gdm3 recommends:
ii  at-spi2-core               2.10.1-1
ii  desktop-base               7.0.3
ii  gnome-icon-theme           3.10.0-1
ii  gnome-icon-theme-symbolic  3.10.1-1
ii  x11-xkb-utils              7.7~1
ii  xserver-xephyr             2:1.14.3-4
ii  xserver-xorg               1:7.7+4
ii  zenity                     3.8.0-1

Versions of packages gdm3 suggests:
pn  gnome-orca            <none>
ii  libpam-gnome-keyring  3.8.2-2

-- Configuration Files:
/etc/gdm3/Init/Default changed:
PATH="/usr/bin:$PATH"
OLD_IFS=$IFS
gdmwhich () {
  COMMAND="$1"
  OUTPUT=
  IFS=:
  for dir in $PATH
  do
    if test -x "$dir/$COMMAND" ; then
      if test "x$OUTPUT" = "x" ; then
        OUTPUT="$dir/$COMMAND"
      fi
    fi
  done
  IFS=$OLD_IFS
  echo "$OUTPUT"
}
sysresources=/etc/X11/Xresources
if [ -f "$sysresources" ]; then
    xrdb -merge "$sysresources"
fi
sysmodmap=/etc/X11/Xmodmap
XMODMAP=`gdmwhich xmodmap`
if [ "x$XMODMAP" != "x" ] ; then
  if [ "x$GDM_PARENT_DISPLAY" = "x" ]; then
    if [ -f $sysmodmap ]; then
      $XMODMAP $sysmodmap
    fi
  else
    ( DISPLAY=$GDM_PARENT_DISPLAY XAUTHORITY=$GDM_PARENT_XAUTHORITY $XMODMAP -pke ) | $XMODMAP -
  fi
  #
  # Switch Sun's Alt and Meta mod mappings
  #
  UNAME=`gdmwhich uname`
  PROCESSOR=`$UNAME -p`
  if [ "x$PROCESSOR" = "xsparc" ]; then
    if $XMODMAP | grep mod4 | grep Alt > /dev/null 2>/dev/null
    then
      $XMODMAP -e "clear Mod1" \
               -e "clear Mod4" \
               -e "add Mod1 = Alt_L" \
               -e "add Mod1 = Alt_R" \
               -e "add Mod4 = Meta_L" \
               -e "add Mod4 = Meta_R"
    fi
  fi
fi
SETXKBMAP=`gdmwhich setxkbmap`
if [ "x$SETXKBMAP" != "x" ] ; then
  # FIXME: is this all right?  Is this completely on crack?
  # What this does is move the xkb configuration from the GDM_PARENT_DISPLAY
  # FIXME: This should be done in code.  Or there must be an easier way ...
  if [ -n "$GDM_PARENT_DISPLAY" ]; then
    XKBSETUP=`( DISPLAY=$GDM_PARENT_DISPLAY XAUTHORITY=$GDM_PARENT_XAUTHORITY $SETXKBMAP -v )`
    if [ -n "$XKBSETUP" ]; then
      XKBKEYMAP=`echo "$XKBSETUP" | grep '^keymap' | awk '{ print $2 }'`
      XKBTYPES=`echo "$XKBSETUP" | grep '^types' | awk '{ print $2 }'`
      XKBCOMPAT=`echo "$XKBSETUP" | grep '^compat' | awk '{ print $2 }'`
      XKBSYMBOLS=`echo "$XKBSETUP" | grep '^symbols' | awk '{ print $2 }'`
      XKBGEOMETRY=`echo "$XKBSETUP" | grep '^geometry' | awk '{ print $2 }'`
      if [ -n "$XKBKEYMAP" ]; then
        $SETXKBMAP -keymap "$XKBKEYMAP"
      elif [ -n "$XKBTYPES" -a -n "$XKBCOMPAT" -a -n "$XKBSYMBOLS" -a -n "$XKBGEOMETRY" ]; then
        $SETXKBMAP -types "$XKBTYPES" -compat "$XKBCOMPAT" -symbols "$XKBSYMBOLS" -geometry "$XKBGEOMETRY"
      elif [ -n "$XKBTYPES" -a -n "$XKBCOMPAT" -a -n "$XKBSYMBOLS" ]; then
        $SETXKBMAP -types "$XKBTYPES" -compat "$XKBCOMPAT" -symbols "$XKBSYMBOLS"
      elif [ -n "$XKBSYMBOLS" ]; then
        $SETXKBMAP -symbols "$XKBSYMBOLS"
      fi
    fi
  fi
fi
/usr/bin/dispwin /home/fede/.local/share/icc/LP154WX4-TLC2\ i1DisplayPro\,ColorMunkiDisplay\ 2012-06-03\ D6500\ 2.2\ MQ-HQ\ 3xCurve+MTX.icc
exit 0

/etc/gdm3/daemon.conf changed:
[daemon]
AutomaticLoginEnable=False
AutomaticLogin=fede
[security]
[xdmcp]
[greeter]
[chooser]
[debug]


-- debconf information:
  gdm3/daemon_name: /usr/sbin/gdm3
* shared/default-x-display-manager: gdm3



More information about the pkg-gnome-maintainers mailing list