--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: xscreensaver: aborts X session if I let the log-back-in screen time out while switched to a virtual console
- From: Edward Welbourne <eddy@opera.com>
- Date: Wed, 03 Oct 2007 10:58:12 +0200
- Message-id: <20071003085812.17315.51753.reportbug@whorl>
- Reply-to: eddy@opera.com
Package: xscreensaver
Version: 5.03-2
Severity: critical
Justification: causes serious data loss
Ever since switching to a Dell flat-screen (2007FPb - I was previously
using a CRT) I've experienced a problem where:
* I lock my X session,
* I switch to a virtual console (Ctrl-Alt-F1, etc.), which (because I
touched the keyboard) provokes the password dialog to come up,
* I don't switch back to the X display before the password dialog
times out,
* when I *do* switch back to the X display, my X session dies.
Note that the X session is still up and running *before* I Ctrl+Alt+F7
back to try to resume it (as revealed by ps in my virtual console, and
by the time-stamp on my .xsession-error).
My .xsession-errors ends in: <quote>
X connection to :0.0 broken (explicit kill or server shutdown).
Gdk-ERROR **: Fatal IO error 104 (Connection reset by peer) on X server :0.0.
X connection to :0.0 broken (explicit kill or server shutdown).
Xlib: connection to ":0.0" refused by server
Xlib: Invalid XDM-AUTHORIZATION-1 key (failed key comparison)
Error: Can't open display
Exiting from getDisplay.cpp at line 47
</quote>
If I hold Ctrl+Alt until the blue time-out bar has all gone away, in
the password dialog, and hit F5 while the "authentication failed"
dialog is displayed, the X session dies. Holding Ctrl+Alt a bit
longer, until even this dialog has gone, *then* hitting F5 changes
console for me, without hurting the X session.
Leaving the X session unlocked, switching to a virtual console and
remaining there until the screen-saver locks the screen due to its
usual time-outs doesn't provoke the problem. If I lock my X session
by selecting the relevant root-window menu item and quickly (before
the lock has come into force, so that the password dialog doesn't get
activated) Ctrl+Alt+F5 away, the X session survives.
Usually, xdm manages to start a new X session after mine has died, but
not always. When it doesn't, Ctrl+Alt+F7 shows me
INIT: version 2.86 reloading
Naturally, applications that I've left active in my X session get
hosed by the X session's death, taking with them any unsaved data;
hence the "data loss" category for this bug.
It's not clear to me which of several pieces of software is the culprit.
I'm using fvwm as my window manager and xscreensaver as screen saver.
The root window within fvwm is displaying xplanet.
The virtual consoles run getty; the X session is managed by xdm.
However, xscreensaver's password prompt seems pivotal.
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.21-2-686 (SMP w/2 CPU cores)
Locale: LANG=en_GB.ISO-8859-15, LC_CTYPE=en_GB.ISO-8859-15 (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/bash
Versions of packages xscreensaver depends on:
ii libatk1.0-0 1.20.0-1 The ATK accessibility toolkit
ii libc6 2.6.1-1+b1 GNU C Library: Shared libraries
ii libcairo2 1.4.10-1 The Cairo 2D vector graphics libra
ii libfontconfig1 2.4.2-1.2 generic font configuration library
ii libglade2-0 1:2.6.2-1 library to load .glade files at ru
ii libglib2.0-0 2.14.0-2 The GLib library of C routines
ii libgtk2.0-0 2.10.13-1 The GTK+ graphical user interface
ii libice6 2:1.0.4-1 X11 Inter-Client Exchange library
ii libjpeg62 6b-14 The Independent JPEG Group's JPEG
ii libpam0g 0.99.7.1-4 Pluggable Authentication Modules l
ii libpango1.0-0 1.18.2-1 Layout and rendering of internatio
ii libsm6 2:1.0.3-1+b1 X11 Session Management library
ii libx11-6 2:1.0.3-7 X11 client-side library
ii libxcursor1 1:1.1.9-1 X cursor management library
ii libxext6 1:1.0.3-2 X11 miscellaneous extension librar
ii libxfixes3 1:4.0.3-2 X11 miscellaneous 'fixes' extensio
ii libxi6 2:1.1.3-1 X11 Input extension library
ii libxinerama1 1:1.0.2-1 X11 Xinerama extension library
ii libxml2 2.6.30.dfsg-2 GNOME XML library
ii libxmu6 1:1.0.3-1 X11 miscellaneous utility library
ii libxpm4 1:3.5.7-1 X11 pixmap library
ii libxrandr2 2:1.2.2-1 X11 RandR extension library
ii libxrender1 1:0.9.4-1 X Rendering Extension client libra
ii libxt6 1:1.0.5-3 X11 toolkit intrinsics library
ii libxxf86misc1 1:1.0.1-2 X11 XFree86 miscellaneous extensio
ii libxxf86vm1 1:1.0.1-2 X11 XFree86 video mode extension l
ii netpbm 2:10.0-11 Graphics conversion tools
Versions of packages xscreensaver recommends:
pn libjpeg-progs <none> (no description available)
ii miscfiles [wordlist] 1.4.2.dfsg.1-7 Dictionaries and other interesting
ii perl [perl5] 5.8.8-7 Larry Wall's Practical Extraction
ii wbritish [wordlist] 6-2.1 British English dictionary words f
ii wbritish-huge [wordlis 6-2.1 British English dictionary words f
ii wnorwegian [wordlist] 2.0.9-1 Norwegian wordlist
ii xli 1.17.0+20061110-1 command line tool for viewing imag
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: xserver-xorg-video-intel
Source-Version: 2:2.1.99-1
We believe that the bug you reported is fixed in the latest version of
xserver-xorg-video-intel, which is due to be installed in the Debian FTP archive:
xserver-xorg-video-i810_2.1.99-1_all.deb
to pool/main/x/xserver-xorg-video-intel/xserver-xorg-video-i810_2.1.99-1_all.deb
xserver-xorg-video-intel-dbg_2.1.99-1_i386.deb
to pool/main/x/xserver-xorg-video-intel/xserver-xorg-video-intel-dbg_2.1.99-1_i386.deb
xserver-xorg-video-intel_2.1.99-1.diff.gz
to pool/main/x/xserver-xorg-video-intel/xserver-xorg-video-intel_2.1.99-1.diff.gz
xserver-xorg-video-intel_2.1.99-1.dsc
to pool/main/x/xserver-xorg-video-intel/xserver-xorg-video-intel_2.1.99-1.dsc
xserver-xorg-video-intel_2.1.99-1_i386.deb
to pool/main/x/xserver-xorg-video-intel/xserver-xorg-video-intel_2.1.99-1_i386.deb
xserver-xorg-video-intel_2.1.99.orig.tar.gz
to pool/main/x/xserver-xorg-video-intel/xserver-xorg-video-intel_2.1.99.orig.tar.gz
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 431373@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Julien Cristau <jcristau@debian.org> (supplier of updated xserver-xorg-video-intel 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 ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Sun, 11 Nov 2007 11:16:03 +0100
Source: xserver-xorg-video-intel
Binary: xserver-xorg-video-i810 xserver-xorg-video-intel-dbg xserver-xorg-video-intel
Architecture: source all i386
Version: 2:2.1.99-1
Distribution: experimental
Urgency: low
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Julien Cristau <jcristau@debian.org>
Description:
xserver-xorg-video-i810 - X.Org X server -- Intel i8xx, i9xx display driver
xserver-xorg-video-intel - X.Org X server -- Intel i8xx, i9xx display driver
xserver-xorg-video-intel-dbg - X.Org X server -- Intel i8xx, i9xx display driver (debug symbols)
Closes: 420350 423416 424952 431373 436336 438650
Changes:
xserver-xorg-video-intel (2:2.1.99-1) experimental; urgency=low
.
[ David Nusinow ]
* Make -i810 arch: all again
.
[ Julien Cristau ]
* New upstream release candidate
+ fixes VT switch issues (closes: #431373, #436336)
+ fixes memory allocation issues (closes: #423416)
+ adds support for ch701x LVDS controllers (closes: #438650, #420350,
#424952)
Files:
302fa3bc8644eda8f530cb4dd4003a3e 1331 x11 optional xserver-xorg-video-intel_2.1.99-1.dsc
d4831087c50ab1cd5d42619bb1a551ab 784460 x11 optional xserver-xorg-video-intel_2.1.99.orig.tar.gz
0b19bf378feaeed1e2d53e56ba12f112 170843 x11 optional xserver-xorg-video-intel_2.1.99-1.diff.gz
7123614393857510910698f0ff2312d2 145696 oldlibs optional xserver-xorg-video-i810_2.1.99-1_all.deb
fb19680106c53354918ca6ea1b9ee01b 315982 x11 optional xserver-xorg-video-intel_2.1.99-1_i386.deb
942119efecf408154600f6d6d7652f5a 1196124 x11 extra xserver-xorg-video-intel-dbg_2.1.99-1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFHNtfSmEvTgKxfcAwRAnHlAKCtjQyJHKlFkkFwA7JY8VFh3OgEuQCfSqna
epo+NnxoyVs8719J2xFEe0g=
=tYWX
-----END PGP SIGNATURE-----
--- End Message ---