Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 16203 - X freezes when logging out of kde 3.1
Summary: X freezes when logging out of kde 3.1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-02-22 19:55 UTC by Felix Rodriguez
Modified: 2003-06-18 05:22 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Felix Rodriguez 2003-02-22 19:55:43 UTC
X occasionally freezes when I logout as a user from a KDE session. This happens 
whether I logout to login as a different user or logout to shutdown the computer. 

Reproducible: Sometimes
Steps to Reproduce:
1. Logout of KDE 3.1 
2. Choose Turn off computer or 
3. Login as different user 
Actual Results:  
X freezes with cursor as hourglass. 

Expected Results:  
If choosing Turn off computer OS should go through shutdown sequence. 
If Login as different user should see KDM login screen. 

Portage 2.0.46-r12 (default-x86-1.4, gcc-which: no gcc in (/sbin:/bin:/usr/sbin:/usr/bin) 
sh: line 1: -dumpversion: command not found, glibc-2.3.1-r2) 
================================================================= 
System uname: 2.4.20 i686 AMD Athlon(tm) processor 
GENTOO_MIRRORS="http://gentoo.oregonstate.edu/" 
CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/config 
/usr/kde/3/share/config 
/usr/X11R6/lib/X11/xkb:/usr/kde/3.1/share/config:/usr/share/config" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" 
PORTDIR="/usr/portage" 
DISTDIR="/usr/portage/distfiles" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR_OVERLAY="" 
USE="x86 oss 3dnow apm avi crypt cups encode gif gpm jpeg gnome libg++ mikmod 
mmx mpeg ncurses nls pdflib png qtmt quicktime spell truetype xml2 xmms xv zlib gdbm 
berkdb slang readline arts tetex svga java guile X sdl tcpd pam libwww ssl perl python 
esd imlib oggvorbis gtk qt kde motif opengl mozilla cdr" 
COMPILER="gcc3" 
CHOST="i686-pc-linux-gnu" 
CFLAGS="-mcpu=athlon -O3 -pipe" 
CXXFLAGS="-mcpu=athlon -O3 -pipe" 
ACCEPT_KEYWORDS="x86" 
MAKEOPTS="-j2" 
AUTOCLEAN="yes" 
SYNC="rsync://rsync.gentoo.org/gentoo-portage" 
FEATURES="sandbox ccache"
Comment 1 Dan Armak (RETIRED) gentoo-dev 2003-03-11 12:07:11 UTC
Do you use kdm? Do other DEs (gnome etc) work? Does restartig the X server 
(xtrl-alt-backspace) work? 
Try logging the output of startkde: start an X server, and from a vt run startkde. See what it 
tries to do last before X hangs. If the freeze means you can't switch back to the vt pipe its 
output to a file. 
Comment 2 Felix Rodriguez 2003-03-12 20:39:34 UTC
I use only kdm. When it locked up again I hit ctrl-alt-bkspace and it popped me 
out of X to the first vt. I tried running startkde from the vt with and without X 
already running. In both instances X did not startup. 
Comment 3 Dan Armak (RETIRED) gentoo-dev 2003-03-19 11:35:04 UTC
startkde won't start the X server, you have to start it manually and export DISPLAY=0:0 
before running startkde. 
Comment 4 Felix Rodriguez 2003-04-01 21:23:49 UTC
Ok I think I know what's going on. X is not freezing. I'm just getting the gray 
screen when I logout of KDE instead of getting the kdm_greet screen or shutting 
down. KDE is not communicating with KDM on logout like it should. The only 
problem is it only happens occasionally. It doesn't happen all the time. 
Comment 5 Paul de Vrieze (RETIRED) gentoo-dev 2003-04-23 09:35:06 UTC
Looks like kde doesn't cleanup well. Could it be that you run tmpreaper or some similar app? If so configure it to ignore the kde dirs, as without them kde cannot communicate well to itself and will display this kind of behaviour.
Comment 6 Paul de Vrieze (RETIRED) gentoo-dev 2003-06-08 09:36:44 UTC
Is this now fixed?
Comment 7 Felix Rodriguez 2003-06-08 20:41:58 UTC
No it is not fixed. I do not have anything such as tmpreaper running on my 
machine. It only happens occasionally. When it does happen I notice that there 
are two kdm processes still running and one of the kdm processes can't be killed 
even with a kill -9. Could it be that the kdm process is stuck in kernel mode and 
can't be killed. 
Comment 8 Felix Rodriguez 2003-06-18 05:02:33 UTC
Ok. I think this bug can be closed now. I recreated my XF86Config file by running 
xf86cfg instead of xf86config. Now I have no problems on logout. I guess there 
was something wrong with the other configuration file. 
Comment 9 Michele Balistreri (RETIRED) gentoo-dev 2003-06-18 05:22:03 UTC
fixed for the reporter