Bug#390630: xorg hangs on logout when used with this driver

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Bug#390630: xorg hangs on logout when used with this driver

Martin Steigerwald
Package: xserver-xorg-video-savage
Version: 1:2.1.2-1
Severity: grave

Hello,

while 2.1.2-1 apparently fixes bug 389404 + 389794, xorgs hangs
on logout when used with this driver. KDE applications are closed,
the desktop vanishes, the mousepointer vanishes and then it hangs.

No Ctrl-Alt-Backspace and not Ctrl-Alt-F1 yields any result. The machine
is still pingable.

This hang only happens on regular logout. Stopping xorg with
Ctrl-Alt-Backspace still seems to work.

Section "Device"
        Identifier      "Savage"
        Driver          "savage"
        BusID           "PCI:1:0:0"
        Option          "Accel" "True"
        # Acceleration
        Option          "AccelMethod" "exa"
        # Hardware-Cursor
        Option          "HWCursor" "True"
        # AGP: Should be able to do 4x
        Option          "AGPMode" "4"
        # Powermanagement: Don't know whether this works with the savage
        Option          "DynamicClocks" "True"
        # For AROS http://www.aros.org
        Option          "BackingStore" "True"
EndSection

I also tried without AccelMethod exa, without DynamicClocks and without
BackingStore - no change.

This is on an IBM ThinkPad T23 with

01:00.0 VGA compatible controller: S3 Inc. SuperSavage IX/C SDR (rev 05)

These are the xorg packages I use:

ii  xorg                    7.1.0-1                 X.Org X Window
System
ii  xserver-xorg            7.1.0-1                 the X.Org X server
ii  xserver-xorg-core       1.1.1-9                 X.Org X server --
core server
ii  xserver-xorg-input-all  7.1.0-1                 the X.Org X server
-- input driver metapackage
ii  xserver-xorg-input-evde 1.1.2-3                 X.Org X server --
evdev input driver
ii  xserver-xorg-input-kbd  1.0.1.3-2               X.Org X server --
keyboard input driver
ii  xserver-xorg-input-mous 1.0.4-3                 X.Org X server --
mouse input driver
ii  xserver-xorg-input-syna 0.14.6-1                Synaptics TouchPad
driver for X.Org/XFree86 server
ii  xserver-xorg-input-waco 0.7.4.1-4               X.Org X server --
wacom input driver
ii  xserver-xorg-video-all  7.1.0-1                 the X.Org X server
-- output driver metapackage
ii  xserver-xorg-video-apm  1.1.1-3                 X.Org X server --
APM display driver
ii  xserver-xorg-video-ark  0.6.0-3                 X.Org X server --
ark display driver
ii  xserver-xorg-video-ati  6.6.2-2                 X.Org X server --
ATI display driver
ii  xserver-xorg-video-chip 1.1.1-4                 X.Org X server --
Chips display driver
ii  xserver-xorg-video-cirr 1.1.0-3                 X.Org X server --
Cirrus display driver
ii  xserver-xorg-video-cyri 1.1.0-4                 X.Org X server --
Cyrix display driver
ii  xserver-xorg-video-dumm 0.2.0-3                 X.Org X server --
dummy display driver
ii  xserver-xorg-video-fbde 0.3.0-3                 X.Org X server --
fbdev display driver
ii  xserver-xorg-video-glin 1.1.1-3                 X.Org X server --
Glint display driver
ii  xserver-xorg-video-i128 1.2.0-3                 X.Org X server --
i128 display driver
ii  xserver-xorg-video-i740 1.1.0-3                 X.Org X server --
i740 display driver
ii  xserver-xorg-video-i810 1.6.5-3                 X.Org X server --
Intel i8xx, i9xx display driver
ii  xserver-xorg-video-imst 1.1.0-3                 X.Org X server --
IMSTT display driver
ii  xserver-xorg-video-mga  1.4.1.dfsg.1-4          X.Org X server --
MGA display driver
ii  xserver-xorg-video-neom 1.1.1-4                 X.Org X server --
Neomagic display driver
ii  xserver-xorg-video-newp 0.2.0-3                 X.Org X server --
Newport display driver
ii  xserver-xorg-video-nsc  2.8.1-3                 X.Org X server --
NSC display driver
ii  xserver-xorg-video-nv   1.2.0-3                 X.Org X server -- NV
display driver
ii  xserver-xorg-video-rend 4.1.0.dfsg.1-4          X.Org X server --
Rendition display driver
ii  xserver-xorg-video-s3   0.3.5.4-3               X.Org X server --
legacy S3 display driver
ii  xserver-xorg-video-s3vi 1.9.1-3                 X.Org X server -- S3
ViRGE display driver
ii  xserver-xorg-video-sava 2.1.2-1                 X.Org X server --
Savage display driver
ii  xserver-xorg-video-sili 1.4.1-4                 X.Org X server --
SiliconMotion display driver
ii  xserver-xorg-video-sis  0.9.1-3                 X.Org X server --
SiS display driver
ii  xserver-xorg-video-sisu 0.8.1-3                 X.Org X server --
SiS USB display driver
ii  xserver-xorg-video-tdfx 1.2.1-5                 X.Org X server --
tdfx display driver
ii  xserver-xorg-video-tga  1.1.0-3                 X.Org X server --
TGA display driver
ii  xserver-xorg-video-trid 1.2.1-3                 X.Org X server --
Trident display driver
ii  xserver-xorg-video-tsen 1.1.0-3                 X.Org X server --
Tseng display driver
ii  xserver-xorg-video-v4l  0.1.1-3                 X.Org X server --
Video 4 Linux display driver
ii  xserver-xorg-video-vesa 1.2.1-3                 X.Org X server --
VESA display driver
ii  xserver-xorg-video-vga  4.1.0-3                 X.Org X server --
VGA display driver
ii  xserver-xorg-video-via  0.2.1-5                 X.Org X server --
VIA display driver
ii  xserver-xorg-video-vmwa 10.13.0-3               X.Org X server --
VMware display driver
ii  xserver-xorg-video-vood 1.1.0-3                 X.Org X server --
Voodoo display drive

I have no time atm to look into it deeper. I can setup SSH and have a
look at the laptop when it lets me log in.

Regards,
Martin

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-ck1-tp23-sws-2.2.8
Locale: LANG=de_DE@euro, LC_CTYPE=de_DE@euro (charmap=ISO-8859-15)

Versions of packages xserver-xorg-video-savage depends on:
ii  libc6                        2.3.6.ds1-4 GNU C Library: Shared libraries
ii  xserver-xorg-core            2:1.1.1-9   X.Org X server -- core server

xserver-xorg-video-savage recommends no packages.

-- no debconf information


--
To UNSUBSCRIBE, email to [hidden email]
with a subject of "unsubscribe". Trouble? Contact [hidden email]

Reply | Threaded
Open this post in threaded view
|

Bug#390630: xorg hangs on logout when used with this driver

Michel Dänzer-3
On Mon, 2006-10-02 at 11:13 +0200, Martin Steigerwald wrote:

> Package: xserver-xorg-video-savage
> Version: 1:2.1.2-1
> Severity: grave
>
> Hello,
>
> while 2.1.2-1 apparently fixes bug 389404 + 389794, xorgs hangs
> on logout when used with this driver. KDE applications are closed,
> the desktop vanishes, the mousepointer vanishes and then it hangs.
>
> No Ctrl-Alt-Backspace and not Ctrl-Alt-F1 yields any result. The machine
> is still pingable.
>
> This hang only happens on regular logout. Stopping xorg with
> Ctrl-Alt-Backspace still seems to work.

Then this seems to be a problem with a server reset and the subsequent
second server generation, and you should be able to work around it by
configuring the display manager to always restart the X server on
logout.


--
Earthling Michel Dänzer           |          http://tungstengraphics.com
Libre software enthusiast         |          Debian, X and DRI developer