Hello, all, I'm running Oracle Enterprise Linux 5 4 on a HP Proliant BL 460C platform.
I have two servers: the good and the bad. They are 99 percent configured the same. Both run in run level 5. The problem with the bad server is I get a "INIT Id (X) respawning too fast message" on boot and it hangs there. A startx will fix this but I want x windows and the desktop to start on boot. It worked until last night. Don't know what changed. Processor utilization, memory, drive space are all low.
I noticed this on the good server
[zzcdill@good ]$ ps -ef | grep gdm
root 8000 1 0 Mar29 ? 00:00:00 /usr/sbin/gdm-binary -nodaemon
root 8100 8000 0 Mar29 ? 00:00:00 /usr/sbin/gdm-binary -nodaemon
root 8102 1 0 Mar29 ? 00:00:00 /usr/libexec/gdm-rh-security-token-helper
root 8103 8100 0 Mar29 tty7 00:00:00 /usr/bin/Xorg :0 -br -audit 0 -auth /var/gdm/:0.Xauth -nolisten tcp vt7
gdm 8147 8100 0 Mar29 ? 00:00:00 /usr/libexec/gdmgreeter
This is not present on the bad server. Both /etc/inittabs are identical (here's a critical entry: x:5:respawn:/etc/X11/prefdm -nodaemon ) as are /etc/X11/xorg.conf and the /etc/X11/prefdm script.
On both servers, there is no "/etc/init.d/gdm" but the package gdm-2.16.0-56.el5 is present on both and the binary /usr/sbin/gdm is present on both.
/var/log/messages notes the respawn but little else. /var/log/gdm/:0.. doesn't say much.
Any thoughts on where to go with this? How does gdm start if it's not a /etc/init.d service?