Slashdot Mirror


Making Mac OS X Work Like X Windows?

X Fiend asks: "Is it possible to configure Mac OS X's window manager to run in a client-server mode like X Windows? I'd like to use my (rather anemic) iBook as an X Terminal, with apps running on my (manly dual-processor) desktop machine, but I don't want to have to use X Windows to do it- I want to use Mac OS X's native window manager. Any ideas?"

52 of 110 comments (clear)

  1. Re:OboroOSX by m0rph3us0 · · Score: 2

    Sorry, I misread what you were asking. I think Xserve does something like this, so I imagine Mac OS X server would be able to do the same.

  2. Not possible by teridon · · Score: 4, Informative

    The closest you'll get to this is using software like VNC, Apple Remote Desktop, or Timbuktu to display the desktop's screen on your laptop.

    --
    I hold it, that a little rebellion, now and then, is a good thing. -- Thomas Jefferson
    1. Re:Not possible by dalamcd · · Score: 2, Informative
      There's also an application from Haxial called RemoteAdminTool (RAT). It's available for Mac and Windows (I think a Linux version is coming soon) and it's free (as in beer). I've used it and it's not bad. Aside from displaying the screen, it also allows you to kill processes and restart/shutdown the remote machine.

      For those who are unaware, Haxial uses their own, incredibly ugly GUI for all their applications, with no way to get the native GUI elements. There's some explanation for this on their webpage, but it's poor and I honestly don't feel like finding it!

      dalamcd

      --
      moer liek CELtroid prime!!@1!
  3. Yawn. Here ya go: by torpor · · Score: 2, Informative

    http://www.apple.com/remotedesktop/faq.html

    This is one of the most useless /. articles, *EVER*.

    Go to www.apple.com. Hit the Search field. Type in "Apple Remote Desktop".

    'nuff said.

    Dude, its not karma-whoring ...

    --
    ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
  4. In theory... by sco08y · · Score: 5, Interesting

    In theory, all IPC is done through Mach messages, whether the underlying transport is TCP/IP or shared memory.

    In theory, you can intercept messages between two ports and run them through arbitrary filters.

    Since the window server process is nothing but another port to Mach, you *should* be able to catch everything going to it, send it over the network and have it appear on another Window Server on another machine.

    In practice there would be a lot of details to take care of like configuration and non-display. But the nature of Mach is that any IPC can be generalized to take place over any kind of network connection.

    1. Re:In theory... by Leimy · · Score: 3, Informative

      Mach usually requires another special process to do TCP/IP message forwarding... my understanding is Mac OS X doesn't currently have this...

      You are correct about the design of Mach being such that it can operate on a network transparently. The caveat is you need all the appropriate pieces to do so.

  5. Re:Yawn. Here ya go: by mithras+the+prophet · · Score: 5, Insightful

    That's completely uninformative.

    Apple Remote Desktop is a VNC or Timbuktu-like program, which pushes the (compressed) bitmap of a desktop to the client machine. While it can work for the situation the questioner asked about, it
    (a) is not a truely native solution, in which the API calls are transmitted rather than the bitmap of the screen, and
    (b) is geared towards education, where it can be used by a teacher to show a demonstration on a set of student computers.

    It also costs $300.

    NeXT's Display Postscript had the ability to run remotely, like X, but those hooks were abandoned when Apple converted the display model to Quartz/Display PDF.

    --
    four nine eighteen twenty-7 thirty-nine forty-7 fiftyeight sixty-nine seventy-9 eighty-8 one-hundred-and-nine one-twenty
  6. Re:Yawn. Here ya go: by Space+Coyote · · Score: 4, Funny

    That, of course, is the real answer. It is also no fun

    The fun comes in watching every karma-whore wax technical about different characteristics of the underlying technology that make it easy / difficult to implement feature X on system Y, while missing the original point entirely. Just part of the fun of reading /., really.

    --
    ___
    Cogito cogito, ergo cogito sum.
  7. Re:Yawn. Here ya go: by mithras+the+prophet · · Score: 4, Insightful

    Sorry I was aggressive in my post. But your aggression to the asker of the question rankled me. The submitter has a point.

    As for my points:
    (a) Yes. Apple Remote Desktop is a bitmap-pusher, like VNC or Timbuktu. It does *not* hook into Quartz in the same manner that remote X hooks into X, or that RDP hooks into Window's GDI.
    (b) Read about the product. It's not a protocol for sharing apps across different computers, although it could work that way. As I (admittedly awkwardly) said, it emphasizes a scenario in which a teacher has a program running on his or her computer, and that teacher's screen is "pushed" onto a bunch of student computers, so they can watch the teacher's demo.

    And I'll elevate the price issue to
    (c) it costs $300.

    So while the poster may appreciate your link, Apple Remote Desktop is not a direct answer to his question, any more than a link to VNC or Timbuktu would be.

    There remains a real issue here of the non-remoteness of the Quartz APIs, an issue that Apple really should try to deal with. Many, many people want them to re-implement this, after it was lost from NeXT.

    (By the way, if you have an old copy of OS X Server 1.2 around, you CAN do remote display on that platform, since it still used Display Postscript instead of Aqua)

    --
    four nine eighteen twenty-7 thirty-nine forty-7 fiftyeight sixty-nine seventy-9 eighty-8 one-hundred-and-nine one-twenty
  8. Re:Yawn. Here ya go: by TiMac · · Score: 5, Informative
    Point a) is quite correct. Apple Remote Desktop is a (rather poor) OS X implementation of Apple Network Assistant 4, which served for years as the may to manage multiple Macs at once. Both ANA and ARD transmit a complete bitmap of the screen across the network, including the remote cursor, and its performance is not only tough on some networks, it is slow as a dog. It is great to be able to watch what is going on on the machine if you are away from it, but it is not nearly the same.

    Point b) is also very valid because it details what the intended purpose of different technologies is. Whereas X allows you to load JUST an application, such as eterm, on the remote machine, ARD forces the entire server screen buffer to be loaded...in its own window (blech!). X also lets you log into the server as any user and run programs, regardless of which user is currently logged into the GUI. ARD forces you to use the current user, and takes the machine over.

    mithras was right in his analysis of the technology. ARD is to be used in labs, large deployments, etc to manage multiple machines (install files, mass reboot, system status, monitoring, etc), but is hardly a client-server ideal setup like X.

    I had heard somewhere that rumors persist of the hooks still existing in OS X, but the APIs are secret. That's not fact though. I WISH Apple would produce a system like that, but I fear they will not. It might also be possible that because of how Display PDF works (creating a PDF for each screen element, then compositing them together), it is not possible to merely send the screen draw APIs. Maybe?

    But if you're like me, and you WANT this capability, Tell Apple!

    --

  9. Re:Yawn. Here ya go: by torpor · · Score: 2, Informative

    Okay then, now you're starting to get informative.

    I was under the impression - admittedly a glib one - that it's possible to send remote Aqua events using Applescript over any of the network layers.

    I also was under the impression - mistakenly, since you've said ARD is a bitmap pusher - that ARD used this capability to reduce network clutter.

    I still don't agree with you that the fact that ARD is meant for teachers makes this unusable. That makes no sense whatsoever. I've used ARD, and I'm certainly no teacher.

    X was meant for rocket scientists, but that doesn't stop the kiddies from using it.

    The bitmap issue, of course, is key. VNC wins, hands-down - since ARD ain't free.

    If it came down to it, though, ARD will still get the job done - and may have the added advantage that with a fast network connection, ARD may one day be able to do such things as play Quicktime movies (albeit buffered) seamlessly ...

    Also, isn't ARD included with all 10.2 Server packages now?

    --
    ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
  10. Re:Yawn. Here ya go: by TiMac · · Score: 2
    Even though I've posted this below, I'll be more specific and reply directly. ARD only lets 1 machine use its display at a time, which means only 1 remote user. X by comparison lets you have as many connections as you want, logged in as whomever they are.

    Not being a teacher certainly doesn't make ARD off-limits to you, as I mentioned below, it is great for managing apps and interacting with a single machine from a single terminal if you do not have to do it for very long as a time. But it kills productivity and is not very fun to work on for a period of more than a few minutes.

    But a good point was made in that ARD IS good for teachers. I worked as a sysadmin for a school that was going to OS X, and we installed ARD for teacher use in demos, etc. And yes, others can use it, but for the purposes the poster was getting at, I think he wants the full X functionality.

    --

  11. try VNC by constantnormal · · Score: 4, Informative

    here's a link for the only OS X VNC server that I know of:
    http://www.redstonesoftware.com/osxvnc/

    Other VNC servers and clients can be found at:
    www.realvnc.com

    It works, but you'd better be running a 100Mbps LAN with plenty of horsepower on both ends of the connection. OS X is a lotta GUI to be managing remotely.

    1. Re:try VNC by diverman · · Score: 3, Informative

      Well, you need that bandwidth for the higher quality graphics. I run OSXVNC on my PowerMac at home, and access it from my PowerBook through my DSL line. Not quite 100Mbps, but in 8bit mode, I can get to the basic things I need to.

      Certainly not usable for primary work over such a slow connection. When I'm local, it's decent under the 11Mbps of 802.11b. But I have to agree, to be usable on a regular basis, 100Mbps minimum is needed. I can't wait for Gigabit switches to come down in price so we can really use the power of the network adapters in our Macs. :)

      -Alex

    2. Re:try VNC by kwerle · · Score: 2

      For a client, you might want to check out Chicken of the VNC.

  12. Re:Sloppy Focus by TiMac · · Score: 2, Interesting
    It'll never happen. Imagine Grandpa (or another extremely basic user) waving his mouse around and having it lose focus every time he accidently moves it. I know my Grandpa (who currently uses Win98...against my advice) would loathe this system, and I would have to explain it to him about 20 times before he understood it, and then he would probably just unplug the mouse while he was typing things to prevent it from happening.

    Sloppy focus can be nice for pro users, but its terribly confusing for novices, and it goes against Apple's beliefs.

    --

  13. Re:Yawn. Here ya go: by skinfitz · · Score: 4, Informative

    I was under the impression - admittedly a glib one - that it's possible to send remote Aqua events using Applescript over any of the network layers.

    It may be, but not for ARD.

    I also was under the impression - mistakenly, since you've said ARD is a bitmap pusher - that ARD used this capability to reduce network clutter.

    If only. It's a bitmap pusher, that's all.

    The bitmap issue, of course, is key. VNC wins, hands-down - since ARD ain't free.

    VNC is also MUCH more reliable and can easily be invoked (and shut down) from a remote shell.

    If it came down to it, though, ARD will still get the job done - and may have the added advantage that with a fast network connection, ARD may one day be able to do such things as play Quicktime movies (albeit buffered) seamlessly ...

    ARD is not suitable as an X replacement. For starters it only supports one client connection at a time. Secondly it freezes - often. No good having a remote admin tool if it doesnt work. Thirdly it's bandwidth intensive, as it's a bitmap pusher. Admittedly bandwidth is becoming less of an issue however the less you need to push around the faster you can do it.

    Also, isn't ARD included with all 10.2 Server packages now?

    No it isn't, but it should be.

    ARD is a screen controller, nothing more. There is also the security aspect - if you are controlling a machine remotely, anyone who is physically able to can see what you are doing and take over at any time. For example - someone sees you log in as the admin, or perhaps root then unplugs the network cable to tinker with the box. This would not be possible with correctly configured X.

  14. Re:Sloppy Focus by Mark+Hood · · Score: 3, Informative

    So do what Microsoft (unofficially) did - release a 'TweakUI' app which allows you to do this...

    That way, it's not something Joe Average can enable by accident, but those who want it can get it.

    Mark

    --
    Liked this comment? Why not buy me something nice
  15. coming soon to a aqua screen near you? by spike666 · · Score: 4, Informative

    the multiple user GUI Aqua interface rumor has been running around for a while. most recently Mac OS Rumors has been reporting that it is something Apple is working on. MOSR recommends those who want to be able to use Aqua as if it were X-windows should contact Apple and make the request.

    but to answer your question, there is NO way to do what you want short of taking over the desktop machine's screen. (or buying a new faster *book...)

    1. Re:coming soon to a aqua screen near you? by plover · · Score: 2
      Bah.

      Spike has been Spike since before I met him in 1990. You were nine at the time.

      You, sir, are an impostor. Hopefully a happy, hungover impostor (happy belated birthday!), but an impostor nonetheless.

      "I served with Spike. I know Spike. Spike is a friend of mine. MyDixieWrecked, you're no Spike."

      --
      John
    2. Re:coming soon to a aqua screen near you? by plover · · Score: 2
      my bad. he's spike. actually, he usually writes like fricking e.e.cummings, which i find generally annoying because i tend to capitalize proper nouns.

      Good luck with your gambling. I like to see somebody with a plan... :-)

      --
      John
  16. NextSTEP and Rhapsody NSHosting by petienne · · Score: 3, Informative

    Both NextSTEP and its later Apple incarnation, Rhapsody, included a feature very similar to Xwindows remote hosts: NSHosting.

    This was supported by the windowing system, then based on Display Postscript. If my memory serves me well, you could even display an application running on different OSs as long as you had OpenStep installed locally.

    Moving to Quartz, this wonderful feature unfortunately didn't make it...

    Some say some of the hooks are there for a third party to implement it (CGRemoteOperation.h).

    1. Re:NextSTEP and Rhapsody NSHosting by good+soldier+svejk · · Score: 3, Informative


      I once saw this (the legacy hooks in Quartz) documented in detail on a GnuStep mailing list, but I can't google it and their archive does not seem to be searchable.

      My Apple tech reps don't want to discuss it, or anything else interesting for that matter. I did find a mention of it on Ars Technica and Planet PDF.

      --
      It is cowardly, and a betrayal of whatever it means to be a Jew, to act as a white man

      -James Baldwin
  17. Re:Sloppy Focus by foniksonik · · Score: 4, Informative

    Go to Versiontracker and search for VirtualDesktop. This software besides giving you virtual desktops (up to 100 in a 10 x 10 grid) also enables 'focus follows mouse' which is in essence sloppy focus and works pretty damn well...

    try it you won't be dissapointed.

    --
    A fool throws a stone into a well and a thousand sages can not remove it.
  18. The killer app for multiple user log-in by dbrutus · · Score: 3, Insightful

    I think that Aqua is such a high overhead system that under current hardware it isn't justified to spend scare Apple engineering hours implementing this functionality. Where it would make sense though would be in the next generation of hardware.

    The PPC 970 seems to be much more multi-processor friendly from what's been released so far. Creating a 8, 16, or 32 way house server in partnership with housing construction firms would make a compelling business proposition because you would have a relatively secure system with low virus potential and you could fold the $10k-$15k cost of such a system into that venerable institution, the home mortgage. Talk about a digital lifestyle, upscale developments created with such home servers as stock features would actually fit into Apple's business plan, be very profitable while expanding the Mac user base, and would provide a compelling need to be able to run multiple graphical user sessions.

    It's such a compelling solution that you might even get Steve Jobs to sign a clone license for such a beastie if Apple didn't want to pursue such a system itself.

  19. Next version of OS X? by SlamMan · · Score: 3, Interesting

    The rumor mills seem to think this'll be available in a future version of OS X.

    See macosrumors.com

    --
    Mod point free since 2001
    1. Re:Next version of OS X? by veddermatic · · Score: 2

      unfortunately, if it's on mac os roumors, it has about a 0.00000001 % chance of coming true. =(

      Would be nice if they were right for once though... dare to dream!

      --
      Department of Homeland Security: Removing the rights real patriots fought and died for since 2001
  20. Re:Write to Apple to reput in NXHost by mithras+the+prophet · · Score: 2, Interesting
    Interesting.

    This is what turns up for me (note that most of these are duplicates, since the Frameworks folder has symlinks all over the place):

    [mithras@localhost: data] grep -r NXHost /System/Library/Frameworks/
    Binary file /System/Library/Frameworks/AppKit.framework/AppKit matches
    Binary file /System/Library/Frameworks/AppKit.framework/Versio ns/C/AppKit matches
    Binary file /System/Library/Frameworks/AppKit.framework/Versio ns/C/AppKit_profile matches
    Binary file /System/Library/Frameworks/AppKit.framework/Versio ns/Current/AppKit matches
    Binary file /System/Library/Frameworks/AppKit.framework/Versio ns/Current/AppKit_profile matches
    /System/Library/Frameworks/Kernel.framework/ Headers/architecture/byte_order.h:NXHostByteOrder( void)
    /System/Library/Frameworks/Kernel.framework/ Versions/A/Headers/architecture/byte_order.h:NXHos tByteOrder(void)
    /System/Library/Frameworks/Kernel.framework/ Versions/Current/Headers/architecture/byte_order.h :NXHostByteOrder(void)
    So it seems bits and pieces of the old architecture are there, but are probably rotting away from disuse. I hope we can convince Apple to revive this effort.
    --
    four nine eighteen twenty-7 thirty-nine forty-7 fiftyeight sixty-nine seventy-9 eighty-8 one-hundred-and-nine one-twenty
  21. Re:Sloppy Focus by Benley · · Score: 3, Informative

    There is a very good reason for not supporting sloppy focus in OS X. Think about it for a moment... How in the world would you get to the menu bar for an application without that app losing focus? It wouldn't be possible - whatever app you mouse across on the way to the menubar would gain focus, and you'd get the menubar for a different app. The only way to have sloppy focus be even remotely usable would be to add yet another interface hack to allow you to get at the menubar, such as a hotkey which locked the focus to your current window. Sounds kinda yucky to me, frankly...

  22. Re:Sloppy Focus by Cadre · · Score: 2
    It'll never happen[snip]

    It could be an option. The option to swap the left control and capslock keys on USB keyboards is supported and that particular option tends to annoy the hell out of everybody except for old school Unix folk and people who use emacs. They could simply make it an option like caps/control swap that nobody would ever run across unless they were specifically looking for it.

    --
    All editorial writers ever do is come down from the hill after the battle is over and shoot the wounded.
  23. Re:Sloppy Focus by Cadre · · Score: 2
    There is a very good reason for not supporting sloppy focus in OS X. Think about it for a moment... How in the world would you get to the menu bar for an application without that app losing focus?

    You'd do it the same way you'd access submenu's sloppily (try it, you don't need to go into a submenu exactly where it touches the real menu, you can slide it over the desktop). You track where the cursor is going. If it's heading torwards the menu bar at a fairly high rate of speed then don't switch focus.

    --
    All editorial writers ever do is come down from the hill after the battle is over and shoot the wounded.
  24. Re:Yawn. Here ya go: by sal · · Score: 2, Informative
    And you can do Windows too:

    Remote Desktop Connection Client for Mac OS X


    Think of how productive you can be with local OSX Apps, remote OSX Apps, local windows Apps via Virtual PC, remote Windows Apps via WRD, local X11 apps on XDarwin, remote X11 Apps also with XDarwin and a VNC client for your Apple Newton's VNC Server. All on the same desktop.

  25. X remoteness by 0x0d0a · · Score: 2

    the non-remoteness of the Quartz APIs

    And, frusteratingly, I hear calls for X to do the same. An irritating but vocal minority keeps yelling that X is bloated (it's not, and RAM usage requirements are because of server-side pixmap storage), slow (it's not, and if you wanted it to it could buffer all client windows to get "smooth dragging" if you wanted to blow huge quantities of RAM like Quartz does), and complicated (because they aren't using the straightforward, reliable front ends to set it up). A lot of this gets blamed on the remote capabilities of X, and I keep hearing calls for a windowing system using a local framebuffer. Ick.

    It's good to see that some people *took* this step and regretted it. I would hope that X users can *learn* from this.

  26. Re:Yawn. Here ya go: by 0x0d0a · · Score: 2

    the bitmap of the screen

    That's gotta suck based just on the Mac OS X pixmaps. People I know that use VNC regularly use a solid color background, solid color widgets, solid color titlebars to keep things light and usable...all that glitzy translucency and racing strips across everything wreak havoc on attempts to do an efficient pixel-pushing system.

  27. Re:Sloppy Focus by 0x0d0a · · Score: 2

    It doesn't let you drag windows across desktops, though...just stops when you hit the edge, IIRC.

  28. do NOT use Tenon Xtools by Doktor+Memory · · Score: 2

    Tenon's Xtools is nothing more than a rebadged version of the original Xdarwin (Xfree86 on MacOS X) release, spiffed up with a rootless patch and a slightly improved control panel. For this, they wanted $200.

    Even if the price weren't a ripoff, you don't want it anyway: the current release has a substantial number of showstopper bugs, and they have yet to update to the XFree 4.2.0 codebase. The last update to Xtools was in December of 2001, and they appear to have completely abandoned the product since then. (The support boards on tenon.com are a rather unhappy place as a result; I wouldn't be surprised to see a class-action suit arise out of this.)

    --

    News for Nerds. Stuff that Matters? Like hell.

  29. More on Xtools by Doktor+Memory · · Score: 2

    See here.

    --

    News for Nerds. Stuff that Matters? Like hell.

  30. X-client for Mac OSX by tomem · · Score: 2, Informative

    Given Xfree86, wouldn't it make sense for the open source communtiy to offer an X11 client that could be run on a Mac under OSX? Then, presumably, anyone running Xfree86 could log into such a machine graphically, and run OroborOSX if they wanted to use an Aqua-like window manager. Does this already exist?

    Wouldn't Apple would be reinventing this if they were to develop their own graphical remote user interface?

    If so, this would not seem to be as useful as X11, which would allow logins from diverse X servers rather than Macs only.

    --
    ThosEM
    1. Re:X-client for Mac OSX by qnonsense · · Score: 2

      Both XonX and XDarwin are complete X11 implementations; both include client and server. You can run your app on the Mac, display it on the Mac or display it elsewhere. Furthermore, you can run your app elswere and display it on the Mac. Using either of those systems. I'm too lazy to get a link for you right now, but I'm right.

      --
      There comes a time in every man's life when he must say, "No mother! I do not want any more Jell-O!"
  31. Here you go! by SHEENmaster · · Score: 3, Interesting

    OS X is just whoring the letter X as the X-box is. X was first used in a computer project in X10 and later X11(unrelated, but much more fun).

    If OS X is gonna whore the name around, they should do so with style rather than beauty.

    To the original author, just do what I did and install Linux on your iBook. If necessary you can run MoL on your dual processing G4 and run it remotely on your iBook. I use MoL for programs such as Bryce and Flash MX with no trouble to speak of. Configuring networking will be a bitch, I warn you.

    --
    You can't judge a book by the way it wears its hair.
  32. Re:Sloppy Focus by 0x0d0a · · Score: 2

    Hmm...interesting. Last time I used it it was like 3 years ago.

    Also, IIRC it was written (or this could be a very similar utility, hard to remember...could be what I'm confusing it with) by the author of one of the Mac's few malicious viruses. As a sort of atonement, he wrote a few pieces of very nice software, which he then released for free. Kind of cool.

    Of course, this was years and years ago, and VT appears to be $20, so...

    That being said, I agree with the endorsement. Once you've experienced it, using a system without multiple viewports is incredibly painful. It's a tremendously attractive feature. I cannot imagine how people get by on vanilla Windows (BTW, there's a fairly good page for Windows called JS Pager).

  33. Tricks by theolein · · Score: 5, Insightful

    The OSX Window manager can be made to start without the finder by writing a shell script that , in one file, starts the window manger and then starts an application like the terminal. If you go into the console from the login window with ">console" and login as root, you can then start this shell script and will be blessed thereafter to be able to use MAC OSX without the rather slow finder.

    Why do I write this? This simply illustrates that Apple has done quite a lot in order to hide the window manager, and a lot of other functionality, in the normal view and it is very possible that there are indeed hidden hooks in the window manager to get it to work over a network, such as the ability to create a seperate window from another machine, not just pushing bitmaps around. The technology is certainly there, with Remote Objects in Cocoa. I also don't think it has that much to do with Quartz, as quartz is simply the drawing system and the window manager is the system that actually manages all created windows. Quartz simply composits and draws them. The fact that 10.1 had the hack of enabling one to enable window buffer compression lends some support to this theory. In theory one would simply have to know whether the window manager could send and receive window objects across the network, or if window objects were confined to the local machine.

    1. Re:Tricks by mithras+the+prophet · · Score: 2

      Can you post this script?

      I tried something similar, but had problems exiting cleanly. For some reason, even SSHing in and killing the WindowServer wouldn't drop back from the 'blue screen' to the console. Killing the tty eventually worked, kicking back to the loginwindow.

      Also, I could only get this to work as root, but not as a normal user...

      Anyhow I'd love to see what your script is!

      --
      four nine eighteen twenty-7 thirty-nine forty-7 fiftyeight sixty-nine seventy-9 eighty-8 one-hundred-and-nine one-twenty
    2. Re:Tricks by theolein · · Score: 2

      The script I used was: /System/Library/CoreServices/WindowServer& exec /Applications/Utilities/Terminal.app/Contents/MacO S/Terminal

      It seems it can only work as the root user. Perhaps windowServer is picky on who starts it? I used to be able to quit the windowServer and terminal with a script to drop back into the console, but I think one of Apple's upgrades has stopped this. This is a real hack with the only benefit being that one can save oneself the resources needed by the finder. If one needs almost the whole machine for a single piece of software, such as Photoshop, this can help a bit in terms of resources. Apart from that, it is mainly interesting to see that the WindowServer could theoretically have hooks for other finders or functions, I think.

  34. Re:Write to Apple to reput in NXHost by anarkhos · · Score: 2

    Notice the missing binaries like WindowManager.

    There is nothing to revive. NSHost was based on piping postscript commands. Quartz is a different animal.

    RIP

    --
    >80 column hard wrapped e-mail is not a sign of intelligent
    >life
  35. Re:Vectors... by anarkhos · · Score: 2

    The corners of the windows arne't 'vectors' or even paths, they are bitmaps.

    In fact very little of what you see are paths.

    Quartz isn't 'lightweight'. In fact it uses oodles of RAM.

    --
    >80 column hard wrapped e-mail is not a sign of intelligent
    >life
  36. OSX VNC without a physcial screen by goombah99 · · Score: 2
    I have a rack of Xserves and I need to be able connect to them in a graphical mode to access the desktop environment. I tried using OSX VNC, but the problem is that OSX VNC WILL NOT FUNCTION UNLESS A PHYSICAL MONITOR IS ATTATCHED TO THE GRAPHICS CARD.

    I find this surprising because ordinary X windows VNC servers can use virtual screens. I'm sure there must be some way of creating a virutal screen for the macs too because you can buy KVM switches that use the USB port rather than the Graphics adapter for the video display. Also I have found that if I plug a screen in to the graphics card, launch osxvnc and then unplug the screen that OSX VNC functions fine until the next reboot.

    Does anyone know how to permenantly fool or otherwise use aqua VNC on a mac without a graphics card attached. I contacted the folks maintaining OSX VNC and they would like to know of a solution too.

    in a large rack is sure would be nice not to have to attatch any keyboards or screens yet still have access to the aqua desktop on each machine.

    --
    Some drink at the fountain of knowledge. Others just gargle.
    1. Re:OSX VNC without a physcial screen by goombah99 · · Score: 2

      perhaps as a last resort.. though that is really a pretty sad solution isn't it. there has to be some software setting.

      --
      Some drink at the fountain of knowledge. Others just gargle.
  37. Code Tek Virtual Desktop Version 2.0 by ellem · · Score: 2

    It ain't free but it rocks like Gilbralter

    AND IT HAS Focus Follows Mouse!

    My life is complete
    Check it out here

    --
    This .sig is fake but accurate.
  38. Re:What the fuck... by bob@dB.org · · Score: 2

    No, that's X or "The X Windowing System". I asked about x windows...

    --
    Acts@core.mailboks.com Acrux@core.mailboks.com Adam@core.mailboks.com Adar@core.mailboks.com Ada@core.mailboks.com
  39. Re:What the fuck... by bob@dB.org · · Score: 2

    that's like calling an elephant a cat for convenience. it's just plain wrong. the convenient name is 'X', the proper name is 'The X Windowing System'. 'x windows' is a sure sign someone doesn't know what he's talking about.

    --
    Acts@core.mailboks.com Acrux@core.mailboks.com Adam@core.mailboks.com Adar@core.mailboks.com Ada@core.mailboks.com
  40. Re:What the fuck... by bob@dB.org · · Score: 2

    yeah, you're probably right. i was trying to be funny actually, but i think it's safe to say that that didn't work out. thanks for the effort anyway, at least you posted a followup. the only other feedback i got was a (-1) overrated moderation...

    --
    Acts@core.mailboks.com Acrux@core.mailboks.com Adam@core.mailboks.com Adar@core.mailboks.com Ada@core.mailboks.com