Welcome to MacForumz.com!
FAQFAQ      ProfileProfile    Private MessagesPrivate Messages   Log inLog in

Panther - X vs. X11

 
   Macintosh computer (Home) -> General Discussion RSS
Next:  Publishing program for the Mac...  
Author Message
bug

External


Since: Nov 10, 2003
Posts: 13



(Msg. 1) Posted: Wed Nov 05, 2003 9:26 pm
Post subject: Panther - X vs. X11
Archived from groups: comp>sys>mac>apps (more info?)

Hi all -

I recently upgraded my iBook to Panther, and I notice now that I can get an
xterm by using 'startx' in the normal terminal - and I can launch things
from that just fine and it all seems to work - but the application in the
menu bar is just called 'X' (not X11).

.....I can then also start the X11.app and use it in exactly the same way,
but the two remain separate. I can switch to a program that I started under
the first (X) and it shows 'X' on the menu bar (with no menu options BTW)
and I can switch to a program I started under X11 and it shows 'X11' in the
menu bar (with all the usual menu options you would expect).

So....what's the difference? Both seem to work fine for my usual set of
apps (OpenOffice, Pan, the Gimp, ect...).

The only thing that is different is that when I start an app using 'X', if I
don't put it in the background then I can't get another xterm and there is
no menu option to get a new xterm. Also (of course) calling startx again
from the terminal gives the error that your display is in use.

Anyone know what the deal is?

Thanks!

j.

 >> Stay informed about: Panther - X vs. X11 
Back to top
Login to vote
ISO-8859-2Q22Patry

External


Since: Nov 04, 2003
Posts: 53



(Msg. 2) Posted: Thu Nov 06, 2003 4:24 am
Post subject: Re: Panther - X vs. X11 [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

bug wrote:

 > Hi all -
 >
 > I recently upgraded my iBook to Panther, and I notice now that I can get an
 > xterm by using 'startx' in the normal terminal - and I can launch things
 > from that just fine and it all seems to work - but the application in the
 > menu bar is just called 'X' (not X11).
 >
 > ....I can then also start the X11.app and use it in exactly the same way,
 > but the two remain separate. I can switch to a program that I started under
 > the first (X) and it shows 'X' on the menu bar (with no menu options BTW)
 > and I can switch to a program I started under X11 and it shows 'X11' in the
 > menu bar (with all the usual menu options you would expect).
 >
 > So....what's the difference? Both seem to work fine for my usual set of
 > apps (OpenOffice, Pan, the Gimp, ect...).
 >
 > The only thing that is different is that when I start an app using 'X', if I
 > don't put it in the background then I can't get another xterm and there is
 > no menu option to get a new xterm. Also (of course) calling startx again
 > from the terminal gives the error that your display is in use.
 >
 > Anyone know what the deal is?
 >

Might it be that you have also fink installed? Juest guessing.<!-- ~MESSAGE_AFTER~ -->

 >> Stay informed about: Panther - X vs. X11 
Back to top
Login to vote
bug

External


Since: Nov 10, 2003
Posts: 13



(Msg. 3) Posted: Thu Nov 06, 2003 8:40 pm
Post subject: Re: Panther - X vs. X11 [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

  > > Anyone know what the deal is?
  > >
 >
 > Might it be that you have also fink installed? Juest guessing.
 >

I do indeed - and maybe I am totally off base, but I don't see the
connection. I thought Fink was just a package manager.... If Fink is not
the best package manager to use with X11, then what is everyone using.
Honestly, I like Fink more than any other package manager I've used
(Synaptic/apt (Redhat), dselect (debian), YAST (SUSE))....

So this is actually a different X windows implementation? So there is
probably a difference between them and I should probably be using X11 to get
the best results?

Sorry if the questions seem foolish, I'm pretty much coming from Linux so
all the ways I have learned to see what is what are not quite the same.

Thanks for the help though

j.<!-- ~MESSAGE_AFTER~ -->
 >> Stay informed about: Panther - X vs. X11 
Back to top
Login to vote
ISO-8859-2Q22Patry

External


Since: Nov 04, 2003
Posts: 53



(Msg. 4) Posted: Thu Nov 06, 2003 11:40 pm
Post subject: Re: Panther - X vs. X11 [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

bug wrote:

   >>>Anyone know what the deal is?
   >>>
  >>
  >>Might it be that you have also fink installed? Juest guessing.
  >>
 >
 >
 > I do indeed - and maybe I am totally off base, but I don't see the
 > connection. I thought Fink was just a package manager....

Not "just". Fink adds a lot of OpenSource thingies one is used to on
other Unix machines.

 > If Fink is not
 > the best package manager to use with X11, then what is everyone using.

It's probably the best as it seems to be the only mature one and it is
based on a good example of Debian. But it is not really connected with
X11 or anything else on the MacOS X applications side. It adds simply a
second system hierarchy to your MacOS X installation. The one you may be
well used to. The more "traditional" hierarchy of direct ports of well
known Open Source Unix software All fink things ;-) reside by default in
the /sw directory of your filesystem tree. They are, however, well
connected to the rest of the MacOS via appropriate ENVIRONMENT variables
settings.


 > Honestly, I like Fink more than any other package manager I've used
 > (Synaptic/apt (Redhat), dselect (debian), YAST (SUSE))....

Fink ditribution is in its big part based on Debian philosophy (package
structures, apt-get and yes, dselect too).

 >
 > So this is actually a different X windows implementation? So there is
 > probably a difference between them and I should probably be using X11 to get
 > the best results?

There are two chances. My best guess is that you have installed the fink
support for the Apple's own X11 implementation. In the latest fink
distro this is done via system-xfree* packages.

If this is the case (as I suspect) then you left your original (Apple)
X11 installation intact and added only some wrappers from fink, which
allow the fink dependencies to be resolved and also you can use the
"normal" Unix commands to start X server from the command line. These
include the "X" and "startx" commands. Both of them will try to run the
Apple's X server contained in the Finder visible "X11.app"

This gives you also some other easy possibilities like

$> X -query interesting_host

or

$> X -broadcast

which would be difficult to achieve when starting X11.app from Finder.


There is also a possibility that you have installed a second X11
implementation, namely the xfree86 from fink distribution, which would
give similar results on the command line but since (AFAIR) you said your
X applications behaved (and looked) the same (Apple's X window manager),
I find it rather unlikely. In such case you would be right - there
would be no real point in having two X11 isntallations, especially that
the Apple's one seem to be performing better.

 >
 > Sorry if the questions seem foolish, I'm pretty much coming from Linux so
 > all the ways I have learned to see what is what are not quite the same.
 >

It's a slightly bigger world. You can really pick the best of breed from
both the old Unix and the new Mac OS. Just hope that Apple would not
spoil this great idea in the near future. With the latest OS update I am
no longer so sure ;-)

To make it short:

Most probably you have only one X11 installation and this is the Apple's
native one. By installing Fink, you only added yourself a possibility to
start it using the more "traditional", Unix-style methods.

Cordially.

P.<!-- ~MESSAGE_AFTER~ -->
 >> Stay informed about: Panther - X vs. X11 
Back to top
Login to vote
Joe Davison

External


Since: Feb 18, 2004
Posts: 114



(Msg. 5) Posted: Fri Nov 07, 2003 1:43 am
Post subject: Re: Panther - X vs. X11 [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

On Thu, 06 Nov 2003, silverdr DeleteThis @inet.remove.it.pl wrote:
 >
 > bug wrote:
 >
   > >>>Anyone know what the deal is?
   > >>>
   > >>
   > >>Might it be that you have also fink installed? Juest guessing.
   > >>
  > > I do indeed - and maybe I am totally off base, but I don't see the
  > > connection. I thought Fink was just a package manager....
 >
 > Not "just". Fink adds a lot of OpenSource thingies one is used to on
 > other Unix machines.

You should visit the fink home page and read about updating after
installing panther.

<a style='text-decoration: underline;' href="http://fink.sourceforge.net/" target="_blank">http://fink.sourceforge.net/</a><!-- ~MESSAGE_AFTER~ -->
 >> Stay informed about: Panther - X vs. X11 
Back to top
Login to vote
bug

External


Since: Nov 10, 2003
Posts: 13



(Msg. 6) Posted: Fri Nov 07, 2003 2:06 am
Post subject: Re: Panther - X vs. X11 [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

  > >
  > > Not "just". Fink adds a lot of OpenSource thingies one is used to on
  > > other Unix machines.
 >
 > You should visit the fink home page and read about updating after
 > installing panther.
 >
<font color=purple> > <a style='text-decoration: underline;' href="http://fink.sourceforge.net/</font" target="_blank">http://fink.sourceforge.net/</font</a>>

Thanks everyone - I will check out that page, but it does indeed seem like I
still only have one X11 implementation installed and that startx is just
starting it from a different angle. There's only one X11.app on my system,
and nothing else that would be similar (like XDarwin or some X.app or
anything like that).

Again - thanks for the answers!<!-- ~MESSAGE_AFTER~ -->
 >> Stay informed about: Panther - X vs. X11 
Back to top
Login to vote
Display posts from previous:   
   Macintosh computer (Home) -> General Discussion All times are: Pacific Time (US & Canada) (change)
Page 1 of 1

 
You can post new topics in this forum
You can reply to topics in this forum
You can edit your posts in this forum
You can delete your posts in this forum
You can vote in polls in this forum



[ Contact us | Terms of Service/Privacy Policy ]