Slashdot Mirror


MacOSX and XFree86 run side by side

proclus writes "XonX has announced interoperability between Xfree86 and MacOSX. Relatedly, Xfree86 now supports the Darwin platform and XFree86 binaries are available. Many thanks to Torrey Lyons, Gregory Robert Parker, and everyone else involved! Will this Aqua support be rolled into the next Xfree86 release? I think I'll have a look at some of those new fast Macs!"

9 of 94 comments (clear)

  1. not quite, but here is the real deal by ragnar · · Score: 4

    As some others have pointed out, this announcement doesn't bring Aqua and X together, but Tenon has a neat product called Xtools which basically lets you run X programs seamlessly under Aqua. I'm using it now and it is pretty impressive.

    --
    -- Solaris Central - http://w
  2. Not Aqua Support by Penrif · · Score: 5

    Will this Aqua support be rolled into the next Xfree86 release? I think I'll have a look at some of those new fast Macs!

    This is NOT Aqua support! This is XFree86 running on Darwin! So, you can have X on your screen, or you can have Aqua on your screen. Either way, you're limited to programs compiled for what's on the screen.

    1. Re:Not Aqua Support by Snocone · · Score: 5

      This is NOT Aqua support! This is XFree86 running on Darwin!

      Er, no, it's running on CoreGraphics, aka "Quartz". Quartz is not part of Darwin.

      So, you can have X on your screen, or you can have Aqua on your screen.

      Or you can have both.

      Either way, you're limited to programs compiled for what's on the screen.

      No. The above link works for free now, XTools works for money now, and direct support in future Darwin XFree86's is planned.

    2. Re:Not Aqua Support by blukens · · Score: 5
      Acually, the original comment is accurate. From the XonX page:
      A free version of XFree86 running side by side with Mac OS X's Aqua GUI is now here! Gregory Robert Parker did the original implementation of this for the Darwin port of XFree86 4.0. I have incorporated his code into XFree86 4.0.2 and cleaned it up a bit. It is still in rough form, but it works and is reasonably fast. This code will eventually find its way into the XFree86 CVS repository, but for now it is available here.
      and then:
      Before you launch the X server from Mac OS X, you must make sure that your startup script is correct. If you have an .xserverrc file, make sure it specifies the option "-quartz", which directs the X server to run in parallel with the CoreGraphics window server. To start the X server, launch the Xmaster application. You will see the screen flash and then you will be returned to the Aqua GUI. Clicking on the big button with a small "X" in it will switch you to the X window desktop. Holding down Command-Option-Control-Shift-A will switch you back to the Aqua GUI. Have fun!
      There are now two ways to run X on OS X, either booting into command line mode (essentially the same as Darwin) and running straight XFree from there, or from Aqua through the Quartz display system.
  3. Aqua/X by Yarn · · Score: 5

    "Will this Aqua support be rolled into the next Xfree86 release?"

    No. At least, I'd put a large amount of money on it being a *long* time before X is extended to cover Aqua. Look how long it's taken for display ghostscript to catch on (hint: it hasn't)

    Maybe when X can do translucancy[1] properly.

    [1] Trans-lunacy? :)

    --
    -Yarn - Rio Karma: Excellent
  4. Re:Well, that's nifty... but useless. by Phroggy · · Score: 4
    You've missed the point here. Many useful apps require X Windows, and being able to run X Windows on Mac OS X is very useful to those who will be using that OS. XFree86 is a good alternative to other commercial X servers that will be available, such as XTools from Tenon.

    --

    --
    $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
    $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  5. If apple is dead... by tcd004 · · Score: 4
    why is everyone developing for it?

    tcd004
    True Enlightenment

  6. getting rid of my Linux box by iso · · Score: 4

    X-Windows running alongside (and inheriting the window widgets of) Aqua in MacOS X is about the only thing keeping me from using MacOS X on a regular basis. i can't wait to compile and install this new patch to see how close i can get to seamlessly using UNIX and Mac applications side by side.

    despite how much i hated Aqua and many of the changes of MacOS X at first, it's definitely grown on me as of late, and my "wishlist" is mostly comprised of nit-picky features (but damn how i wish i could put the 'dock' on the right side of the screen like i did in NeXTStep). once i can run X applications in a satisfactory manner, i will have absolutely no need for my Linux box (except, perhaps, as a toy).

    i won't be able to install this for at least a week however, as my Mac is too important for "real" work to start installing new patches to a beta OS. but i'm dying to know: does anybody have a screenshot of this particular implementation running on their OSX box? i'd love to see how well it integrates into Aqua.

    ..and serious "Kudos" to all the people involved in this project. after my current contract is done, perhaps i'll take some time out to help them with the code.

    - j

  7. Bad news, for Microsoft by autocracy · · Score: 4
    Mac seems to be moving slowly toward many of the greater qualities of *nix systems in its OS X release (pre-emptive mutlitasking, multiple users, etc), while keeping its own greater qualities. Now before I go any further, let me say that I've never really liked Macs, but since OS 8, I've been seeing them as better and better...

    Until Linux reaches the ability to be a powerful desktop system that's easy for almost anyone to use efficiently, Macs may come to fill that void in the business sector. Apple has made a series of incredibly smart moves over recent years (the iMac - a computer for the general masses, the G4 - a slower clock speed, but 128 bit channeling making it capable of handling significantly more non-dependant data than say of 32 bit chip of a clock speed twice as fast), and a few other things to boot. They've adopted less expensive RAM, all the systems within a series use identical parts (a wonderful dream for any IT pro), and, well, they're just getting to be a lot better than they were, though I think I've said that.

    This interoperability with X makes it a great value for large corporations with *nix (especially Linux) servers. I think that over the years, Apple will make its Macintosh series have a comeback. GO APPLE!

    Oh yeah, to make the subject makes sense, what OS is currently most-used as a workplace desktop? M$ Windoze...what would be displaced? Figure it out...

    Note: I have NO affiliation with Apple Computing - I don't even use one of their computers regularly. However, I still believe from what I've seen lately that they do have a good shot a taking back market share...

    Like Karma doesn't matter...
    Moderators: -1, nested, oldest first!

    --
    SIG: HUP