Bug 176945 - kdm crash allways after logging out
Summary: kdm crash allways after logging out
Status: RESOLVED NOT A BUG
Alias: None
Product: kdm
Classification: Unmaintained
Component: general (show other bugs)
Version: 3.5
Platform: Gentoo Packages Linux
: NOR crash
Target Milestone: ---
Assignee: kdm bugs tracker
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-05 04:30 UTC by Andrés Becerra
Modified: 2008-12-05 09:59 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrés Becerra 2008-12-05 04:30:37 UTC
Version:            (using KDE 3.5.10)
Compiler:          gcc-4.3.2  
OS:                Linux
Installed from:    Gentoo Packages

kdm starts correctly always. The problem comes when I log out, kdm crashes and
I have to log in the text console and restart the kdm service.

My video card is a sis, this is the lspci output:

01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 661/741/760PCI/AGP or 662/761Gx PCIE VGA Display Adapter


And this is the message I get in /var/log/xdm.log (In gentoo this is the login manager logfile):


xdm error (pid 2791): Display :0 is being disabled
(EE) SIS(0): Unable to map IO aperture. Invalid argument (22)
(EE) SIS(0): **************************************************
(EE) SIS(0):                       ERROR:
(EE) SIS(0): Could not map MMIO area
(EE) SIS(0):                   END OF MESSAGE
(EE) SIS(0): **************************************************
(EE) SIS(0): **************************************************
(EE) SIS(0):                       ERROR:
(EE) SIS(0): SiSMapMem() failed
(EE) SIS(0):                   END OF MESSAGE
(EE) SIS(0): **************************************************

Fatal server error:
AddScreen/ScreenInit failed for driver 0
Comment 1 Oswald Buddenhagen 2008-12-05 09:59:58 UTC
that's a driver problem and kde cannot do anything about it.
you might try the TerminateServer option in kdmrc to work around it.