Slashdot Mirror


KDE Ported to Mac OS X

benh57 writes "KDE has finally been ported to Mac OS X, by the Fink team. Source packages and pre-built binaries are now available. Read the announcement and instructions for installing. Woohoo!"

69 comments

  1. Nice! by Anonymous Coward · · Score: 0

    I'm technically helping, but I can't access CVS due to SSH problems. But it looks nice from the screenshots I've seen.

    Oh, and first post.

    1. Re:Nice! by iMacGuy · · Score: 0, Offtopic

      Alright, I remember my password now :) To clarify: I am both on the Fink and the KDE-Darwin project. I can't get to KDE-Darwin CVS right now because my SSH keys are messed up at OpenDarwin.

      --
      Why won't slashdot let me change my terrible username :(
  2. Fun--Not Practical, but Fun! by Spencerian · · Score: 3, Insightful

    I've really enjoyed how the Linux/UNIX community has poured their time into making things work in Mac OS X. While OS X users have a really good interface already (and aren't likely to switch for good), adding KDE makes working around in X (as in XFree86, that is) that much easier. Further, it adds an additional arsenal of desktop tools that an OS user can take advantage of in the occasional event that an OS X native app doesn't do what you would expect.

    I'll wait for KDE/OSX to get rid of a couple of more bugs, and then I'll try my XDarwin out on the fruit-juicy goodness of KDE.

    Hopefully, this'll get the GNOME guys a little jealous and they'll wrap up their port.

    --
    Vos teneo officium eram periculosus ut vos recipero is.
    1. Re:Fun--Not Practical, but Fun! by Anonymous Coward · · Score: 0

      This has nothing to do with the Linux community.

      It's the Mac OS X community doing this porting. Give credit where credit is due. Thank the Fink project.

    2. Re:Fun--Not Practical, but Fun! by benh57 · · Score: 2, Informative

      Hmm what do you mean, wrap up their port? GNOME has been on Mac OS X for a long time.

      Gnome-2.0 is not yet on OSX, but a glib and gtk+ are in fink.

    3. Re:Fun--Not Practical, but Fun! by Spencerian · · Score: 2, Offtopic

      I stand corrected! I thought I saw something about this--

      [Don't kill me!]

      --
      Vos teneo officium eram periculosus ut vos recipero is.
    4. Re:Fun--Not Practical, but Fun! by zangdesign · · Score: 2

      I'd rather they port KDE software over to Aqua, rather than KDE itself, but you can't have everything.

      And before the inevitable flames - GUI programming is not my area of expertise. By the time I learned it, we'd be on KDE 4.

      --
      To celebrate the occasion of my 1000th post, I will post no more forever on Slashdot. Goodbye.
    5. Re:Fun--Not Practical, but Fun! by Anonymous Coward · · Score: 0

      I'd rather they port KDE software over to Aqua, rather than KDE itself, but you can't have everything.
      And before the inevitable flames - GUI programming is not my area of expertise. By the time I learned it, we'd be on KDE 4.


      Not a flame, but those two tasks are entirely different undertakings. A KDE port that could run without an X server and Qt would be so very different from KDE it could hardly even carry the same name.

      It would make about as much sense as porting IE/Win to mac (ie/win is an entirely different piece of software than ie/mac, other than the name and their both being web browsers, they share nothing in common).

  3. Wow, let's make an analogy! by Anonymous Coward · · Score: 1, Insightful
    Imagine, for a second, that you work at a high-end brewery and have a steep employee discount on beer. Now, also imagine that you decide to stock up on Rolling Rock instead.

    What's wrong with this picture?

    1. Re:Wow, let's make an analogy! by pogma · · Score: 1, Offtopic

      And then imagine that the high end beer you have a discount on doesn't have it's ingredients listed on the label, and only some of them are available to you. You can't quite be sure that it is safe to drink.

      Even with the discount, the Rolling Rock (whatever that is?) is free and you can see exactly what went into it.
      KDE is available for Mac OS X. That is cool. There is no need to go disparaging the months of work that went into this port with a silly beer analogy.

    2. Re:Wow, let's make an analogy! by Anonymous Coward · · Score: 0

      To continue the beer crap, what you are suggesting is mixing the beer you know the ingredients of (KDE) with a beer that might have 'bad' stuff in in (OS X).

      You're still drinking the bad stuff.

    3. Re:Wow, let's make an analogy! by jasonwileymac.com · · Score: 2, Insightful

      Mmmmmm, beer. Hey, I have a question, smart guy... Using your computer improperly will probably not get you killed, but using your car just might. So Riddle Me This, anti-analogy man: Do you know every part that went into your car? Or did you buy one with some unknown (potentially 'bad') stuff in it?

    4. Re:Wow, let's make an analogy! by Anonymous Coward · · Score: 0

      Knowing the ingredients of Rolling Rock doesn't make it any less crappy.

    5. Re:Wow, let's make an analogy! by Anonymous Coward · · Score: 0

      Ah yes. Open Source: the Rolling Rock of software. I couldn't have put it better myself!

    6. Re:Wow, let's make an analogy! by cappadocius · · Score: 1
      Correct me if I'm wrong, but isn't Rolling Rock considered high-end amoung widely available beers?

      Besides, how can porting more open source stuff be bad?

      --

      omnia tua castra sunt nobis

    7. Re:Wow, let's make an analogy! by Anonymous Coward · · Score: 0

      Correct me if I'm wrong, but isn't Rolling Rock considered high-end amoung widely available beers? No.

      Besides, how can porting more open source stuff be bad?

      By taking away effort from more valuable efforts.

    8. Re:Wow, let's make an analogy! by Anonymous Coward · · Score: 1, Insightful

      By taking away effort from more valuable efforts.

      I agree. The people who just ported kde shouldn't decide for themselves how to spend their time; instead they should plan around what some random slashdot AC deems "valuable". Yes. Thats it!

      *sigh*

  4. Like crappin' on a Rolls-Royce by TRoLLaXoR · · Score: 0, Funny

    in't it?

    1. Re:Like crappin' on a Rolls-Royce by Anonymous Coward · · Score: 0

      Indeed.

    2. Re:Like crappin' on a Rolls-Royce by ObviousGuy · · Score: 1

      I'd say it's more like crapping on a BMW. This is Apple we're talking about here, not Windows XP.

      --
      I have been pwned because my /. password was too easy to guess.
  5. what if you delete .cvspass? by jeffehobbs · · Score: 2


    Like an idiot, I accidentally deleted the .cvspass file from my home directory, not knowing that fink was dependent on it:

    [hobbsg4:~] jeff% fink selfupdate
    sudo /sw/bin/fink selfupdate
    Password:

    Your Fink installation is set up to update package descriptions directly from
    CVS. Do you want to use this setup and update now? [Y/n]

    I will now run the cvs command to retrieve the latest package descriptions.
    After that, the core packages will be updated right away; you should then
    update the other packages using commands like 'fink update-all'.

    cvs -z3 update -d -P
    cvs update: could not open /Users/jeff/.cvspass: No such file or directory
    cvs [update aborted]: use "cvs login" to log in first
    ### cvs failed, exit code 1
    Failed: Updating using CVS failed. Check the error messages above.
    [hobbsg4:~] jeff%


    Does anyone know how to get fink running again? Reinstalling from .pkg doesn't seem to work (and is not recommended). I love fink, but it seems like I'm stuck.

    ~jeff

    1. Re:what if you delete .cvspass? by bdesham · · Score: 2, Informative

      Just type cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/ fink login at the shell prompt, type <return> for a password, and you should be set.

      --
      Alcohol and Calculus don't mix. Don't drink and derive.
    2. Re:what if you delete .cvspass? by Ranger+Rick · · Score: 1

      Assuming you're not accessing it with a sourceforge account, and you're just using anonymous access, you can do:

      cvs -d:pserver:anonymous@cvs.fink.sourceforge.ne t:/cvsroot/fink/login

      (sorry, slashdot splits up the line no matter what I do, that should be "sourceforge.net", no space)

      ...and just hit enter when it asks for the password.

      --

      WWJD? JWRTFM!!!

    3. Re:what if you delete .cvspass? by iMacGuy · · Score: 1

      Hmmm... maybe we should add that to the FAQ.

      --
      Why won't slashdot let me change my terrible username :(
    4. Re:what if you delete .cvspass? by Tycho · · Score: 1

      Try running "fink configure". Or make a new file named .cvspass in your home directory containing only the line ":pserver:anonymous@cvs.sourceforge.net:/cvsroot/f ink A" without the quotes of course, its all my .cvspass file contains.

      --
      Impersonating Tycho from Penny Arcade since before there was a PA.
    5. Re:what if you delete .cvspass? by jeffehobbs · · Score: 1


      Thanks very much to all that replied! I appreciate it!

      ~jeff

    6. Re:what if you delete .cvspass? by mirabilos · · Score: 2

      I got this error with no .cvspass file, it ought
      to be created by cvs I think, but anyways:
      $ touch .cvspass
      works.

      --
      My Karma isn't excellent, damn it! (And /. still does not get UTF-8 right in 2012. Wow.)
  6. nice, but ... by seletz · · Score: 1

    First I'd like to say that choice is always good, and the more apps on OS X, the better.

    But, Aqua is a really nice window manager already. I use OS X and Aqua at home, and Linux/KDE at work, and IMHO Aqua is by far superior to KDE.

    I'd like to see konqueror on OS X though... :-)

    1. Re:nice, but ... by Ranger+Rick · · Score: 3, Insightful

      The nice thing about rootless X is, you can run those spiffy KDE apps without tarnishing the rest of your Aqua desktop... =)

      You don't *have* to run the whole KDE desktop to use this stuff, you can just use the apps you're interested in.

      --

      WWJD? JWRTFM!!!

    2. Re:nice, but ... by nathanh · · Score: 3, Informative
      But, Aqua is a really nice window manager already. I use OS X and Aqua at home, and Linux/KDE at work, and IMHO Aqua is by far superior to KDE.

      KDE is more than just a window manager. This port simply means that Mac OS X users could run Konqueror or Konsole on their Aqua desktop. It doesn't mean Aqua has to be turned off or that you have to use the KDE window manager.

      PS: Mac OS X is damn sexy. It's UNIX... but it's Macintosh... but it's UNIX!

  7. Re:Why? by jasenko · · Score: 1

    Have you ever used KDE before?
    There are so many great apps for KDE that you wouldn't believe. I admit, OSX interface is much better and cleaner but application make the difference.There is no better browser than Konqui, no better terminal app than Konsole, no such IRC client for OSX as Kvirc... I could give you at least twenty more apps that OSX crowd would really appreciate. I just wish that QT for Macs is GPLd, this would mean those apps could be ported to take full advantage of Quartz and Aqua on top of it.

  8. Off Topic... by Anonymous Coward · · Score: 0

    Does anyone know what happened to Macslash.com tonight? I was on it earlier today and now its some hosting site!

    1. Re:Off Topic... by jasonwileymac.com · · Score: 1

      The URL got jacked by some jerky in Spain. Authorities are even now in the process of leaping into inaction.

    2. Re:Off Topic... by coolgeek · · Score: 2
      I dunno if they recovered the domain or just my DNS still has the "old" address in it...I was able to access macslash, and they say

      "[update] If we go down, we'll be back on www.macslash.net in a few days until the rest is sorted out. If you'd like to recieve email updates, send me an email with MacSlash status'"

      --

      cat /dev/null >sig
  9. Re:Why? by marktwain · · Score: 1

    Have KDE running on my personal server I dink around with for about 2 years. (Maybe only had KDE for about a year??) I do Mozilla. I been doing Netscape since before it was Netscape. Apple's Terminal.app isn't very impressive. It does all I want. Don't do IRC. I do Photoshop and Illustrator and crap like that, surf with Mozilla and change email clients every two months. I do most of my writing in BBEdit. I run Apache with my Mac boxes and the Linux box (an oversexed hp) when I'm in the mood. Have big hummer graphics cards of 64MB all ready for Quartz Extreme and my two monitors (3 if I want). I mostly take pictures and write books. OSX has more than I want. I do data base for my motley little bunch of pics I sell in FileMaker Pro and it's faster than I need and stores my little collection of about 10 or 12k pix very nicely. In short I'm a looser because I buy proprietary software because it does what I want it to do. I do have fun playing with my little SuSE box, KDE, X86 et al but it's more of a toy than a fun and/or working machine. I confess. I'm hopeless. Like most I'm not a programmer so if something is broke I get something else that isn't. While I do appreciate all the ports coming over from BSD and Linux to OSX I haven't found any of them yet worth keeping or using. What I mostly like about Linux is the folks that use it. :)

  10. umm, yeah... by paradesign · · Score: 1

    i kinda really like aqua and i for one am not going to switch to anything else. i think it is very coo that kde is up though because when i get a new box, hopefully soon, i will try running that atop darwin for shits and giggles.

    --
    I want 2D games back.
  11. Re:Why? by Anonymous Coward · · Score: 0

    I'm pretty sure that this effort was originally directed towards OpenDarwin, which is the core of OS X and it is portable like *BSD. if you are confused, think of KDE for OS X as a side effect of KDE for OpenDarwin

  12. KDE ported to Darwin... by Anonymous Coward · · Score: 0

    Okay really... kde is nice and all... and will help Darwin users... if you use XDarwin & KDE is a bloated peice of crap... over kill big time. But if your using KDE just as a darwin user its fine... get OS X out of the name for this...

    yes i know darwin is the bsd core of os x... blah blah blah yada yada yada.

    <rant>how long before pocus for the GNU/Darwin fame claims GNU/Darwin ported KDE and sounds out more shameless PR plugs?</rant>

  13. Duh! It's the applications by Anonymous Coward · · Score: 0

    I totally agree that KDE's interface is far inferior to OS X but KDE has some great applications that porting KDE to OS X has gotten us OSX users much closer to being able to use.

  14. How to work efficiently with MacOS X? by rbrito · · Score: 3, Informative

    I have some moderation points that I was going to dedicate to this discussion, but I think that it would be better if I posted instead of moderated.

    Let me ask this honestly: how can someone work in an organized fashion with the MacOS X style of managing windows?

    I am an experienced Unix system administrator, but a complete newbie with Macs (in fact, I just bought my first macintosh 4 months ago, an iBook 600MHz, combo, 12") and feel completely lost trying to work with MacOS X.

    I don't care for eyecandy and animated icons as much as I care for a functional environment, but the fact managing windows with MacOS X is much messier than with standard Unix window managers, where you can separate your desktops for different tasks. In my case, I usually have my first virtual desktop for an xterm and e-mail, my second for browsing the web and my third and fourth for other tasks various tasks.

    On the other hand, when I am typing some important text in LaTeX, I usually reserve the first desktop for some command line hacking (say, with perl), the second virtual desktop for Emacs and the third for seeing the output of my text with xdvi (I usually use Windowmaker as my window manager, both under Solaris and under Linux).

    I feel that this separation of tasks keeps me organized and makes me quite productive since I can quickly move between different aspects of my work, but how can I keep everything organized with MacOS X with just one desktop and with applications with more than one window (say, Appleworks)?

    I also appreciate that I can do all that under Windowmaker with intelligently set key-bindings and having to use the mouse quite few.

    So, this is an honest question: how are you guys productive with MacOS X? Is there any way to keep various applications organized?

    I already tried Space for MacOS X and, honestly, its capabilities are nowhere near, say, windowmaker in terms of functionality.

    So, when people say that MacOS X's user interface is so good, I can only think that they work in a different fashion than I do or that they are exploring features that I don't know about.

    Also, today I tried installing Fink and was amazed at first, but after only two or three hours of using it, the fact that XDarwin is much slower than XFree86 under Linux (on the same notebook) makes me also suspect that I may not be using the programs correctly. I can't believe how slow it is. I would not even dare to run KDE on MacOS X (the topic of this story).

    So, when people say that MacOS X's user interface is so good, I can only think that they work in a different fashion than I do or that they are exploring features that I don't know about.

    Any comments are desperately appreciated.

    1. Re:How to work efficiently with MacOS X? by benh57 · · Score: 1

      I believe the XDarwin/XFree86 team is working hard on making it faster. I suspect you won't see a dent in the speed of XFree86 on OSX until 10.2, though. It is definitely not your fault - the problem is XDarwin, and the way it is designed. It simply needs to operate at a lower level than it does currently.

      OS X is a very young OS, remember - just over a year old.

    2. Re:How to work efficiently with MacOS X? by boyko · · Score: 2, Insightful

      Let me ask this honestly: how can someone work in an organized fashion with the MacOS X style of managing windows?

      Bothered me too. Until, you realize that you can focus on one application by holding down the open-apple & option keys and clicking on an application in the dock. That hides all other applications - letting you work with just one. The exception to this, of course, is XDarwin, but if you install Gnome, or, I guess, KDE (I don't have time to let the stuff compile, dammit, and the binaries aren't working) they come with window managers for Xwindows apps.


      So, this is an honest question: how are you guys productive with MacOS X? Is there any way to keep various applications organized?


      Snax helps.


      Also, today I tried installing Fink and was amazed at first, but after only two or three hours of using it, the fact that XDarwin is much slower than XFree86 under Linux (on the same notebook) makes me also suspect that I may not be using the programs correctly. I can't believe how slow it is. I would not even dare to run KDE on MacOS X (the topic of this story).


      I haven't gotten linux beyond a rudimentary command line to work on my mac yet (I've tried) so I can't answer your question that well, but running XDarwin in full-screen rather than rootless mode seems to work.

    3. Re:How to work efficiently with MacOS X? by siliconwafer · · Score: 1

      I agree, I wouldn't dare try to run KDE under XDarwin. I recently tried XDarwin for the first time and was disappointed at the speed. (G4 667, 1gb RAM). Hopefully it gets faster in future releases.

      As for the usability of OSX... my only suggestion is to hide apps you're not using. You can set the dock to show hidden apps with transparent icons with TinkerTool.

    4. Re:How to work efficiently with MacOS X? by stux · · Score: 2, Insightful

      Another thing, just holding option (ie only option) will hide the current app as you switch. Helps keep window clutter to a minimum

      Also, you can switch by clicking the windows (but you knew this)

      Also, holding down on a dock icon (or control clicking) will show a menu of all open windows

      --

      ---
      Live Long & Prosper \\//_
      CYA STUX =`B^) 'da Captain,
      Jedi & Last *-fytr
    5. Re:How to work efficiently with MacOS X? by Anonymous Coward · · Score: 1, Informative

      I've been a Mac user for years'n'years'n'years, and believe you me, I can feel your pain w.r.t. Mac OS X's window management.

      The trick I'm using to keep them under control is to download Youpi Key, which is an automation tool, and configured it to hide all other applications with command-space. It's not perfect, because there are some apps I'd like not to hide, like DesktopConsole.

      One final thing to note: Many of us (including Apple) would appreciate it if you could send this feedback to Apple here. If you could clearly explain your problem (and your post, as is, is mostly there), and then make clear suggestions on what exactly would help you, I'm sure they'll give it serious consideration. Their recent track record seems to support my belief that they are more customer-focused these days.

    6. Re:How to work efficiently with MacOS X? by j-beda · · Score: 2

      I find that ASM is useful in hiding/showing running applications, just like the Application Menu in classic used to do, and it is GPL which is nice. Additionally it allows one to go back to the classic windowning mode of bringing all application windows to the front if that is what you like rather than Mac OS X's default mode of treating each window seperately which I have difficulty getting used to.

    7. Re:How to work efficiently with MacOS X? by Corvus9 · · Score: 3, Insightful
      I am an experienced Unix system administrator, but ... feel completely lost trying to work with MacOS X.
      This doesn't surprise me. I have been supporting Mac users in education for a few years now, and can tell you that not only are most existing Mac users not experienced Unix system administrators, but that they would feel completely lost trying to work with most *nix desktop managers.
      I care for a functional environment ... where you can separate your desktops for different tasks. In my case, I usually have my first virtual desktop for an xterm and e-mail, my second for browsing the web and my third and fourth for other tasks various tasks.
      This notion is completely foreign to most Mac users, who think of a "task" as something they, not the computer, does. A task would be editing a movie, sending a friend some music, or writing a message. They might use 3 or 4 different sets of overlapping applications to do each of these tasks, but to them, using iMovie to import some video, PEAK to add audio, and QuickTime Pro to encode it is one "task", regardless of the fact the menu bar changes 3 times while they do it.

      The notion of having a separate "desktop" for each stage of a single task would be as absurd to them as someone telling you to use different window managers depending on whether you want to type vowels, consonants, or digits on the keyboard.

      I usually reserve the first desktop for some command line hacking ..., the second virtual desktop for Emacs and the third for ...
      I can tell you from long, painful experience, this will never work for most Mac users. For them, if they can't see it on the screen it doesn't exist. I've had to explain (over and over ...) to users that windows behind other windows aren't really gone, the data is still there, it's just hidden by a more frontmost window. Understanding the dock is a conceptual leap, trying to explain the concept of multiple desktops is practically impossible; to most Mac users the desktop is the one fundamental bedrock of their computer.

      IMHO, even if you did explain it, most Mac users wouldn't like it. I'm sending my son this web page; here's the web page window and here's the email window. They're both sitting right there on the screen, why on Earth would you want to go through all that rigamarole to hide the windows you're working on? Or to hide the entire *desktop*, yet? Why try to hide what you're working on? That makes no sense.

      I feel that this separation of tasks keeps me organized ... since I can quickly move between different aspects of my work, but how can I keep everything organized with MacOS X with just one desktop and with applications with more than one window (say, Appleworks)?
      Mac users would ask the same thing about *nix window managers. Since each document is a task, how can you keep it organized when it keeps opening in different windows that look completely different, or even in a different "desktop" where you can't even see it, for God's sake.

      Users don't think applications have more than one window; my printout, my email, my expense form, and my customer list are all applications, right? And they're each one window. Oh sure, the menu bar reads "AppleWorks" when I'm working on my expense form and customer list, and "Entourage" when I'm working on my email, but that's one of those weird computer eccentricities. You're saying I can only look at my expense form and customer list together at one time? That as soon as I open one the other also opens automatically? That makes no sense, they have nothing to do with each other. What if I wanted to email my expense form. I have to use two different windows? Two different *desktops*, where I can't even see what I'm working on? You're nuts!

      So, this is an honest question: how are you guys productive with MacOS X? Is there any way to keep various applications organized?
      They are organized. Forget about "applications", think about the job you're trying to do. If you're a manufacturer do you have a special workshop just for scewdrivers, another one for chisels, and third for drills, and so on, so every time you build something you have to carry all your work from one workshop to another? On the Mac, you have a document for each thing you're working on, and you open it with whatever tool you want. All the tools and all the documents are right there on the screen, it doesn't hide anything on you. If it did, Mac users would go nuts; there are a lot of long-time Mac users who hate OS X because of this.
      So, when people say that MacOS X's user interface is so good, I can only think that they work in a different fashion than I do or that they are exploring features that I don't know about.
      From the very first Mac from 1984, the OS has tried to be document-centric. The original PICT document format could be opened in graphics, database, and word-processing applications. Apple spent enormous effort to create a document-only API called OpenDoc a while ago. Now I admit they don't always succeed, and OpenDoc was a failure, but this has been the guiding principle behind the Mac from day 1.

      Think visual documents; anything you can see is a document you can work on. If you can't see it on the screen it doesn't exist, or at least you don't have to worry about it. Forget about "files" and "programs" and you'll get into the mindset of Mac users.

    8. Re:How to work efficiently with MacOS X? by EccentricAnomaly · · Score: 2

      What a typical Mac zealot responce: "there's no problem with the gilded Mac OS, rather a problem with the user."

      Hey I like OS X a bunch, but I don't think it is the end-all be-all of operating systems -- how absurd!

      IMHO, even if you did explain it, most Mac users wouldn't like it. I'm sending my son this web page; here's the web page window and here's the email window. They're both sitting right there on the screen, why on Earth would you want to go through all that rigamarole to hide the windows you're working on? Or to hide the entire *desktop*, yet? Why try to hide what you're working on? That makes no sense

      You don't hide windows that you're working on... you hide the ones that you're not working on to get them out of the way.
      Mulitple desktops are a way to organize the windows of several related programs together so that you can hide or unhide them as a group. When you're using many different apps together to do a task this is very useful.

      OS X is a professional grade OS and can be used to do real work (be it programming, video editing, document creation, or whatever). Multiple desktops or something that provides similar functionality would be a nice addition to OS X... and if you don't need this feature, you don't have to us it.

      --
      There are 10 types of people in this world, those who can count in binary and those who can't.
    9. Re:How to work efficiently with MacOS X? by Anonymous Coward · · Score: 0

      also: option-H will hide the current app most of the time

    10. Re:How to work efficiently with MacOS X? by Anonymous Coward · · Score: 0

      I've never used separate desktops the way you are describing. I think one makeshift solution for you on OSX is to start by learning some basic applesripting. You could write very simple scripts that would bring certain apps that you specify to the foreground, position them where you want them, and hide everything else. You could even get a 3rd party keyboard launching utility that would launch these applescripts at the touch of a function key (or some other key binding)

    11. Re:How to work efficiently with MacOS X? by Anonymous Coward · · Score: 0

      I've used UNIX as my main platform for several
      years (Solaris, and CDE). I've grown very
      dependent on virtual desktops, exactly as you
      described. When I started experimenting with Mac
      OS X, this was the thing I missed enormously, and
      I wouldn't migrate to OS X without virtual
      desktops. I think Apple could entice a lot of
      UNIX users if it introduced virtual desktops to
      Aqua.

      But a solution that's worked for me on OS X is to
      run a window manager / desktop environment that
      supports virtual desktops, on top of XDarwin.
      That way, I can keep all my X11 clients segregated
      from each other in different desktops, just as if
      I would on Solaris. Of course, this won't work
      for Mac apps like Word or Excel (which will show
      up on every damn desktop). But it does work for
      X11 clients.

      The desktop environment that I've really liked is
      xfce (available through Fink). It's a lot like
      CDE. It's specifically been developed to be to be
      fast and light. Currently, I have ten virtual
      desktops. One is called "mac" for the Mac
      applications, which I keep clear of X11 clients.
      And there are nine other desktops that let me
      organize my X11 clients (mail: VM under xemacs;
      project-1 for latex document 1; project-2 for
      latex document 2 and related xfig; etc.). This
      works really well for me. I highly recommend
      xfce. (And no, I have nothing to do with the
      project, I'm not a developer at all, just a user
      :-)

    12. Re:How to work efficiently with MacOS X? by stux · · Score: 1

      cmd-h

      (where cmd == command == apple )

      --

      ---
      Live Long & Prosper \\//_
      CYA STUX =`B^) 'da Captain,
      Jedi & Last *-fytr
    13. Re:How to work efficiently with MacOS X? by TXLogic · · Score: 1
      rbrito wrote:

      Let me ask this honestly: how can someone work in an organized fashion with the MacOS X style of managing windows?...Also, today I tried installing Fink and was amazed at first, but after only two or three hours of using it, the fact that XDarwin is much slower than XFree86 under Linux (on the same notebook) makes me also suspect that I may not be using the programs correctly. I can't believe how slow it is.

      Sounds like you might be running X in "rootless" mode. Run it full screen: start it from the command line in a terminal with "startx -- -quartz" and select full screen mode. Set up your .xinitrc with WindowMaker or some other speedy wm like blackbox. X is very fast in full screen mode on a 600MHz iBook (my machine too), and you can set up your WM virtual desktops and switch between them as usual. Toggle (instantaneously) into Aqua from X with Option-Command-A, and back to X by clicking on the X icon in the dock.

      It's the best of both worlds. I do all my email (via ssh in an xterm to my office machine) and serious writing with xemacs/LaTeX/xdvi in X, and have Aqua for all those great Mac apps.

      TXLogic

  15. Missing the point by ZigMonty · · Score: 3, Informative

    KDE has been ported to *Darwin*. The fact that that means it can also run on Mac OS X is less important. Darwin, the bare Unix part, now has a decent window manager/desktop environment. Now (or soon anyway) people could use Darwin as an alternative to Linux. It may not be everyone's cup of tea but we now have a free Unix for the Mac that is binary compatible with Mac OS X. This will make it a lot easier for the community to work on Darwin as its own OS, with obvious benefits to Mac OS X.

    1. Re:Missing the point by benh57 · · Score: 1

      All well and good, except for the fact that KDE *hasn't* been ported to Darwin. :)

      Currently, the Fink port only builds on Mac OS X. The darwin build is being worked on, and should come fairly soon.

  16. Actually... by Ranger+Rick · · Score: 1

    ...It started out as my obsessive desire to be able to use konsole instead of Terminal.app on OSX. Once we got things working we realized it would be really handy to get things working on Darwin as well, so we asked the OpenDarwin folks if they wanted to host the Darwin KDE tree.

    The port begain before OpenDarwin existed... =)

    --

    WWJD? JWRTFM!!!

    1. Re:Actually... by Leimy · · Score: 2, Informative

      Yes... this is true. I initiated the discussion of KDE-Darwin on opendarwin.org mailing lists. Jordan Hubbard was kind enough to sponsor me. The Fink guys said "what a coincidence... we were hopeing to work here too". Things came together remarkably well and the Fink guys deserve all the credit in the world for doing this!!!

      Without them it wouldn't have happened. Patches are being committeed, RangerRick got KDE CVS access and the future looks bright for KDE-Darwin.

      Thanks to Apple for providing the machine that hosts everything too! The OpenDarwin-core team and admin staff who have been putting up with my crap deserve a shout out as well!

      The first round is on me!

      David Leimbach [Leimy]

  17. QT port? by beigeboy · · Score: 2, Insightful

    Rather that port KDE via XDarwin would it not make more sense to port the apps vie a port of the QT toolkit to Aqua? I think QT is available for OS X, the web page at Trolltech appears to say so http://www.trolltech.com/products/qt/index.html I don't know if this means you get an Aqua look 'n feel...

    1. Re:QT port? by Ranger+Rick · · Score: 1

      I would really like to give it a shot, just haven't had the chance yet. I have a feeling it will be non-trivial to do...

      --

      WWJD? JWRTFM!!!

  18. what is that app? by sps · · Score: 1

    does anyone know what the menu bar weather app is in this screenshot?

    1. Re:what is that app? by Hank+Scorpio · · Score: 1
      That app is called WeatherPop and you can get it here:

      http://www.glu.com/products/weatherpop/

    2. Re:what is that app? by sps · · Score: 1

      Thanks Much.

  19. Go Krusader! by cornice · · Score: 3, Insightful

    Yea! I can finally run a file manager on a Mac that is easy to use and not just easy to understand. 2 panes make it easy to copy and move files with a couple clicks or keystrokes. I hate the search, click, copy, search, click, paste method of file management. cp with command completion is faster than that.

    Check out:

    http://krusader.sourceforge.net/

  20. Multiple Monitors by Valdrax · · Score: 2

    As a long time Mac user, I'd have to say that the answer lies in Apple's support for multiple monitors.

    Most Mac users don't have the same level of desktop organization and task seperation needs that you or I have. I, too, am completely spoiled by virtual desktops under X and similar hacks added on for Windows.

    Instead, most advanced Mac users just need more screen real estate to do their work on. The publishing and graphics design industres are the best example of this. Once you get used to having 3 monitors attached to a machine, it's just about as good as virtual desktops, though I prefer the latter.

    As another poster said, though, many Mac users (and Windows users, I'd like to add) are honestly too easily confused by hidden virtual desktops. Clutter does not offend most casual PC/Mac users like it does some of the more advanced users. As a result, you'll probably never see official support for multiple workspaces in Mac OS X, just like Apple canned the support for official Apple windowing themes after finding that it confused some users.

    --
    If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
  21. Hide Apps by hotsauce · · Score: 2

    The Macintosh Way for virtual desktops is hiding. Apple-H hides an app and the Option and Command keys give you additional ways to hide and un-hide apps. Within an app, you minimize windows.

    More info from OS X Hints.

  22. Re:Why? by jo42 · · Score: 1

    Does this version include the KDE User Network Tool?

  23. all i really want... by airdrummer · · Score: 1

    are point2focus & scrollbars on the right(left;-) side...xdarwin lets me, but i still have 2 put up w/ the finder:-p