[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#608365: Similar bug reports, possible workaround kdm option



Please keep Cc ms@teamix.de

I found some other references

[i865] Crash on logout with KDM
https://bugs.launchpad.net/bugs/628077

The changelog of xserver-xorg-video-intel (2:2.12.0-1ubuntu5) quoted in that 
bugreport contains:

  * debian/patches/101_copy-fb.patch: Move scratch pixmap creation to the
     drmmode_copy_fb function, and clean up after we've used it. Fixes the
     SIGSEGV in FreeClientResources when logging out of KDE (LP: #628077)

Other possibly related reports:

[i945g] The computer logged me out without my permission.
https://bugs.launchpad.net/bugs/660152

Here are further hints:

X crash on KDM logout (still - yes, really)
https://bugs.launchpad.net/bugs/651294

"On some Kubuntu systems, the display server crashes on logout instead of 
returning to the KDE Display Manger (KDM) login display. For systems with this 
problem, the problem can be avoided by changing the method KDM uses to 
interact with the display server. Edit /etc/kde4/kdm/kdmrc and uncomment the 
line "#TerminateServer=true" by changing it to "TerminateServer=true" and 
restart KDM (reboot the system or sudo restart kdm)."

I test this: This actually works around the problem on the FTS workstation 
with Intel KMS and on the ThinkPad T42 with Radeon KMS.

I didn't see this with X.org packages from Squeeze.

On the FTS workstation I currently use:

kaesefondue:~# apt-show-versions | egrep "(xserver-xorg/|xserver-xorg-core/|
xserver-xorg-video-intel/|libdrm|libgl1-mesa|kdm)"
kdm/squeeze uptodate 4:4.4.5-7
libdrm-intel1/experimental uptodate 2.4.23-1
libdrm-nouveau1a/experimental uptodate 2.4.23-1
libdrm-radeon1/experimental uptodate 2.4.23-1
libdrm2/experimental uptodate 2.4.23-1
libgl1-mesa-dev/experimental uptodate 7.9+repack-2
libgl1-mesa-dri/experimental uptodate 7.9+repack-2
libgl1-mesa-glx/experimental uptodate 7.9+repack-2
xserver-xorg/experimental uptodate 1:7.6~2
xserver-xorg-core/experimental uptodate 2:1.9.3.901-1
xserver-xorg-video-intel/experimental uptodate 2:2.14.0-1

On the ThinkPad T42 I currently use:

martin@shambhala:~> apt-show-versions | egrep "(xserver-xorg/|xserver-xorg-
core/|xserver-xorg-video-radeon/|libdrm|libgl1-mesa|kdm)"
kdm/experimental-snapshots uptodate 4:4.5.1-0r2
libdrm-intel1/squeeze uptodate 2.4.21-1~squeeze3
libdrm-nouveau1/squeeze uptodate 2.4.21-1~squeeze3
libdrm-radeon1/squeeze uptodate 2.4.21-1~squeeze3
libdrm-radeon1-dbg/squeeze uptodate 2.4.21-1~squeeze3
libdrm2/squeeze uptodate 2.4.21-1~squeeze3
libdrm2-dbg/squeeze uptodate 2.4.21-1~squeeze3
libgl1-mesa-dev/experimental uptodate 7.9+repack-2
libgl1-mesa-dri/experimental uptodate 7.9+repack-2
libgl1-mesa-dri-dbg/experimental uptodate 7.9+repack-2
libgl1-mesa-glx/experimental uptodate 7.9+repack-2
libgl1-mesa-glx-dbg/experimental uptodate 7.9+repack-2
xserver-xorg/experimental uptodate 1:7.6~2
xserver-xorg-core/experimental uptodate 2:1.9.3.901-1
xserver-xorg-video-radeon/experimental uptodate 1:6.13.2-1

I am using libdrm 2.4.21 here, since with 2.4.23 there X.org server locks up 
hard quite often. I had lockups with 2.4.21 as well, but not as often.

Hardware there is:

martin@shambhala:~> lspci -nn
00:00.0 Host bridge [0600]: Intel Corporation 82855PM Processor to I/O 
Controller [8086:3340] (rev 03)
00:01.0 PCI bridge [0604]: Intel Corporation 82855PM Processor to AGP 
Controller [8086:3341] (rev 03)
00:1d.0 USB Controller [0c03]: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-
L/ICH4-M) USB UHCI Controller #1 [8086:24c2] (rev 01)
00:1d.1 USB Controller [0c03]: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-
L/ICH4-M) USB UHCI Controller #2 [8086:24c4] (rev 01)
00:1d.2 USB Controller [0c03]: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-
L/ICH4-M) USB UHCI Controller #3 [8086:24c7] (rev 01)
00:1d.7 USB Controller [0c03]: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) 
USB2 EHCI Controller [8086:24cd] (rev 01)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge 
[8086:2448] (rev 81)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801DBM (ICH4-M) LPC Interface 
Bridge [8086:24cc] (rev 01)
00:1f.1 IDE interface [0101]: Intel Corporation 82801DBM (ICH4-M) IDE 
Controller [8086:24ca] (rev 01)
00:1f.3 SMBus [0c05]: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) 
SMBus Controller [8086:24c3] (rev 01)
00:1f.5 Multimedia audio controller [0401]: Intel Corporation 82801DB/DBL/DBM 
(ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller [8086:24c5] (rev 01)
00:1f.6 Modem [0703]: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) 
AC'97 Modem Controller [8086:24c6] (rev 01)
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc RV350 [Mobility 
Radeon 9600 M10] [1002:4e50]
02:00.0 CardBus bridge [0607]: Texas Instruments PCI4520 PC card Cardbus 
Controller [104c:ac46] (rev 01)
02:00.1 CardBus bridge [0607]: Texas Instruments PCI4520 PC card Cardbus 
Controller [104c:ac46] (rev 01)
02:01.0 Ethernet controller [0200]: Intel Corporation 82540EP Gigabit Ethernet 
Controller (Mobile) [8086:101e] (rev 03)
02:02.0 Network controller [0280]: Intel Corporation PRO/Wireless 2200BG 
[Calexico2] Network Connection [8086:4220] (rev 05)

Ciao,
-- 
Martin Steigerwald - team(ix) GmbH - http://www.teamix.de
gpg: 19E3 8D42 896F D004 08AC A0CA 1E10 C593 0399 AE90

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: