Re: Dang .xinitrc
Re: Dang .xinitrc
- Subject: Re: Dang .xinitrc
- From: Martin Costabel <email@hidden>
- Date: Sun, 19 Jan 2003 15:59:13 +0100
Joseph R. Kiniry wrote:
[]
The problem is that, I presume, you don't have an .xinitrc or .Xclients
defined. So is it the case that the Apple X11 install does not come
with a startx script (/usr/X11R6/bin/startx) and my date comparison was
a coincidence or side-effect from the install procedure?
No, no, I am still not coming through, it seems. The X11 package does
come with a startx script, and it is the standard xfree86 one, I
suppose. The .xinitrc script is taken into account by both startup
procedures, CLI startx or mouse click on X11.app.
The fact remains that with both startup procedures, you get incomplete
environments, and in a different way in both cases.
If you use startx, then your X server has no OSX interface, and if you
click on the icon, the X server has no decent Unix environment. And
standard unix X11 startup scripts like .xinitrc, .Xclients, .Xresources
etc have no influence on this, because they are executed too late.
In standard XDarwin, you can click on the icon or use startx, and you
get a complete OSX and Unix environment for the X server, and the same
in both cases.
From what you wrote it is clear that both these things do not bother
you, because you don't use either: You don't use the X11 menu bar,
because you have one in gnome, so you can quit X11 by chosing 'exit'
from some gnome menu, for example. And since you don't start
applications from X11's Applications menu, you don't see its incomplete
environment.
I should add that I personally am not bothered by these problems either,
but as this list shows, many people are. I am much more bothered by the
binary incompatibility between the libraries that come with Apple's X11
and other versions of xfree86. This means that if you want do do any
compiling with Apple's X11, you basically first have to recompile every
X11 application and library, and you will have to do it again when they
release the next version.
[]
It is of course possible to write your own scripts, and I gave an example
on this list of a wrapper script that lets you click on the icon *and*
get a decent startup procedure, but this is highly non-standard.
Are you presuming that Apple does not expect users to provide a .xinitrc
or .Xclients at this time?
I was not talking about .xinitrc here, see above. I think Apple at this
time has not really thought about what they expect users to do. They
recommend to provide a .xinitrc, but they also offer an Applications
menu which does not really work. Anyway, this is version 0.1, and I am
pretty confident the next version will look quite different.
--
Martin
_______________________________________________
x11-users mailing list | email@hidden
Help/Unsubscribe: http://www.lists.apple.com/mailman/listinfo/x11-users
Do not post admin requests to the list. They will be ignored.