Slashdot Log In
KDE Running on Mac OS X
Posted by
CowboyNeal
on Fri Sep 23, 2005 01:43 AM
from the back-on-the-mac dept.
from the back-on-the-mac dept.
GeoffP writes "AppleTalk Australia is running a story on running KDE on Mac OS X. For those that don't know, KDE is a graphical desktop environment used to access your computer's files. Finally, Mac users have a free (as in speech) approach to their filesystem."
Related Stories
[+]
KDE Goes Cross-Platform, Supports Windows and OS X 513 comments
klblastone writes "The KDE desktop environment is going cross-platform with support for the Windows and Mac OS X operating systems. In addition to porting the core KDE libraries and applications, developers are also porting popular KDE-based software like the Amarok audio player and the KOffice productivity suite. New KDE binaries for Windows were released yesterday and are now available from KDE mirrors through an automated installer program. The Mac OS X port is made available via BitTorrent in universal binary format."
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Good article (Score:5, Insightful)
However, I can't think really why you'd want to be running KDE on Mac OS X when you already have such a neat (IMHO) interface. I suppose it's good for a laugh, too.
Re:Good article (Score:5, Insightful)
You can have a variety of io-slaves under KDE allowing great integration with a variety of network services, yes we can do alot of that with OSX but again, interface and third party add-ons... (webdav over ssl???)
Furthermore, KDE is a development environment in itself and many developers will be happy to see that they can work two in one!
I am impressed that it works, I have tried many times to get Fink and the gang working with Tiger and I have borked on each and every occasion. So reading the australian exploits with expectation!!
Parent
Re:Good article (Score:4, Informative)
Parent
Re:Good article (Score:5, Insightful)
Yeah, it really sucks that OS X lets you transparently access folders over FTP with ls. It'd be much better if it did it with ioslaves, so only KDE applications could transparently access them.
(Yes, I know that ftpfs is read-only. Implementing it as an NFS server, so that the FTP back-end has no way of knowing when an application is finished writing to the file, makes it difficult to support read/write access. And, yes, I really have accessed an FTP server with ls, egrep, etc., and yes, it was convenient.)
And the same goes for WebDAV and SMB (although WebDAV uses a gateway VFS rather than using NFS, so it does know when a file is closed and can upload its contents if it was written to, and smbfs is implemented as a kernel-level VFS and supports reading and writing). Unfortunately, there's no sftpfs, but, if there were, that'd be a lot more UN*Xy than doing it with an ioslave.
BTW, your Linux box probably has an smbfs, too, so you can access SMB servers from the command line as well as from KDE apps. (Or does KDE do the right thing on systems with smbfs/cifsfs, and just mount the damn server and let the underlying UN*X do the work?) Somebody might have implemented ftpfs, etc. with userfs, so you might have them as well.
Which ones are missing? (Other than read/write FTP, and sftp, which are already known to be missing.)
Parent
Re:Good article (Score:4, Insightful)
ftpfs also groks an extremely limited dialect of ftp, it gets easily confused by various ftp server software that kioslave (or mozilla, camino, etc.) doesn't have any problems with.
no, kioslave really is the best way to do it.
Parent
Re:Good article (Score:4, Interesting)
This actutally a big issue that needs to be fixed on MacOS X, and it is not just limited to FTP. Any network mount that goes off-line causes the Finder and any other open/save dialogues to block. In certain cases I have been gone 15 minutes and I still see the color-wheel spinning.
Parent
Re:Good article (Score:5, Informative)
Which ones are missing? (Other than read/write FTP, and sftp, which are already known to be missing.)
The biggest one is the kioslave accessible as "fish://" which uses ssh and standard UNIX utilities (ls, rm, cp, etc) on the remote system to implement remote file access. Very secure, very convenient, very slick. Less important ones include imap, pop3 and mbox. Believe it or not, it's very handy to be able to browse a random mailbox without having to configure it in an e-mail client. Others I've used from time to time include finger, ldap, and nntp, not to mention all of the non-remote kioslaves like camera, fonts, gzip, bzip, man and all of the non-file kioslaves like vnc, rdp, mailto, news, print, applications, etc.
Of course, Mac OS X has ways of accomplishing all of the same tasks, but having gotten used to being able to get an any of this functionality so quickly and easily in KDE, I find OS X a little cumbersome to use.
-- End of on-topic post. Beginning of off-topic post. --
However, my *biggest* beef with OS X (this is an unrelated plea for help from anyone who knows) is that I cannot find a way to set up remote "raw" printers on OS X. I have a Linux print server, and I want CUPS on OS X to simply deliver Postscript to the CUPS server on Linux and let the Linux box render and print it. I can use the CUPS web admin interface on the Mac and set up the raw printer queues, and I can print test pages to them, but no OS X apps will print to them. I just get a generic error message (which I'd post but I don't remember it and I'm 2000 miles from the Mac at the moment). I found that I can sort of "trick" it, by using the Mac printer configuration interface to change the printers from raw to "Generic Postscript Printer" and then printing a document. What comes out of the printer is the raw Postscript, so this isn't useful, but then if I use the CUPS web interface and change the printer type back to raw, it will work properly! For a while. Then OS X seems to discover that I've tricked it and starts giving me error messages again.
Actually... it just occurred to me that I should try lying to OS X and telling it that those print queues are actually Postscript printers. Apple Laserwriters or something like that. Hmm.
BTW, the motivation for letting the Linux box do the rendering is twofold. First, the Mac drivers for one of the printers (HP Photosmart 7260) do not support printing to a remote printer. Not only that, but I think the drivers on Linux produce better-quality photos than the HP drivers for Mac, so it's actually better to get the Linux box to print stuff than to attach the Photosmart directly to the Mac. That one really surprised me. Second, the Linux box is much faster and I get the printouts faster when I can get the Postscript to printer-native-language translation done there.
Parent
Re:Good article (Score:5, Insightful)
Parent
Re:Good article (Score:5, Informative)
Parent
Re:Good article (Score:5, Informative)
Parent
Re:Good article (Score:5, Informative)
for those who don't know how to do that :
in the terminal go to the folder you want to create the sym-link and type for example
Or simply from any directory
Parent
Re:Good article (Score:5, Informative)
("open" does whatever doubleclicking on its argument[s] would do. eg, if it's an application it launches it, if it's a document it launches the owning application and opens it, if it's a directory it opens it in a Finder window. It's one of the great examples of gui/cli synthesis that osx does uniquely well. Much like pbcopy/pbpaste: cli interfaces to the clipboard, something I wanted in linux for years.)
Parent
Re:Good article (Score:3, Interesting)
Why you would want to do like in the article, run X in a small window, is hard for me to understand though...
Re:Good article (Score:4, Informative)
It's a good article, but it could be summarised in three lines:
1) Install Apple's X server from your OS X CD
2) Install fink from fink.sourceforge.net
3) type "sudo fink install kdebase3"
Parent
Goody? (Score:5, Informative)
Does the poster even realize this is simply the X server with KDE running as a client app? its not like they've replaced the nice, flashy GUI with KDE. They've just compiled and run it! Look, I can run Ethereal on OS X. Look, I can run *name unix app* on OS X. Good grief.
Re:Goody? (Score:5, Insightful)
How exactly running an X program over X can be considered a port? It just works as it should, but there is nothing special to it.
Parent
Re:Goody? (Score:3, Insightful)
One of the parts omitted from the article was a demonstration by Si, the guy who wrote the article, of a KDE desktop running on one monitor and OS X running on the other - both controlled by the same G4. For him, it works well and documenting how it was done just makes se
Erm... Why? (Score:4, Insightful)
Re:Erm... Why? (Score:4, Interesting)
Parent
Re:Erm... Why? (Score:5, Funny)
This just in! Mac OS X users can now poke themselves in the eye with a fork. When contacted for comment, the fork manufacturers said "We got no idea why anyone would want to poke themselves in the eye with a fork, but we're all for it! Anything that increases fork sales is a plus for us. Vive la Liberte!"
Parent
This is not news (Score:5, Informative)
http://fink.sourceforge.net/news/kde.php [sourceforge.net]
Re:This is not news (Score:4, Informative)
So this really isn't news and this really isn't newsworthy.
Parent
news ? (Score:3, Interesting)
I guess I should write up my tutorial on how to run fluxbox on OS X, and my follow up, setting environment variables to allow Terminal.app to interact with the X server.
Re:news ? (Score:5, Insightful)
Do it. Don't put down documentation on any process that others might not have done - there are many MANY people who might not have the experience to come up with the solution on their own, but who may benefit from it.
The attitude that writing documentation on the simple stuff is pointless is the reason so many man pages, web pages, FAQs and howtos on open source software sucks dog nuts.
Not everyone is geek enough to know how to do some of the cool things - that knowledge comes about for those of us who are geeky enough to enjoy learning the ins and outs of everything for its own sake. Other people, the majority, need to see how something can work when set up well before they'll accept it.
Parent
{app} Running on {platform} (Score:5, Funny)
Re:{app} Running on {platform} (Score:3, Funny)
This article is the biggest dupe I've ever seen!
Re:{app} Running on {platform} (Score:4, Funny)
That would be teh BESTE APRIL FOOL'S JOKE EVAR. And link to Google searches - for "app," "platform," "category," "verb," and "noun."
That'd be WAY too clever for Slashdot - but I can dream, can't I?
Parent
Re:{app} Running on {platform} (Score:4, Funny)
Parent
That's totally awesome (Score:5, Funny)
What's you hay mileage? (Score:4, Funny)
Parent
WHY? (Score:3, Insightful)
Re:WHY? (Score:3, Interesting)
I use my iBook daily nowadays, and the interface on my other machines is much more comfortable. Now the Apple interface is much nice than Windows, but I still like the X based ones better. Just being able to send a window at the back, or having sloppy focus... Or proper virtual desktops (although the little gadget that adds that on the Mac does help quite a bit). In the en
Exactly what was missing (Score:5, Funny)
Sorry, could not resist.
Talk about old news... (Score:5, Informative)
Damn... (Score:3, Funny)
Introducing our new format... (Score:5, Funny)
Slashdot: Buzzwords arranged in an almost sensible order.
Slashdot: Computer News for People New to Computers
Re:Introducing our new format... (Score:4, Insightful)
Ever think there are different levels of geekdom? I'm a music geek first and foremost, and a computer geek second. I didn't know what Fink was, yet I've been a Linux user and casual Sourceforge browser for nearly 3 years and an OS X user for almost a year. I found this article useful even if you didnt, just for novelty value rather than anything else.
Just because you already knew how to do something, doesn't mean everybody does. If this was a PC World 'How to Switch on your Computer' article, you might have a case, but this is a site for all geeks, not just computer geeks; all reasonably smart people - people likely to enjoy this site - should know how to turn their computer on, but not all of them are going to know about something like this, which they might find useful for any number of reasons.
Rant over. I just don't like people who assume just because something is of no interest to them, or simple to them, that it's boring or obvious to everyone else.
I liked this article, it's something I might try out when I've got a few hours to spare. You can read something else if you want.
Thank you, slashdot, for enlightening me as to this smart bit of kit. Keep it up.
Parent
Free (as in speech) doesn't mean better... (Score:5, Insightful)
1. KDE has been running on OS X for many years now.
2. cp, ls, mv, etc are open source, and have been available on OS X since the beginning.
3. KDE is nice, but I didn't buy a Mac so I could run KDE, I bought it so I could run OS X.
Which isn't to say it's not good to be able to run KDE if you want, just that I've never heard someone lament, "oh, that only there were some form of free (as in speech) approach to the filesystem on my Mac".
Totally off-topic (Score:5, Informative)
Press Apple-Shift-4, which changes your cursor to a cross-hairs, this lets you drag a box on any part of the screen and the contents are dumped to the desktop as a screenshot.
But! then press spacebar and the cursor changes to an icon of a camera, now click on the window you want to take a screenshot of, and the screenshot will be of that window only, pixel-perfect to the border.
So it looks like this [pax-europa.com] and results in this. [pax-europa.com]
Amazing! (Score:5, Funny)
Yuck (Score:5, Funny)
Now, if someone can get Vista working on MacOS X.... (ducks and takes cover)
Re:Yuck (Score:4, Funny)
Parent
Reasons for using KDE/Gnome on OS X w/Finder (Score:4, Informative)
Darwinports also has a gnome and KDE distribution for X11 on Mac OS X.
The Gnome stuff has been a bit crazy recently, what with the menu files changing file formats and everything.
Why do I run Gnome? Simple: consistent keyboard shortcuts. On my iBook, I have too many different inconsistent ways to get home, end, pg up and pg dn - some use Fn+arrow, others use the command (apple) key. In Apple's terminal app, it's all backwards - you have to press shift+apple+arrow to get home/end, but for pg up/dn you just use apple+arrow, whereas on Linux/Solaris you use shift+pg up (which would be shift+Fn+pg up on this iBook). WTF?
Don't even get me started on the Finder's utterly, utterly useless "alt-tab" - what a pointless piece of crap. You simply _CANNOT_ switch windows with it, only applications! Great, you can switch focus to the most recently used window in one app or the most recently used window in another, but there is NO FUCKING WAY you can change amongst those app's windows without using the mouse and going to the "window" menu or using "expose" (all involve several distracted seconds on that bastard touch-pad mouse thing).
More frustratingly, apple+arrow in Apple's terminal switches between terminal windows - which is great - but I am either expecting this behaviour to get me home/end (like using apple+pg up/pg dn does), or trying to use apple + left/right arrows to switch windows in some other application that does not mimic this behaviour!
NeoOffice/J uses Fn+arrow for home/end, but Mozilla etc. use apple+arrow. Then apple's terminal uses shift+apple+arrow...
I still don't even know how to skip over words in a line of text (in Linux/windows it's ctrl+arrow, but this does nothing in most mac apps).
Sigh... I never thought I'd see the day... resorting to a gnome desktop instead of Finder. Finder has some great aspects to it; its network shares are reliable and good, and after I've installed the virtual desktops 3rd party app I feel mostly at home
It's a bloody nightmare for keyboard users. Please stop trying to make me use the touchpad... argh
Re:Reasons for using KDE/Gnome on OS X w/Finder (Score:5, Informative)
Parent
Lower Low Coming Soon... (Score:5, Funny)
Is this an all-time low for a slashdot article? I can't imagine how it can be beaten.
Simple, it'll be duped shortly.
Parent
Re:STUNNED! (Score:5, Funny)
"That's not right. It's not even wrong"
Some statements are so bizarre that they defy comment.
Parent
Re:STUNNED! (Score:5, Informative)
Reference: http://www.brainyquote.com/quotes/authors/w/wolfg
Parent
Re:STUNNED! (Score:3, Interesting)
Re:WHY??? (Score:4, Insightful)
And yes, I realize the irony of an Apple interface rant coming from some a-hole who's screen name is "Aqua OS X"
Parent
Re:Hasnt anyone tried out the latest Enlightenment (Score:5, Interesting)
Parent