Your message dated Wed, 20 Jun 2012 22:47:35 +0000
with message-id <[email protected]>
and subject line Bug#610826: fixed in gdm3 3.4.1-1
has caused the Debian Bug report #610826,
regarding gdm3: Should detect short lived X server , or Xorg returning error
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
610826: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=610826
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gdm3
Version: 2.30.5-6
Severity: normal

Hi.

I had on one machine gdm3 installed, and was going to install
nvidia driver. I changed xorg.conf but forgot to install driver.

Of course Xorg stoped working as it was trying to use driver which do not 
existed
(due to the missing xorg dirver and/or missing kernel module).

Unfortunetly gdm3 goes insane, and repeatedly restarts Xorg server.
(about 5 times per seconds), and do this forever. Screen is constantly flashing,
and I cannot even login on console. Only way to fix problem is to
login using ssh or restart system in single user mode.

Please introduce some kind of more robust crash detection.
There are multiple ways in which this can be achived.
Even simple ones like "Last 3 sessions on this screen lasted less than 5 second 
each,
and non of this 3 started sucessfully greater - thus disableing,
displaying message to the user, or waiting 60 seconds".


This problem already happened to me twice on to separate box.
(one of them was as described above, other was slightly different IMHO).

PS. Problem is not releated to nvidia driver, and can be triggered in many 
other ways
(simples is just to add error like non-existing/misspeled driver name).

Thanks.


-- System Information:
Debian Release: 6.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686 (SMP w/2 CPU cores)
Locale: LANG=pl_PL.UTF-8, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gdm3 depends on:
ii  adduser                 3.112+nmu2       add and remove users and groups
ii  debconf [debconf-2.0]   1.5.36           Debian configuration management sy
ii  dwm [x-window-manager]  5.8.2-1          dynamic window manager
ii  gconf2                  2.28.1-6         GNOME configuration database syste
ii  gnome-session [x-sessio 2.30.2-3         The GNOME Session Manager - GNOME 
ii  gnome-session-bin       2.30.2-3         The GNOME Session Manager - Minima
ii  gnome-terminal [x-termi 2.30.2-1         The GNOME terminal emulator applic
ii  kde-window-manager [x-w 4:4.4.5-6        the K window manager (KWin)
ii  konsole [x-terminal-emu 4:4.4.5-1        X terminal emulator
ii  libart-2.0-2            2.3.21-1         Library of functions for 2D graphi
ii  libatk1.0-0             1.30.0-1         The ATK accessibility toolkit
ii  libattr1                1:2.4.44-2       Extended attribute shared library
ii  libaudit0               1.7.13-1+b2      Dynamic library for security audit
ii  libbonobo2-0            2.24.3-1         Bonobo CORBA interfaces library
ii  libbonoboui2-0          2.24.3-1         The Bonobo UI library
ii  libc6                   2.11.2-7         Embedded GNU C Library: Shared lib
ii  libcairo2               1.8.10-6         The Cairo 2D vector graphics libra
ii  libcanberra-gtk0        0.24-1           Gtk+ helper for playing widget eve
ii  libcanberra0            0.24-1           a simple abstract interface for pl
ii  libdbus-1-3             1.2.24-4         simple interprocess messaging syst
ii  libdbus-glib-1-2        0.88-2.1         simple interprocess messaging syst
ii  libfontconfig1          2.8.0-2.1        generic font configuration library
ii  libfreetype6            2.4.2-2.1        FreeType 2 font engine, shared lib
ii  libgconf2-4             2.28.1-6         GNOME configuration database syste
ii  libglib2.0-0            2.24.2-1         The GLib library of C routines
ii  libgnome2-0             2.30.0-1         The GNOME library - runtime files
ii  libgnomecanvas2-0       2.30.1-1         A powerful object-oriented display
ii  libgtk2.0-0             2.20.1-2         The GTK+ graphical user interface 
ii  liborbit2               1:2.14.18-0.1    libraries for ORBit2 - a CORBA ORB
ii  libpam-modules          1.1.1-6.1        Pluggable Authentication Modules f
ii  libpam-runtime          1.1.1-6.1        Runtime support for the PAM librar
ii  libpam0g                1.1.1-6.1        Pluggable Authentication Modules l
ii  libpanel-applet2-0      2.30.2-2         library for GNOME Panel applets
ii  libpango1.0-0           1.28.3-1         Layout and rendering of internatio
ii  libpolkit-gobject-1-0   0.96-4           PolicyKit Authorization API
ii  libpolkit-gtk-1-0       0.96-3           PolicyKit GTK+ API
ii  libpopt0                1.16-1           lib for parsing cmdline parameters
ii  librsvg2-common         2.26.3-1         SAX-based renderer library for SVG
ii  libselinux1             2.0.96-1         SELinux runtime shared libraries
ii  libupower-glib1         0.9.5-5          abstraction for power management -
ii  libwrap0                7.6.q-19         Wietse Venema's TCP wrappers libra
ii  libx11-6                2:1.3.3-4        X11 client-side library
ii  libxau6                 1:1.0.6-1        X11 authorisation library
ii  libxdmcp6               1:1.0.3-2        X11 Display Manager Control Protoc
ii  libxklavier16           5.0-2            X Keyboard Extension high-level AP
ii  libxml2                 2.7.8.dfsg-2     GNOME XML library
ii  lsb-base                3.2-23.1         Linux Standard Base 3.2 init scrip
ii  lxsession [x-session-ma 0.4.4-3          a lightweight X11 session manager
ii  lxterminal [x-terminal- 0.1.8-2          desktop independent vte-based term
ii  metacity [x-window-mana 1:2.30.1-3       lightweight GTK+ window manager
ii  openbox [x-window-manag 3.4.11.1-1       standards compliant, fast, light-w
ii  policykit-1-gnome       0.96-3           GNOME authentication agent for Pol
ii  rxvt [x-terminal-emulat 1:2.6.4-14       VT102 terminal emulator for the X 
ii  rxvt-unicode-lite [x-te 9.07-2+b1        RXVT-like terminal emulator with b
ii  terminator [x-terminal- 0.93-1           multiple GNOME terminals in one wi
ii  twm [x-window-manager]  1:1.0.4-2        Tab window manager
ii  upower                  0.9.5-5          abstraction for power management
ii  xfce4-session [x-sessio 4.6.2-3          Xfce4 Session Manager
ii  xfce4-terminal [x-termi 0.4.5-1          Xfce terminal emulator
ii  xfwm4 [x-window-manager 4.6.2-1          window manager of the Xfce project
ii  xterm [x-terminal-emula 261-1            X terminal emulator
ii  zlib1g                  1:1.2.3.4.dfsg-3 compression library - runtime

Versions of packages gdm3 recommends:
ii  at-spi                        1.30.1-3   Assistive Technology Service Provi
ii  desktop-base                  6.0.5      common files for the Debian Deskto
ii  gnome-icon-theme              2.30.3-2   GNOME Desktop icon theme
ii  gnome-power-manager           2.32.0-2   power management tool for the GNOM
ii  gnome-settings-daemon         2.30.2-2   daemon handling the GNOME session 
ii  x11-xkb-utils                 7.5+5      X11 XKB utilities
ii  xnest                         2:1.7.7-10 Nested X server
ii  xserver-xephyr                2:1.7.7-10 nested X server
ii  xserver-xorg                  1:7.5+8    the X.Org X server
ii  zenity                        2.30.0-1   Display graphical dialog boxes fro

Versions of packages gdm3 suggests:
ii  gnome-mag                     1:0.16.1-2 a screen magnifier for the GNOME d
ii  gnome-orca                    2.30.2-2   Scriptable screen reader
ii  gok                           2.30.0-1   GNOME Onscreen Keyboard
ii  libpam-gnome-keyring          2.30.3-4   PAM module to unlock the GNOME key
ii  metacity                      1:2.30.1-3 lightweight GTK+ window manager

-- debconf-show failed



--- End Message ---
--- Begin Message ---
Source: gdm3
Source-Version: 3.4.1-1

We believe that the bug you reported is fixed in the latest version of
gdm3, which is due to be installed in the Debian FTP archive:

gdm3_3.4.1-1.debian.tar.gz
  to main/g/gdm3/gdm3_3.4.1-1.debian.tar.gz
gdm3_3.4.1-1.dsc
  to main/g/gdm3/gdm3_3.4.1-1.dsc
gdm3_3.4.1-1_amd64.deb
  to main/g/gdm3/gdm3_3.4.1-1_amd64.deb
gdm3_3.4.1.orig.tar.xz
  to main/g/gdm3/gdm3_3.4.1.orig.tar.xz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Josselin Mouette <[email protected]> (supplier of updated gdm3 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Thu, 21 Jun 2012 00:18:36 +0200
Source: gdm3
Binary: gdm3
Architecture: source amd64
Version: 3.4.1-1
Distribution: unstable
Urgency: low
Maintainer: Debian GNOME Maintainers 
<[email protected]>
Changed-By: Josselin Mouette <[email protected]>
Description: 
 gdm3       - Next generation GNOME Display Manager
Closes: 580627 610826 648666 650183 655328 656384 661289 661745
Changes: 
 gdm3 (3.4.1-1) unstable; urgency=low
 .
   [ Jordi Mallach ]
   * Update po-up/ca.po.
 .
   [ Josselin Mouette ]
   * gdm3.init: remove .ICEauthority before starting. Closes: #648666.
   * x11-common will now include xhost code to give access to the
     local user if xhost is installed (see #586685).
     + Depend on the appropriate x11-common version.
     + Depend on x11-xserver-utils so that it actually works.
   * New upstream release.
   * Updated build-dependencies: nss, glib.
   * 01_language.patch: dropped, merged upstream.
   * 04_no_fatal_criticals.patch: dropped, obsolete.
   * 07_libexec-paths.patch: removed unused variables/files.
   * 08_frequent-users_greeter.patch: reworked according to upstream
     changes.
   * 10_gdm3_pam.patch: updated for the new version. Do not prefix the
     PAM files for multistack, they have new names anyway.
   * 14_pam_dialog.patch: dropped, upstream merged an improved version.
   * 18_parametrize_create_display.patch: updated for the new version.
   * 19_static_transient_display.patch: unfuzzed.
   * 29_grep_path.patch: dropped, merged upstream.
   * 91_dconf_override.patch: dropped, the configuration generation has
     completely changed.
   * 93_xdg_data_dirs.patch: dropped, similar functionality merged
     upstream.
   * Drop the dconf-gsettings-backend dependency.
   * greeter.gconf-defaults:
     + Drop the g-p-m setting.
   * greeter.gsettings:
     + Force gdm-fallback as the default session.
     + Document how to use gdm-shell.
     + Document how to change the background. Closes: #655328.
   * rules:
     + Generate xx_upstream.gschema.override from the new
       00-upstream-settings file (much simpler).
     + Remove /etc/dconf from the installed files.
     + Drop all development libraries/headers.
     + Explicitly disable introspection.
     + (All of this can be shipped in separate packages if actual
       packages start using this library.)
     + Explicitly disable split authentication, it will not work properly
       with the Debianized PAM stack.
     + Remove the associated PAM files.
     + Disable dh_makeshlibs.
     + Install the dconf stuff in /usr/share/gdm.
   * gdm3.postinst:
     + Remove the old gsettings file upon upgrade.
   * gdm3.links:
     + Remove the old gsettings link.
   * gdm3.init:
     + Replace the gsettings generation by a dconf-based one.
     + Do a conversion for the configuration file so that it remains
       compatible.
   * 92_gsettings_path.patch: updated to force the dconf directory to be
     in the GDM runtime directory.
   * gdm3.install:
     + Stop installing MIME files by hand.
   * 93_private_lib.patch: new patch. Install the shared library in a
     private directory.
   * Break gnome-shell < 3.2 for correct shell support.
   * Suggest gnome-shell.
   * Require g-s-d and metacity, they are no longer optional. Requiring
     g-s-d 3.2 Closes: #656384.
   * Require d-conf 0.10.0-4 to configure the dconf path and parse
     defaults in order.
 .
   [ Laurent Bigonville ]
   * debian/gdm3.pam, debian/gdm3-autologin.pam: Call pam_selinux pam module
     (Closes: #661289)
   * debian/gdm3.pam, debian/gdm3-autologin.pam: Call pam_loginuid pam module
     (Closes: #661745)
 .
   [ Josselin Mouette ]
   * New upstream release.
     + Features the incredible capability to not try endlessly to start
       up X servers when they fail to start.
       Closes: #580627, #610826, #650183.
   * Move login manager defaults from gconf to gsettings.
     + Now we use full path for the icon.
   * Add the metacity default to gsettings too.
   * Require a metacity version which supports gsettings.
   * Get rid of anything related to GConf.
   * Use dh maintscript support to remove the old GConf config file.
   * Force disable systemd support.
   * 06_first_vt.patch, 17_switch_on_finish.patch: refreshed.
   * 07_libexec-paths.patch:
     + Use the binary path as provided by g-s-d.pc.
     + Add a check for gnome-session, which is also used.
   * 10_gdm3_pam.patch: handle the bucket of FAIL that is hardcoding the
     service name in various places since split authentication was
     introduced.
   * 18_parametrize_create_display.patch,
     19_static_transient_display.patch, 20_switch_kill_greeter.patch,
     21_static_display_purge.patch: adapt to systemd/multiseat changes.
   * Require dconf 0.12.1-2.
   * gdm3.post{inst,rm}: add a gdm-welcome PAM service, which is now
     needed for the login session. It's just a symlink.
   * 91_shell_version_control.patch: new patch, Debian-specific. Add
     strict version checking for gnome-shell in order to go to the fall
     back session in case of potential incompatibility.
   * 93_private_lib.patch: also install the typelib file in the private
     directory, and drop the gir file.
   * gdm3.dirs: /usr/lib/gnome-shell
   * rules:
     + Remove pre-built gdm.schemas which includes incorrect settings.
     + Enable introspection.
     + Instruct dh_girepository to look at the typelib file in the right
       place.
     + Add symbolic links for the library and typelib in the gnome-shell
       directory so that it can use them.
   * Add gir (build-)dependencies.
   * 23_start_polkit.patch: new patch. Start the policykit agent in the
     fallback session. Otherwise reboot/shutdown does nothing when
     someone is logged on.
Checksums-Sha1: 
 98602bf2110dea0737d8a390b369fb44fc1551e8 2089 gdm3_3.4.1-1.dsc
 9213fe32643b7dcb79e9026ed0be2372ef275a59 1615612 gdm3_3.4.1.orig.tar.xz
 6fa2aed36b78019430a40acb90eb9251b9f0834e 102344 gdm3_3.4.1-1.debian.tar.gz
 07171bd04ffbde35e97ecd41a49176a35311a08b 1493204 gdm3_3.4.1-1_amd64.deb
Checksums-Sha256: 
 e36bff0c0b2d455d7df7891be0379ecaf55e82b85486fd2019c767b8c92e8264 2089 
gdm3_3.4.1-1.dsc
 6292968dff5fc89877b5e1aaa3c7d1484dd3ed2d4f388e935841d053439be665 1615612 
gdm3_3.4.1.orig.tar.xz
 a71c9a38ed7d7ca05b8cb644fa02c662aa184a8095f8d3ea9f005d30d619ec59 102344 
gdm3_3.4.1-1.debian.tar.gz
 7f11f1a9092f2361220708a05a5cd0d11f42c9834a8b4baae6b17c3fc1d1b21c 1493204 
gdm3_3.4.1-1_amd64.deb
Files: 
 1f300f7f41f2aeecd4898dc90ee02ce2 2089 gnome optional gdm3_3.4.1-1.dsc
 fda0470340f9c0bc2f8daccb280af520 1615612 gnome optional gdm3_3.4.1.orig.tar.xz
 6ea2fdc30880252633842c29a0621b23 102344 gnome optional 
gdm3_3.4.1-1.debian.tar.gz
 82c4ff29f2f2f89fa328711d226afca2 1493204 gnome optional gdm3_3.4.1-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iD8DBQFP4k60rSla4ddfhTMRArr5AJ9Rd3MIUbwGTQ28uuIy3TaqkpzoLwCeJvjA
rXzAavXtfENtf0GN0C8c+ms=
=l395
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to