Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 31898 - On system with xinerama enabled xmd (or kdm) X server hangs up aftrer logoff.
Summary: On system with xinerama enabled xmd (or kdm) X server hangs up aftrer logoff.
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-10-24 02:37 UTC by R.a E
Modified: 2004-11-29 16:12 UTC (History)
1 user (show)

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 R.a E 2003-10-24 02:37:41 UTC
On multihead system with xinerama enabled when you logoff from X server and xdm 
hangs up.
You still can login remotelly over ssh/telnet and kill X server and restart xdm.

Reproducible: Always
Steps to Reproduce:
1. You must have multihead system
2. Enable xinerama
3. Login into Xsession.
4. Logoff from X.
Bingo. 

Actual Results:  
Xdm login windows appears but you can do nothing.
You even cannot switch to other console.

Expected Results:  
Someone can login into X session.

>emerge  --info 
Portage 2.0.49-r13-2 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1, 2.6.0-test8-mm
1)
=================================================================
System uname: 2.6.0-test8-mm1 i686 AMD Athlon(tm) XP 2000+
Gentoo Base System version 1.4.3.8p1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -mcpu=i686 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /var/qmail/control /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"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="sandbox ccache autoaddcvs"
GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo/ http://ftp.rhnet.is/pub/gent
oo/ ftp://ftp.ussg.iu.edu/pub/linux/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 oss apm avi crypt cups encode foomaticdb gif jpeg kde gnome libg++ libw
ww mad mikmod motif mpeg ncurses nls pdflib png quicktime spell truetype xml2 xm
ms xv zlib gdbm berkdb slang readline arts svga tcltk java mysql X sdl gpm tcpd 
pam ssl perl python esd imlib oggvorbis gtk qt opengl ldap xinerama alsa video_c
ards_rage128 video_cards_radeon"
Comment 1 R.a E 2003-10-24 02:52:35 UTC
There is easy workaround for this problem:
If you use xdm change file /etc/X11/xdm/xdm-config.
Add/change line:

DisplayManager._0.terminateServer: true



For kdm change file /etc/X11/kdm/kdmrc
Into section [X-*-Core] add/change line:

TerminateServer=true
Comment 2 Andrew Bevitt 2004-11-29 16:12:32 UTC
This has been in active for over a year now... If its still a problem add some more information, etc etc, otherwise please close it.