On Thu, Mar 06, 2003 at 09:42:43AM -0600, Bret Hughes wrote: > On Thu, 2003-03-06 at 02:35, William Warren wrote: > > On Wed, Mar 05, 2003 at 08:51:04PM -0600, Bret Hughes wrote: > > > On Wed, 2003-03-05 at 16:05, William Warren wrote: > > > > > This only affects root. > > > > > ... also you might try startx > startlog.out 2>&1 > > > and see if you can capture what is happening. > > > > Here's the output: see also http://billhorne.homelinux.org/xfiles/ for the > > full versions. > > > > XFree86 Version 4.2.0 (Red Hat Linux release: 4.2.0-8) / X Window System > > (protocol Version 11, revision 0, vendor release 6600) > > Release Date: 23 January 2002 > > If the server is older than 6-12 months, or if your card is > > newer than the above date, look for a newer version before > > reporting problems. (See http://www.XFree86.Org/) > > Build Operating System: Linux 2.4.17-0.13smp i686 [ELF] > > Build Host: daffy.perf.redhat.com > > > > Module Loader present > > Markers: (--) probed, (**) from config file, (==) default setting, > > (++) from command line, (!!) notice, (II) informational, > > (WW) warning, (EE) error, (NI) not implemented, (??) unknown. > > (==) Log file: "/var/log/XFree86.0.log", Time: Thu Mar 6 03:03:48 2003 > > (==) Using config file: "/etc/X11/XF86Config-4" > > xinit: connection to X server lost. (I typed Cntl-Alt-Backspace) > > > > > > is there a /root/.xinitrc file?
No. > here is my thinking so far. > > 1.XF86Config-4 is ok and being used ( Others users are ok) this > eliminates console ownership issues and all that stuff. > > 2. X is starting but no programs are being run for some reason > > in order to address #2 lets look at /root/.[xX]* files > > cd /root > ls -al .[xX]* [snip] > we can ignore all the xauth stuff. I have never run switchdesk as root > so it is using the system default stuff in /etc/X11/xinit > > if you have a .Xclients or .xinitrc in /root what is in there, rename > them to something else and try again. Also lets take a look at > .xsession-errors. > OK, here's mine: -rw------- 1 root root 115 Mar 6 03:04 .Xauthority -rwxr-xr-x 1 root root 57 Mar 5 16:39 .Xclients-default -rw-r--r-- 1 root root 1126 Aug 23 1995 .Xresources -rw------- 1 root root 1352 Mar 5 20:51 .xsession-errors Of course, ".xsession-errors" tends to draw the eye ;-J, but in order to get a "clean" error report, I renamed the file and tried to startx again. I entered "startx" as root, and it hanged just like before, but THERE WAS NO .xsession-errors FILE GENERATED. That means that the .xsession-errors file was from the time that I got into x by changing the /etc/inittab to run level 5: be warned that it may or may not be useful. Anyway, here it is: No value for $TERM and no -T specified No value for $TERM and no -T specified ioctl(KDKBDREP): Inappropriate ioctl for device No value for $TERM and no -T specified No value for $TERM and no -T specified No value for $TERM and no -T specified No value for $TERM and no -T specified SESSION_MANAGER=local/dell.billhorne.homelinux.org:/tmp/.ICE-unix/1671 No value for $TERM and no -T specified No value for $TERM and no -T specified Gtk-WARNING **: invalid cast from (NULL) pointer to `GtkOptionMenu' Gtk-CRITICAL **: file gtkoptionmenu.c: line 248 (gtk_option_menu_set_history): assertion `option_menu != NULL' failed. Xlib: connection to ":0.0" refused by server Xlib: No protocol specified xscreensaver: Can't open display: :0 xscreensaver: initial effective uid/gid was root/root (0/0) xscreensaver: running as nobody/nobody (99/99) xscreensaver: This is probably because you're logging in as root. You shouldn't log in as root: you should log in as a normal user, and then `su' as needed. If you insist on logging in as root, you will have to turn off X's security features before xscreensaver will work. Please read the manual and FAQ for more information: http://www.jwz.org/xscreensaver/faq.html http://www.jwz.org/xscreensaver/man.html (end of .xsession-errors file) > > ps may help too. > > a snip from ps axfw. (I started x from an xterm using startx -- :1) [snip example ps output. Here's mine, obtained by startx from a user account.] 1225 ? S 0:00 login -- root 1465 tty2 S 0:00 \_ -bash 1226 ? S 0:00 login -- bill 1596 tty3 S 0:00 \_ -bash 1638 tty3 S 0:00 \_ /bin/sh /usr/X11R6/bin/startx 1651 tty3 S 0:00 \_ xinit /etc/X11/xinit/xinitrc -- 1652 ? S< 0:07 \_ X :0 1656 tty3 S 0:00 \_ /usr/bin/gnome-session 1676 ? S 0:01 sawfish --sm-client-id=default2 1702 ? S 0:00 magicdev --sm-client-id default9 1704 ? S 0:04 nautilus start-here: -g 600x410+150+100 --sm-client-id default8 1737 ? S 0:00 \_ nautilus start-here: -g 600x410+150+100 --sm-client-id default8 1738 ? S 0:00 \_ nautilus start-here: -g 600x410+150+100 --sm-client-id default8 1739 ? S 0:00 \_ nautilus start-here: -g 600x410+150+100 --sm-client-id default8 1752 ? S 0:00 \_ nautilus start-here: -g 600x410+150+100 --sm-client-id default8 1707 ? S 0:01 panel --sm-client-id default7 1709 ? S 0:00 xscreensaver -no-splash -timeout 20 -nice 10 -dpms -dpms-standby 40 -dpms-suspend 40 -dpms-poweroff 40 -x 1715 ? S 0:00 gnome-name-service 1723 ? S 0:00 /usr/bin/gconfd-1 10 1726 ? S 0:01 oafd --ac-activate --ior-output-fd=14 1731 ? S 0:00 tasklist_applet --activate-goad-server tasklist_applet --goad-fd 10 1733 ? S 0:00 deskguide_applet --activate-goad-server deskguide_applet --goad-fd 10 1741 ? S 0:01 nautilus-throbber --oaf-activate-iid=OAFIID:nautilus_throbber_factory --oaf-ior-fd=12 1745 ? S 0:02 hyperbola --oaf-activate-iid=OAFIID:hyperbola_factory:02b54c63-101b-4b27-a285-f99ed332ecdb --oaf-ior-fd=1 1747 ? S 0:01 nautilus-history-view --oaf-activate-iid=OAFIID:nautilus_history_view_factory:912d6634-d18f-40b6-bb83-bdf 1749 ? S 0:01 nautilus-news --oaf-activate-iid=OAFIID:nautilus_news_view_factory:041601 --oaf-ior-fd=17 1751 ? S 0:01 nautilus-notes --oaf-activate-iid=OAFIID:nautilus_notes_view_factory:4b39e388-3ca2-4d68-9f3d-c137ee62d5b0 1799 ? S 0:00 gnome-terminal --use-factory --start-factory-server 1801 ? S 0:00 \_ gnome-pty-helper 1802 pts/0 S 0:00 \_ bash 1849 pts/0 R 0:00 \_ ps axfw (End of `ps axfw` output for user "bill"). Bret, that's all I can think of right now: thanks for your help. Bill -- redhat-list mailing list unsubscribe mailto:[EMAIL PROTECTED] https://listman.redhat.com/mailman/listinfo/redhat-list