On Wed, Apr 02, 2014 at 11:37:40AM -0500, rhubarbpie...@gmail.com wrote: > > I should mention I can't even bring up an xterm window if I start X as a > non-root user. The window flashes briefly and disappears. Also, while > using a root user xterm, I can't "source SomeScript.sh" but can > "./SomeScript.sh." >
I'm starting to think that you have more than one problem. They might be related, but you probably need to tackle one at a time. I think it might be easier to start with the xterm-for-regular-user problem. I guess you are trying to do this from your .xinitrc file, so I would _log_ the output of startx (both stdout and stderr), and end X as soon as you can after the term window has disappeared. Then look at the stdout/stderr messages and also the log from X itself, and perhaps the system log too [ segfaults often show up in that ]. You might also try the same thing on the non-broken system, to compare the messages - X generally reports a lot of things, some of which can look scary [ particularly when shutting X down ] but what you want to examine are the new/different messages from the broken system. > I'm really at a loss as to how I messed this up. > That's the "joy" of this pasttime - we each get to make our own unique mistakes, and then try to reassemble something from the broken pieces. With luck, we learn from whatever we do wrong and also remember enough to either not make the same mistake again, or at least to recognise it when we do. Generally, understanding what we have done wrong only comes when we have understood the resulting problem. And sometimes the explanation for what really triggered it may only become apparent _much_ later, at least in my own experience. For the moment, concentrate on understanding the problem(s), and then on resolving it/them. Unfortunately, you have to do most of the legwork yourself. Sometimes, 'strace' is sort-of-useful in finding where a program is getting an unexpected result [ albeit with voluminous output ], but I think you first need to pin down where a problem is happening. At the moment, all I can do is try to encourage you and wish you good luck. ĸen -- das eine Mal als Tragödie, dieses Mal als Farce -- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page