Le Sigh...
May. 10th, 2004 10:02 pmSo, the server is apparntly still borked (as is my spelling -- today you're just gonna have to live with it.) The last thing we did before
_sps_ left on Sunday night was to install new versions of lots of the software, including X. Now it doesn't start. Or, rather, it sort-of kind-of starts, but not really.
I suspect that there are now two different X implementations or something running at the SAME TIME and its all gone monkey. The login screen is now text only (except for a light-gray mandrake background -- WTFFFFF?) and I can't run anything that wants X. If I say something like startx then it hangs for 10 minutes and finally says something like :0 is already in use, should I try :1?
If I say Yes, and do an Alt-Ctl-F1, I get a normal login screen that sometimes boots me into ICE, and sometimes runs Gnome.
Yeeeesh.
I'm sure this mess would only take 10 minutes to fix for someone who had even the vaguest notion of what the software stack looks like from the hardware up to Gnome, but I don't.
For today, color me defeated.
I suspect that there are now two different X implementations or something running at the SAME TIME and its all gone monkey. The login screen is now text only (except for a light-gray mandrake background -- WTFFFFF?) and I can't run anything that wants X. If I say something like startx then it hangs for 10 minutes and finally says something like :0 is already in use, should I try :1?
If I say Yes, and do an Alt-Ctl-F1, I get a normal login screen that sometimes boots me into ICE, and sometimes runs Gnome.
Yeeeesh.
I'm sure this mess would only take 10 minutes to fix for someone who had even the vaguest notion of what the software stack looks like from the hardware up to Gnome, but I don't.
For today, color me defeated.
no subject
Date: 2004-05-10 07:26 pm (UTC):)
no subject
Date: 2004-05-10 07:49 pm (UTC)no subject
Date: 2004-05-10 07:48 pm (UTC)For useful debugging output I'd go to /var/log and look to see what has a relevant modification time; probably messages and X-something, but you never know.
no subject
Date: 2004-05-10 07:50 pm (UTC)no subject
Date: 2004-05-10 07:53 pm (UTC)no subject
Date: 2004-05-10 08:12 pm (UTC)Anyway, I don't think the SSH problem is with the firewall. I don't think webigail is correctly configured to accept ssh connections, since I can't log in either, but the firewall shows no problem.
no subject
Date: 2004-05-10 08:36 pm (UTC)All this stuff is well into user-land, and X is supposed to work with all of its setup in a RAM-based database that is reloaded on login (though Gnome and KDM don't seem to understand this philosophy adequately). The display manager works like the old login mechanism: it gives you a prompt and launches your session, then fades into the background; and if you think of startx working like screen's front end - or Emacs considered as a shell, for that matter - (except that it grabs an X server instead of putting a terminal emulator on a pty) you won't go far wrong.
Really, all that's in the kernel is the back-end drawing mechanism, though I'll admit that the interface is pretty fat to support acceleration. And - at least logically - applications talk to the (gardware or software) X server through a socket, just like console applications talk to the the (hardware or software) terminal through a pipe.
The diagrams are all a billion times simpler than Windows, though I admit there are lots of cute li'l devils (and/or penguins) in the details....
...And if you don't have a graphical interface you should still be able to check out sshd in init.d and/or the xinet rc file, whatever it's called...
no subject
Date: 2004-05-11 01:18 am (UTC)If I do a 'startx -- -1' I get help messages to STDERR that I haven't figured out how to capture, so that I can read them before they scroll off of the screen.
Anyway, its all moot now.
no subject
Date: 2004-05-11 07:12 am (UTC)Anyway, if they 'fixed' the docs like that, it's plain stupid; the explanation of the parameters used to be in the first or second sentence.
no subject
Date: 2004-05-11 10:24 am (UTC)I tried both and both generated a list of acceptable options, but I couldn't capture it to read.
And now all startx says is that server options depend on which server the algorithm finds.
no subject
Date: 2004-05-11 10:55 am (UTC)no subject
Date: 2004-05-11 11:31 am (UTC)(Its much nicer today!)
no subject
Date: 2004-05-11 12:16 pm (UTC)I'm very upset at whoever invented the syntax... not least because it's inconsistent between 'foo 2>&1 | bar' and 'foo >bar 2>&1' ! (Pipes appear to be processed first even though they are written last. Good thing, ability-wise, bad thing, memory-wise.)