Re: [gdm-list] gdm problem .... Display :0 is busy. There is another X server running already.
- From: Brian Cameron <Brian Cameron Sun COM>
- To: "Poole, John J" <john j poole usa-spaceops com>
- Cc: gdm-list gnome org
- Subject: Re: [gdm-list] gdm problem .... Display :0 is busy. There is another X server running already.
- Date: Fri, 19 Aug 2005 12:49:41 -0500
John:
It looks from the log like GDM is having trouble starting up the Xserver on this
machine. Perhaps upgrading the Xserver would help. Checking the Xserver error
log (both system log and user log) might highlight what the problem might be.
You might also try super-using as the gdm user and trying to start the X server
by hand using the same command that GDM normally uses to make sure there isn't
some weird user environment problem with the gdm user or with the command GDM
is trying to run.
Digging into the problem a bit further, it seems like the Xserver is sending the
GDM daemon a SIGUSR1 for some reason, which is how the Xserver tells GDM that
it is having a problem starting up and wants to be shutdown. I'd expect that
the Xserver would put something in its log explaining why it is doing this.
I'm a little confused by what version of GDM you are running. GDM has had a
2.4.1.6 release, but I'm not sure what the -5 or -10 extension means. Perhaps
this refers to a change in patches from the RedHat vendor?
GDM is now at release 2.8.0.2, so you might consider downloading and building
the latest version of GDM to see if the problem has been fixed since then.
Brian
We are using gdm(gdm-2.4.1.6-10) supplied with Redhat Enterprise Linux Workstation. I am running Redhat Update 4 on most machines and have had no
problem with gdm. I have done a fresh install of Update 5 on two machines with no problem. I just updated all packages on one machine with yum from Update 4
to Update 5 and gdm refuses to start up. I get an error about another X server running. I have Googled for a solution and found references to this problem
that go back a couple of years, but found no solution other than to upgrade gdm.
I rolled gdm back to gdm-2.4.1.6-5 and it appears to work, installing gdm-2.4.1.6-10 breaks it. I have found no errors and suspect it to be a timing
problem? I am an admin and no a software person. I did turn on debug in the gdm.conf and a transcript follows this writeup. If I change the DISPLAYMANAGER
to KDE in /etc/sysconfig/desktop it works OK. I have only the one machine with this problem and do not know how many will fail as I continue to upgrade. My
trouble shooting time is limited but I would be willing to try to help solve this problem before I upgrade any others. Any help or suggestions would be
welcome.
Thanks,
John Poole
Mail Stop: USK-615
Phone: 321-861-0561
Email: john j poole usa-spaceops com
Opinions expressed are my own and are not endorsed by United Space Alliance.
"More hay, Trigger?" "No thanks, Roy, I'm stuffed!"
Aug 17 14:02:59 lnx035 gdm[2709]: gdm_main: Here we go...
Aug 17 14:02:59 lnx035 gdm[2709]: gdm_start_first_unborn_local: Starting :0
Aug 17 14:02:59 lnx035 gdm[2709]: gdm_display_manage: Managing :0
Aug 17 14:02:59 lnx035 gdm[2709]: Resetting counts for loop of death detection
Aug 17 14:02:59 lnx035 gdm[2762]: gdm_slave_start: Starting slave process for :0
Aug 17 14:02:59 lnx035 gdm[2762]: gdm_slave_start: Loop Thingie
Aug 17 14:02:59 lnx035 gdm[2762]: Sending VT_NUM == -1 for slave 2762
Aug 17 14:02:59 lnx035 gdm[2762]: Sending VT_NUM 2762 -1
Aug 17 14:02:59 lnx035 gdm[2709]: gdm_display_manage: Forked slave: 2762
Aug 17 14:02:59 lnx035 gdm[2709]: Handling message: 'VT_NUM 2762 -1'
Aug 17 14:02:59 lnx035 gdm[2709]: Got VT_NUM == -1
Aug 17 14:02:59 lnx035 gdm[2762]: gdm_server_start: :0
Aug 17 14:02:59 lnx035 gdm[2762]: gdm_auth_secure_display: Setting up access for :0
Aug 17 14:02:59 lnx035 gdm[2762]: gdm_auth_secure_display: Setting up socket access
Aug 17 14:02:59 lnx035 gdm[2762]: gdm_auth_secure_display: Setting up network access
Aug 17 14:02:59 lnx035 gdm[2709]: (child 2762) gdm_slave_usr2_handler: :0 got USR2 signal
Aug 17 14:02:59 lnx035 gdm[2762]: gdm_auth_secure_display: Setting up access for :0 - 5 entries
Aug 17 14:02:59 lnx035 gdm[2762]: Sending COOKIE == <secret> for slave 2762
Aug 17 14:02:59 lnx035 gdm[2762]: Sending COOKIE 2762 3d27f029564379eabcdb82248cf7420a
Aug 17 14:02:59 lnx035 gdm[2709]: Handling message: 'COOKIE 2762 3d...'
Aug 17 14:02:59 lnx035 gdm[2709]: Got COOKIE == <secret>
Aug 17 14:02:59 lnx035 gdm[2762]: gdm_server_spawn: Forked server on pid 2763
Aug 17 14:02:59 lnx035 gdm[2763]: gdm_server_spawn: '/usr/X11R6/bin/X :0 -auth /var/gdm/:0.Xauth vt7'
Aug 17 14:02:59 lnx035 gdm[2762]: gdm_server_start: Before mainloop waiting for server
Aug 17 14:02:59 lnx035 gdm[2709]: (child 2762) gdm_slave_usr2_handler: :0 got USR2 signal
Aug 17 14:03:09 lnx035 gdm[2762]: gdm_server_start: After mainloop waiting for server
Aug 17 14:03:09 lnx035 gdm[2709]: (child 2762) gdm_server_alarm_handler: Got SIGALRM, server abort
Aug 17 14:03:09 lnx035 gdm[2762]: gdm_server_start: Temporary server failure (:0)
Aug 17 14:03:09 lnx035 gdm[2709]: mainloop_sig_callback: Got signal 17
Aug 17 14:03:09 lnx035 gdm[2709]: gdm_cleanup_children: child 2762 returned 64
Aug 17 14:03:09 lnx035 gdm[2709]: gdm_child_action: Slave process returned 64
Aug 17 14:03:09 lnx035 gdm[2709]: gdm_display_manage: Managing :0
Aug 17 14:03:09 lnx035 gdm[2709]: Resetting counts for loop of death detection
Aug 17 14:03:09 lnx035 gdm[2764]: gdm_slave_start: Starting slave process for :0
Aug 17 14:03:09 lnx035 gdm[2764]: gdm_slave_start: Loop Thingie
Aug 17 14:03:09 lnx035 gdm[2764]: Sending VT_NUM == -1 for slave 2764
Aug 17 14:03:09 lnx035 gdm[2764]: Sending VT_NUM 2764 -1
Aug 17 14:03:09 lnx035 gdm[2709]: gdm_display_manage: Forked slave: 2764
Aug 17 14:03:09 lnx035 gdm[2709]: main: Exited main loop
Aug 17 14:03:09 lnx035 gdm[2709]: Handling message: 'VT_NUM 2764 -1'
Aug 17 14:03:09 lnx035 gdm[2709]: Got VT_NUM == -1
Aug 17 14:03:09 lnx035 gdm[2709]: (child 2764) gdm_slave_usr2_handler: :0 got USR2 signal
Aug 17 14:03:09 lnx035 gdm[2764]: gdm_server_start: :0
Aug 17 14:03:09 lnx035 gdm[2764]: gdm_auth_secure_display: Setting up access for :0
Aug 17 14:03:09 lnx035 gdm[2764]: gdm_auth_secure_display: Setting up socket access
Aug 17 14:03:09 lnx035 gdm[2764]: gdm_auth_secure_display: Setting up network access
Aug 17 14:03:09 lnx035 gdm[2764]: gdm_auth_secure_display: Setting up access for :0 - 5 entries
Aug 17 14:03:09 lnx035 gdm[2764]: Sending COOKIE == <secret> for slave 2764
Aug 17 14:03:09 lnx035 gdm[2764]: Sending COOKIE 2764 1b223fbe3e181a5c5089086331b2f040
Aug 17 14:03:09 lnx035 gdm[2709]: Handling message: 'COOKIE 2764 1b...'
Aug 17 14:03:09 lnx035 gdm[2709]: Got COOKIE == <secret>
Aug 17 14:03:09 lnx035 gdm[2709]: (child 2764) gdm_slave_usr2_handler: :0 got USR2 signal
Aug 17 14:03:09 lnx035 gdm[2765]: gdm_server_spawn: '/usr/X11R6/bin/X :0 -auth /var/gdm/:0.Xauth vt7'
Aug 17 14:03:09 lnx035 gdm[2764]: gdm_server_spawn: Forked server on pid 2765
Aug 17 14:03:09 lnx035 gdm[2764]: gdm_server_start: Before mainloop waiting for server
Aug 17 14:03:10 lnx035 gdm[2709]: (child 2764) gdm_server_child_handler: Got SIGCHLD
Aug 17 14:03:10 lnx035 gdm[2764]: check_child_status: 2765 died
Aug 17 14:03:10 lnx035 gdm[2764]: check_child_status: 2765 returned 1
Aug 17 14:03:10 lnx035 gdm[2764]: check_child_status: Got SIGCHLD from server, server abort
Aug 17 14:03:10 lnx035 gdm[2764]: gdm_server_start: After mainloop waiting for server
Aug 17 14:03:10 lnx035 gdm[2764]: gdm_server_start: Server :0 died during startup!
Aug 17 14:03:10 lnx035 gdm[2764]: Display :0 is busy. There is another X server running already.
Aug 17 14:03:10 lnx035 gdm[2764]: gdm_server_start: Display :0 busy. Trying once again (after 2 sec delay)
Aug 17 14:03:12 lnx035 gdm[2764]: Sending VT_NUM == -1 for slave 2764
Aug 17 14:03:12 lnx035 gdm[2764]: Sending VT_NUM 2764 -1
Aug 17 14:03:12 lnx035 gdm[2709]: Handling message: 'VT_NUM 2764 -1'
Aug 17 14:03:12 lnx035 gdm[2709]: Got VT_NUM == -1
Aug 17 14:03:12 lnx035 gdm[2709]: (child 2764) gdm_slave_usr2_handler: :0 got USR2 signal
Aug 17 14:03:12 lnx035 gdm[2764]: gdm_server_start: :0
Aug 17 14:03:12 lnx035 gdm[2764]: gdm_auth_secure_display: Setting up access for :0
Aug 17 14:03:12 lnx035 gdm[2764]: gdm_auth_secure_display: Setting up socket access
Aug 17 14:03:12 lnx035 gdm[2764]: gdm_auth_secure_display: Setting up network access
Aug 17 14:03:12 lnx035 gdm[2764]: gdm_auth_secure_display: Setting up access for :0 - 5 entries
Aug 17 14:03:12 lnx035 gdm[2764]: Sending COOKIE == <secret> for slave 2764
Aug 17 14:03:12 lnx035 gdm[2764]: Sending COOKIE 2764 550d3008aa678165db9fc9ccb3368159
Aug 17 14:03:12 lnx035 gdm[2709]: Handling message: 'COOKIE 2764 55...'
Aug 17 14:03:12 lnx035 gdm[2709]: Got COOKIE == <secret>
Aug 17 14:03:12 lnx035 gdm[2709]: (child 2764) gdm_slave_usr2_handler: :0 got USR2 signal
Aug 17 14:03:12 lnx035 gdm[2766]: gdm_server_spawn: '/usr/X11R6/bin/X :0 -auth /var/gdm/:0.Xauth vt7'
Aug 17 14:03:12 lnx035 gdm[2764]: gdm_server_spawn: Forked server on pid 2766
Aug 17 14:03:12 lnx035 gdm[2764]: gdm_server_start: Before mainloop waiting for server
Aug 17 14:03:13 lnx035 gdm[2709]: (child 2764) gdm_server_child_handler: Got SIGCHLD
Aug 17 14:03:13 lnx035 gdm[2764]: check_child_status: 2766 died
Aug 17 14:03:13 lnx035 gdm[2764]: check_child_status: 2766 returned 1
Aug 17 14:03:13 lnx035 gdm[2764]: check_child_status: Got SIGCHLD from server, server abort
Aug 17 14:03:13 lnx035 gdm[2764]: gdm_server_start: After mainloop waiting for server
Aug 17 14:03:13 lnx035 gdm[2764]: gdm_server_start: Server :0 died during startup!
Aug 17 14:03:13 lnx035 gdm[2764]: Display :0 is busy. There is another X server running already.
Aug 17 14:03:13 lnx035 dialog: /dev/gpmctl: No such file or directory
Aug 17 14:03:13 lnx035 dialog: /dev/gpmctl: No such file or directory
Aug 17 14:03:18 lnx035 modprobe: modprobe: Can't locate module char-major-226
Aug 17 14:03:18 lnx035 last message repeated 3 times
Aug 17 14:03:18 lnx035 kernel: Linux agpgart interface v0.99 (c) Jeff Hartmann
Aug 17 14:03:18 lnx035 kernel: agpgart: Maximum main memory to use for agp memory: 439M
Aug 17 14:03:18 lnx035 kernel: agpgart: Detected an Intel(R) 865G, but could not find the secondary device. Assuming a non-integrated video card.
Aug 17 14:03:18 lnx035 kernel: agpgart: Detected Intel(R) 865G chipset
Aug 17 14:03:18 lnx035 kernel: agpgart: AGP aperture is 128M @ 0xe8000000
Aug 17 14:03:18 lnx035 kernel: [drm] AGP 0.99 Aperture @ 0xe8000000 128MB
Aug 17 14:03:18 lnx035 kernel: [drm] Initialized radeon 1.7.0 20020828 on minor 0
Aug 17 14:03:18 lnx035 kernel: PCI: Found IRQ 11 for device 01:00.0
Aug 17 14:03:18 lnx035 kernel: PCI: Sharing IRQ 11 with 00:1d.0
Aug 17 14:03:18 lnx035 kernel: PCI: Sharing IRQ 11 with 00:1d.3
Aug 17 14:06:22 lnx035 ntpd[2604]: kernel time discipline status change 41
Aug 17 14:06:36 lnx035 sshd(pam_unix)[2814]: session opened for user root by (uid=0)
_______________________________________________
gdm-list mailing list
gdm-list gnome org
http://mail.gnome.org/mailman/listinfo/gdm-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]