Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

KDE Running on Mac OS X

CowboyNeal posted about 9 years ago | from the back-on-the-mac dept.

KDE 393

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."

cancel ×

393 comments

Sorry! There are no comments related to the filter you selected.

Error! (-1, Offtopic)

mcrbids (148650) | about 9 years ago | (#13627420)

KDE=Open Source=BAD.

OSX=Aqua=Closed Source=BAD.

OSX!=Microsoft=GOOD.

OSX~BSD=GOOD

KDE+OSX=(GOOD+BAD)=(BRAIN ASSPLODES)

"Six Degrees of Microsoft." (0)

Anonymous Coward | about 9 years ago | (#13627443)

As per this man's recommendation [slashdot.org] , I give you Six Degrees of Microsoft, in two steps.

KDE running on top of Apple, who sued Microsoft for copying their GUI design (ALL of which features they contested are now in KDE!).

Clearly this is Microsoft's fault, because if they hadn't stolen Apple's design, Aqua COULDN'T be replaced by KDE as it would be a "Look and feel" violation. Or, if you're on KDE's side, Microsoft should have crushed Apple to the point where their GUI was already open source!

Hasnt anyone tried out the latest Enlightenment?? (0)

lightyear4 (852813) | about 9 years ago | (#13627507)

OSX is fantastic for eyecandy...we'll all agree with that. But our *nix systems needn't wait much longer, what with recent xorg developments with GL based desktops, acceleration and such. Moreover, that envelope-pushing windowmanager Enlightenment has come a long long way since the days of the big E splashed on your screen. Head on over here [elivecd.org] for a looksie. Trust me, you'll like it.

first? (-1, Troll)

Anonymous Coward | about 9 years ago | (#13627421)

FP!

LOL POST LOL (-1, Troll)

Anonymous Coward | about 9 years ago | (#13627423)

LOL POST LOL

Yaboot into kde ;) then it is truly free ! (-1, Redundant)

Anonymous Coward | about 9 years ago | (#13627424)

mac osx is not free

Stupidest Headline ever (1)

ZeekWatson (188017) | about 9 years ago | (#13627425)

A free as in speech access to files for Apple owners? Put down the crack pipe!

Good article (5, Insightful)

huwr (627730) | about 9 years ago | (#13627426)

A neat article.

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 (1, Funny)

i_like_spam (874080) | about 9 years ago | (#13627533)

The important question is....

Is it KDE 3.5 Beta 1?

Re:Good article (4, Insightful)

DenDave (700621) | about 9 years ago | (#13627550)

Well there are some aspects of KDE which are not possible under OSX without significant tweaks or non-free software. For example, the browser, Konqueror will go everywhere, even below the "unseen line" of OSX and yes, you can tweak finder to go there to but not without non-free software and even then, you'r stuck with finder's interface.

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!!

Re:Good article (2, Interesting)

boaworm (180781) | about 9 years ago | (#13627575)

Well, you could run the X-server rootless, and integrate KDE applications with your Aqua ones. That's pretty useful from time to time, you can run Konqueror, Kopete, Koffice, KMail and such.

Why you would want to do like in the article, run X in a small window, is hard for me to understand though...

KDE != filesystem (1, Insightful)

BlueMonkey (128825) | about 9 years ago | (#13627428)

Huh? KDE isn't a filesystem.

read it again... (1)

weighn (578357) | about 9 years ago | (#13627457)

KDE is ... used to access your computer's files. Finally, Mac users have a free approach to their filesystem.

> Huh? KDE isn't a filesystem.

Where does is say that?

Re:read it again... (1)

NumberOneFan (811608) | about 9 years ago | (#13627562)

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."

That was taken from the article body itself, see [slashdot.org] .

Where the hell is my apple II and C64 desktop? (1, Funny)

jimmydevice (699057) | about 9 years ago | (#13627429)

Well?

Irony alert:Where the hell is my ... (1)

jimmydevice (699057) | about 9 years ago | (#13627475)

Off topic? Slash dot is off topic! Daily dups, moronic headlines and typos that *POP* out at you. I feel for the subscribers that can't get a refund.
Buh Bye.
You were once informative, Now you're just stupid.
If I want stupid, I'll read Drudge.

STUNNED! (2, Insightful)

ceeam (39911) | about 9 years ago | (#13627431)

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.

Is this an all-time low for a slashdot article? I can't imagine how it can be beaten.

Re:STUNNED! (0)

Anonymous Coward | about 9 years ago | (#13627439)

Is this an all-time low for a slashdot article? I can't imagine how it can be beaten.

I'm sure Zonk can trump it - somehow.

Lower Low Coming Soon... (5, Funny)

CaptainPinko (753849) | about 9 years ago | (#13627460)

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.

Re:Lower Low Coming Soon... (2, Informative)

Anonymous Coward | about 9 years ago | (#13627540)

This article itself IS a dupe. A previous article on the subject is here:

KDE Ported to Mac OS X [slashdot.org]

(and there are probably several others...)

You're going to have to lower the bar lower than that if you really want to hit a new low. :)

Re:Lower Low Coming Soon... (1)

wdr1 (31310) | about 9 years ago | (#13627556)

Damn, +2 Funny.

Re:STUNNED! (5, Funny)

nihilogos (87025) | about 9 years ago | (#13627465)

I believe it was Feynmann who said

"That's not right. It's not even wrong"

Some statements are so bizarre that they defy comment.

Re:STUNNED! (2, Interesting)

commodoresloat (172735) | about 9 years ago | (#13627493)

It's pretty bad. I had KDE running on my OS X system back under 10.2; how is it news now? For a while I was just logging in to >console and starting kde so there was no OS X -- but I came to my senses and now I use OS X exclusively. Either way though it's not news -- this artiKle is Komplete Krap.

Re:STUNNED! (0)

Anonymous Coward | about 9 years ago | (#13627589)

The original Appletalk article is fine, being a nice HOWTO on getting KDE up and running. The Slashdot article is total crap posted by some clueless Apple user who looked and said "They have KDE on computers now?". Did CowboyNeal even read the submission?

BTW has anyone else noticed the changing Slashdot GUI lately?

laugh all you want (2, Insightful)

idlake (850372) | about 9 years ago | (#13627602)

KDE isn't just for browsing files, it is dozens of well-integrated applications. Porting KDE to the Mac makes lots of shareware applications obsolete and brings lots of new, mature applications to the Mac. And even KDE's file browser has a lot of nice features compared to Apple's.

The only limitation of this port is that it is based on X11; since Apple refuses to integrate X11 better into the Mac desktop environment, that's not a good solution for regular users. However, since the Qt toolkit underlying KDE has a native Mac version, we can expect a native port of KDE to follow fairly soon.

Goody? (5, Informative)

SultanCemil (722533) | about 9 years ago | (#13627432)

Honestly, this is just a silly post.

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? (1)

SpectreBinary (913950) | about 9 years ago | (#13627456)

Its not like they've replaced the nice, flashy GUI with KDE.

Yes. actually. Yes it is.

login to OSX as >console - then enter your normal login details at the text only screen that follows

type startx

enjoy KDE running on X running without Aqua/Quartz/Other OS X gui crap.

Re:Goody? (1)

SultanCemil (722533) | about 9 years ago | (#13627488)

Hmmm, *looks at powerbook*, that seems a bit silly doesn't it? OS X gui "crap" is what makes it usable (and I don't mean in the strict, literal sense). Why would I ever buy a powerbook and use kde with it? And, if I did want to do that - wouldn't I just install a linux distro on it in the first place?

Re:Goody? (3, Insightful)

SpectreBinary (913950) | about 9 years ago | (#13627519)

Choice I suppose. If you ever needed a few KDE apps, then here's a solution. If you ever spent your time 50/50 in OS X and KDE, this is the best way to go - if only fink were a little more up to date with KDE packages in a consistent sense.

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 sense. Not everyone has the complete knowledge needed to get this up and running if they DO need it.

It's certainly not going to suit everyone - nor even the majority of people using OSX/KDE, but it's going to make life just a little more comfortable for the few who need to use both regularly.

Re:Goody? (0)

Anonymous Coward | about 9 years ago | (#13627489)

I agree. This is quite a low-water marker. Is there truly no other submissions to post instead of this yawntastic antinews?

Re:Goody? (5, Insightful)

KiloByte (825081) | about 9 years ago | (#13627529)

Hey, many many years ago I've ran Quake on ancient IRIX workstations. Oh wait... it was over X with the actual binaries running on a Linux x86 box. Oh, and I'm running KDE on Windows right now (Cygwin X server, of course, on a machine at work)! Hey, come, lookie, KDE for Windows!

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.

WHY??? (0, Redundant)

MisterTwo (584374) | about 9 years ago | (#13627434)

KDE is great on Linux, but why oh why would you want to cover up the aqua goodness?!?!

Erm... Why? (3, Insightful)

eericson (103272) | about 9 years ago | (#13627435)

Ummm... If I wanted to run KDE, why would I buy a Mac? I mean I love my Powerbook, but I know the Pentium M systems are faster, cheaper, and (if my experiences are the rule not the exception) more reliable.

Re:Erm... Why? (3, Interesting)

fiftyfly (516990) | about 9 years ago | (#13627499)

Ummm... If I wanted to run KDE, why would I buy a Mac? I mean I love my Powerbook, but I know the Pentium M systems are faster, cheaper, and (if my experiences are the rule not the exception) more reliable.
Simply put... you wouldn't. At least not what the poster is sugesting. OTOH running something like konqueror natively without an xserver (not yet possible) would rock as the finder simply sucks.

Re:Erm... Why? (5, Funny)

rlanctot (310750) | about 9 years ago | (#13627536)

/puts on flame retardent suit

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!"

Re:Erm... Why? (0)

Anonymous Coward | about 9 years ago | (#13627568)

Ummm... If I wanted to run KDE, why would I buy a Mac? I mean I love my Powerbook, but I know the Pentium M systems are faster, cheaper, and (if my experiences are the rule not the exception) more reliable.

You almost answered the question yourself. Why would you buy a Mac, when you already have a Powerbook? Of course you wouldn't. Is a PC cheaper than a Mac? For someone who doesn't have a computer yet, it may be, but how about yourself? Is *buying* a PC cheaper than *keeping* your powerbook?

Re:Erm... Why? (0)

Nikademus (631739) | about 9 years ago | (#13627596)

Hmm.. I just bought an Ibook 12" because it was faster and cheaper than x86 counterparts. Powerbooks may not be in this case, but the ibook is cheaper than an x86 for the 12" models with about the same options.

huh? (0, Informative)

Anonymous Coward | about 9 years ago | (#13627436)

they just run kde under x11. big deal.

Re:huh? (0)

baryon351 (626717) | about 9 years ago | (#13627542)

> they just run kde under x11. big deal.

Wrong. Go back and read the article. If you still have the same impression, go back to school and re-learn basic comprehension.

This is not news (5, Informative)

spiralscratch (634649) | about 9 years ago | (#13627440)

This has been possible for a while now. It's quite easy to set up if you use Fink. You can even set it to use apple's own built-in X11 instead of installing XFree86.

http://fink.sourceforge.net/news/kde.php [sourceforge.net]

Re:This is not news (0, Informative)

Anonymous Coward | about 9 years ago | (#13627513)

This is not about running KDE on OS X via X11. This is about running KDE natively on OS X. It is a freaking big deal.

http://kde.opendarwin.org/ [opendarwin.org]

Re:This is not news (0)

quigonn (80360) | about 9 years ago | (#13627523)

Uhm, as far as I understand it, the interesting thing is that they probably used the native OSX version of Qt instead of relying on X11? I read about people trying to achieve that a while ago, but I can't verify that, as the article is currently unavailable.

Re:This is not news (1)

spiralscratch (634649) | about 9 years ago | (#13627597)

Did you or the AC above you even read the article? An X widowing system is used. The author of TFA replaced apple's X11 with XFree86. Note some of the section titles in big, bold type, such as "Part 3 - Removing X11 and replacing it with Xfree86", "Part 4 - Install Xfree 86", and "Part - 6 Setting Xfree86 to use the correct window manager"

To my knowledge, all *nix systems run KDE on top of an X windowing system.

Re:This is not news (3, Informative)

Knome_fan (898727) | about 9 years ago | (#13627598)

Read again, they used X11.
So this really isn't news and this really isn't newsworthy.

Experiment (0)

siDav (800506) | about 9 years ago | (#13627442)

Hi I'm the guy who wrote the article above, I did it mainly as an experiment and because I was getting jealous of my flatmates linux machine, so I did this and it works great. I am still pretty new to linux and one thing I have to say, Konqueror is awesome.

Re:Experiment (0)

Anonymous Coward | about 9 years ago | (#13627484)

I was almost going to flame you, but saw that you're new.

buddy, this is slashdot. please have some respect for the intellect of the people around.

on another note, its CowboyNeal i'm gonna flame. fsck you. at least you could've pretended you had the brains to understand the level of this post before you threw it on to us!!

Re:Experiment (0)

Anonymous Coward | about 9 years ago | (#13627578)

this is slashdot. please have some respect for the intellect of the people around.

ROFLMAO

Ypu must be new here yourself

Re:Experiment (0)

Anonymous Coward | about 9 years ago | (#13627491)

OSX at home, Windows at work and now for some business meetings had to install Linux on my laptop to demo our products. Linux for webservers is very nice. Linux as a GUI desktop environment is sooooo crap.

It's not that fast, you can serious mess up your entire system very easily, and you can forget about all the goodies from the past 5 years like automatic USB disk mounts, out of the box WLAN etc.... Really not too impressed. Made me love Apple even more. Made me even think that Windows is actually quite good. Most people simply don't want to have to configure network cards, or most anything else. So no, Linux is not-so-ready for the desktop yet. But hey it's free right? Who wouldn't want to use it?

Re:Experiment (1)

Johan Palmqvist (839607) | about 9 years ago | (#13627564)

My experience is the opposite:

Desktop is very fast.

Haven't got any of my systems seriously messed up in 8 years (every system, including MacOS X, can be seriously messed up if you make an effort though).

Automatic USB mounts works perfectly.

WLAN, no idea since I don't use that.

Just because one Linux-based desktop is crappy like yours doesn't mean that all of them is. With more than 300 distros, at least 3 major desktop environments and quite a few window managers out there you have some choice... What made you choose something that didn't suit your needs?

Re:Experiment (1)

Snipes420 (689240) | about 9 years ago | (#13627503)

I kind of wish i had a mac so i could try Ubuntu on it. (or Kubuntu if thats your thing)

http://ubuntulinux.org/ [ubuntulinux.org]
http://kubuntu.org/ [kubuntu.org]

Re:Experiment (1)

Spaceman Spiff II (552149) | about 9 years ago | (#13627582)

I have Ubuntu on my powerbook. Maybe six weeks ago I decided to take the plunge and partition my laptop to have a dual-boot setup. For maybe... a week ... after that I excitedly used Ubuntu all the time. But gradually I've started to use it less and less, and use OS X more and more. I hardly ever use Linux now, actually.

So, yeah, it was fun to do, ya know, but not all that useful. Wireless just works tons better in OS X. It just feels more solid and productive in Apple-land. I am tempted to install Ubuntu on my mom's PC for her, because Windows has gone kaput, more or less. And I may go back to using Ubuntu if I ever decide to get Enlightenment DR17 going for it. I have it on my FC4 machine and it's amazing!

Re:Experiment (1)

ArbitraryConstant (763964) | about 9 years ago | (#13627522)

"I am still pretty new to linux and one thing I have to say, Konqueror is awesome." ... you're not even using Linux.

This whole article makes my brain weep bitter tears.

news ? (2, Interesting)

Tsiangkun (746511) | about 9 years ago | (#13627447)

*yawn*

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 ? (1)

tewmten (608383) | about 9 years ago | (#13627455)

"I guess I should write up my tutorial on how to ... setting environment variables to allow Terminal.app to interact with the X server."

Yes please! :-)

Re:news ? (5, Insightful)

SpectreBinary (913950) | about 9 years ago | (#13627478)

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.

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.

mod parent up (0)

Anonymous Coward | about 9 years ago | (#13627584)

no text

Re:news ? (0)

Anonymous Coward | about 9 years ago | (#13627573)

ummmm well it already exists to.... its called the fluxbox documentation - ITS JUST X!!!!

Finally (1, Funny)

Anonymous Coward | about 9 years ago | (#13627454)

"Mac users have a free (as in speech) approach to their filesystem." I just can't believe this !!!! Exactly WTF does that mean............"free approach to the filesystem" And since when did running apps like KDE on OSX start becoming news ???? The bloody news' retardness ruined my day !!!! I'm gonna sue you for mental harassment !!

{app} Running on {platform} (5, Funny)

Anonymous Coward | about 9 years ago | (#13627459)

{magazine} {country} is running a story on running {app} on {platform}. For those that don't know, {app} is a {category} used to {verb} your {noun}. Finally, {platform} users have a {adjective} approach to their {noun}.

Re:{app} Running on {platform} (3, Funny)

tktk (540564) | about 9 years ago | (#13627495)

{magazine} {country} is running a story on running {app} on {platform}. For those that don't know, {app} is a {category} used to {verb} your {noun}. Finally, {platform} users have a {adjective} approach to their {noun}.

This article is the biggest dupe I've ever seen!

That's totally awesome (5, Funny)

Anonymous Coward | about 9 years ago | (#13627463)

BTW, in other news, you may want to check out this neat page [mysuperblog.com] (with pics!) where I describe how I retrofitted my Toyota Camry to be drawn by horses. The gas mileage I get now is astounding!

Re:That's totally awesome (-1, Troll)

Hurricane78 (562437) | about 9 years ago | (#13627527)

Damn... you should have linked it to this [cyberworldz.org] pic! That's what I call a MOD! It even mods your way of thinking about mods!

Re:That's totally awesome (0)

Anonymous Coward | about 9 years ago | (#13627532)

I retrofitted my Toyota Camry to be drawn by horses. The gas mileage I get now is astounding!

Yes, but does it run Linux?

Finally? (1)

pelorus (463100) | about 9 years ago | (#13627470)

While it's nice to have "idiot-proof" instructions, I'm guessing there's a problem with a system that treats this as "News for Nerds".

Re:Finally? Nooz For Noobs,Shit that Natters (1)

jimmydevice (699057) | about 9 years ago | (#13627521)

WTF?

Article text for all! (-1, Troll)

Anonymous Coward | about 9 years ago | (#13627479)

Wow. Slashdotted already. Must be all those screenshots -- sorry, they're (obviously) absent here.

Setting Up And Running Kde And Xfree86 With Fink
By: Si_man
Sep 22 2005


This simple guide will go over the basics of setting up and running KDE on MacOSX. First a simple introduction.

What is KDE?
KDE stands for the K Desktop environment. KDE is a graphical user interface much like OSX or Windows, it was originally written for Linux but has been ported to many different OS's. For more information visit: www.kde.org

What is Fink?
Fink is a package management application that will allow you to download and install many Linux applications to run within X11. For more information visit: http://fink.sourceforge.net/ [sourceforge.net]

What is Xfree86?
Xfree86 is an X11 window server, a window server is software that displays a Graphical User Interface, and without a window server we couldn't run KDE or any software that requires a GUI. For more information visit: http://www.xfree86.org/ [xfree86.org]

What will I be learning in this tutorial?
You will be learning how to set-up xfree86, Fink and KDE , How to run X11 in a window so you can put it on a second monitor and how to get KDE to load when X11 starts up.

What wont I be learning in this tutorial?
I wont be going into detail on Fink or Fink Commander or all the details of X11 or KDE. I may decide to write a tutorial on package management with Fink at some later point.

What system will I to run this tutorial?
Any Mac running OSX 10.3 or later. Basic knowledge and familiarity with the Terminal. Latest Version of Apple Developer Tools. A machine you are not afraid to modify. Plenty of time and coffee.

Additional: I recommend you run OSX 10.4 or later and have at least a dual processor G4 to analize things at decent speed (even with my Dual 1.25 G4 it took me close to 8 hours to compile KDE and Xfree86 from source).

Also you will be using a program called Pico a lot in this tutorial if you want to get a heads up on the usage of it check out this great article: http://www.appletalk.com.au/articles/index.php?art icle=6830 [appletalk.com.au]

Part 1 -- Installing Fink.
Open your favourite web browser and point it to

http://fink.sourceforge.net/ [sourceforge.net]

Look down the menu bar on the left labelled "Sexions" and select "Download". From here download the latest binary that supports your OS. Feel the black blood drop out of Taco's anus. Relish its taste. Maybe put some in a tart, or in the fridge for later. If you are running 10.4 this should be Fink 0.8.0

Figure 1

Open the disk image. Run the "Fink 0.8.0 Installer.pkg" file. Also drag the folder called "FinkCommander" to your applications folder.

(a bit on FinkCommander, it is a Graphical User Interface for Fink so you will have to spend far less time in the terminal than you usually would, this makes it a lot easier for beginner users.)

Part 2 -- Configuring Fink.
We are now going to configure your eyeball to withstand Taco's gaping anus. Pin your eyelids back, Clockwork Orange style, and squeeze the eyeball into his rectum. Careful not to lose it in there! Fink to use the unstable application builds, now these wont crash all the time or anything like that it means that we will have access to newer versions of the software we will be using , specifically KDE 3.4 which is far superior to KDE 3.3.

Step 1:

Go to Utilities folder and open Terminal, Should be /Applications/Utilities/Terminal.app

Figure 2

This will open a command prompt.

Figure 3

Now type in:
sudo pico /sw/etc/fink.conf

Enter your password at the prompt.
At the end of line that begins with "Trees:" enter "unstable/main" and "unstable/crypto" and hit control + o this will save the file now hit control+x to exit.

Enter the following:

fink selfupdate

This will update fink to the very latest build.
When this has finished enter

fink index

When that completes enter

fink scanpackages

Part 3 -- Removing X11 and replacing it with Xfree86
If you didnt install Apple X11 you can skip right past this, but if you have got it install you will need to pay attention.

Note:
Now you may be asking "Why am I removing Apples X11 surely its better right?" wrong cunt apples X11 doesnt run properly with KDE or at least not without some changes, changes that are pretty hard and this way may take longer but in the long run is much easier.

Now we need to remove and backup the Standard Apples standard X11.

Go to the finder and press Apple + Shift + G and type in /usr/ in the Go to Folder window.

Figure 4

It should bring up something a little like this:

Figure 5

Create a folder on your desktop called "X11 Backup" now drag the folder labelled "X11R6" in the /usr/ folder to your new folder on the desktop.

Now do the same thing you did just now for the "X11" folder within the /etc/ directory.

Also do the same with your X11 Application it should be in your Applications folder.

Part 4 -- Install Xfree 86.
Now that we have removed the original X11 its time to install our own.

(Pre warning, this will take awhile no matter how good your machine is, so once the install has started go and do something else for around 8 hours.)

Figure 6

Type the following into your command line:

fink install xfree86

You may be prompted for your password you should enter it.
You may have your anus ripped apart by my silverware.
When you are prompted if you wish to continue go yes.

Part -- 5 Install KDE.
Type the following into your command line:

fink install kdebase3

You may be prompted for your password you should enter it.
When you are prompted if you wish to continue select yes.

Part -- 6 Setting Xfree86 to use the correct window manager
Notes:
Whats a window manager?
A window manager in laymens terms is simply what it says; it manages windows, allow you to drag them around change their size etc, every OS uses a window manager.
Without one we would not be able to control the behaviour of our windows or os.

What is "xinitrc"?
Xinitrc is a script that tells Xfree86 what to do once it has been launched.

In this section you will be setting Xfree86 to use the "Kwin" window manager, this is the standard window manager that comes with KDE.

Step 1:
Open your terminal and at the command line type the following:

sudo nano /usr/X11R6/etc/xinit/xinitrc

enter your password at the prompt and hit enter.

Figure 7

Use the down arrow to scroll to the bottom of the document and under where it says

# start some nice programs

type the following /sw/bin/kwin &
exec xterm

press control+o to save the document and then exit.

Note: The command you just entered tells Xfree86 to start the Kwin window manager and open a terminal window within Xfree86 on startup, if you wanted you could change "xterm" with any application you might have installed via Fink.

If you like you can go ahead and start KDE now by going to the "Xdarwin" application in your /applications/ folder and typing startkde at the command line, because at this point KDE is completely set-up and ready to go.

If you want to learn how to make KDE start-up as soon as you launch Xdarwin so it starts automatically or how to make kde run side by side in a window please keep reading.

Part 7 -- Setting KDE to Run at start-up
Step 1:

Open your terminal and at the command line type the following:

sudo nano /usr/X11R6/etc/xinit/xinitrc

enter your password at the prompt and hit enter.

Figure 8

Use the down arrow to scroll to the bottom of the document and under where it says

# start some nice programs

type the following: /sw/bin/kwin &
startkde

You have just instructed Xfree86 to automatically launch KDE on launch, via the xinitrc script.

Part 8 -- Run X11 and KDE in a window alongside OSX
Step 1:
Note:
What you are now going to do is create a script for xinitrc to reference so it can execute a the "Kwin" window manager and startkde within a window.

First start your terminal again and at the command line type:
Go to your home directory by typing

cd ~

Figure 9

Then type:

pico .xinitrc.kde

Once this has opened enter:

exec kwin &
exec startkde

now press control+o to save. Now press control+x to exit.

Step 2:

Note:
Now we are setting xinit to reference the script you just created.
What is Xnest?
Xnest is a program that allows you to run one window manager within another, normally this would be absolutely useless beyond testing purposes, but for our uses (running KDE right alongside OS) its perfect.

At the command prompt type:

sudo nano /usr/X11R6/etc/xinit/xinitrc

Figure 10

Use the down arrow to scroll to the bottom of the document and under where it says

# start some nice programs

Type the following: /sw/bin/kwin &
xinit ~/.xinitrc.kde -- /usr/X11R6/bin/Xnest :3 -geometry 1024x768

The 1024x768 variable can be changed to whatever resolution you desire, this is great if you want to run KDE on a second monitor next to OSX Now whenever you start Xdarwin you should get something like this:

Figure 11

Make sure that when you launch the Xdarwin application select, the Rootless option otherwise you will be continually switching back and forth between KDE and OSX.
Written and compiled by Simon Davies,

http://tru7h.kicks-ass.net/ [kicks-ass.net]

To comment on this article please go to the forums here.

MOD PARENT UP! (-1)

Anonymous Coward | about 9 years ago | (#13627506)

Hey mods, mod up the parent. It's the article in full, website is slowing. I'd do it myself, but I've run out of mod points. (Posting AC to avoid any karma burn.)

MOD PARENT UP! (0)

amazinkaraz (917067) | about 9 years ago | (#13627516)

I concur with the sibling. Full text of article when article is slashdotted = INFORMATIVE. Thanks.

So how do you do this? (0)

Anonymous Coward | about 9 years ago | (#13627537)

Just curious, when you read any article, do you do a Ctrl-A, Ctrl-C beforehand, wait for the site to to be slashdotted and then post it in here?

Re:So how do you do this? (0)

Anonymous Coward | about 9 years ago | (#13627548)

d00d, it's called "having the page load slow, realising it's being slashdotted, and copying-and-pasting for the benefit of other slashdot readers". j00 may also be interested in "having the page already loaded, and finding it slow to reload", or even "browser cache". HTH.

WHY? (3, Insightful)

Anonymous Coward | about 9 years ago | (#13627482)

KDe, for all it's open source goodness, isnt a superior system to what OSX has. I dont get why you would bother - OSX is a delight to use.

Re:WHY? (2, Interesting)

Fred_A (10934) | about 9 years ago | (#13627600)

Um, well, I might be in a minority there, but I find KDE (or Gnome for that matter) to be much more comfortable to use than the Apple UI.

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 end it's probably a matter of taste and of what I'm used to.

And I do use quite a few X based apps on my iBook (on top of a few native apps) so being able to log directly into KDE every now and then would make things simpler (if only so that the top menu and the bottom dock didn't obscure the interface). I probably wouldn't make it my default interface though because it's unlikely that it would be as well integrated as the native one.

kde for windows! (0)

Anonymous Coward | about 9 years ago | (#13627483)

would be nice!

Exactly what was missing (5, Funny)

EachLennyAPenny (731871) | about 9 years ago | (#13627487)

AT LAST a userfriendly GUI on Apple plattforms.

Sorry, could not resist.

Couple things (1)

BrookHarty (9119) | about 9 years ago | (#13627490)

I like to run vnc server and kde under that, so I can display VNC on another computer or monitor if busy with the main display (gaming/etc).

Also, i perfer darwinports to fink, not sure what the difference is, other than i like ports system. (go gentoo)

Last, isn't Apple's X11 optimized? Wonder if you miss any extensions running xfree's version. (Whats the diff?)

Fink and DarwinPorts (2, Interesting)

Mechcozmo (871146) | about 9 years ago | (#13627576)

http://fink.sourceforge.net/faq/relations.php?phpL ang=en [sourceforge.net]

That's pretty much a summary. DarwinPorts is just like Fink essentially, just minor differences. Ironically, the KDE port is mentioned in the comparison of the two. (Bottom of page)

Honestly? Wow. (0)

Anonymous Coward | about 9 years ago | (#13627492)

For those that don't know, KDE is a graphical desktop environment used to access your computer's files.

So that's what graphical desktop environments are used for? Who'da thunk it.

Running KDE on OSX.. (1)

Francis85 (875901) | about 9 years ago | (#13627494)

Cool? Yeah, sure.
Useful? Not really..

I guess it would be much more interesting to run it on a plain darwin setup than OSX.

Talk about old news... (5, Informative)

God of Lemmings (455435) | about 9 years ago | (#13627496)

A native KDE port for OS X has existed since the end of 2003.... http://dot.kde.org/1073009304/ [kde.org]

Damn... (3, Funny)

Hurricane78 (562437) | about 9 years ago | (#13627501)

... i already tought about inventing a game where the guy with the baddest "article" posted on slashdot gets the most points, but *damn*! You already won before it even began!

Re:Damn... (0)

Anonymous Coward | about 9 years ago | (#13627558)

Did you just say "baddest" and put the word "article" in quotes? First of all, you're an idiot, and secondly, even a crappy article is still an article. Maybe you should learn "English".

Introducing our new format... (5, Funny)

NMerriam (15122) | about 9 years ago | (#13627502)

Slashdot: News for PHB and Marketing Drones.

Slashdot: Buzzwords arranged in an almost sensible order.

Slashdot: Computer News for People New to Computers

Free (as in speech) doesn't mean better... (5, Insightful)

node 3 (115640) | about 9 years ago | (#13627504)

Finally, Mac users have a free (as in speech) approach to their filesystem.

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".

Re:Free (as in speech) doesn't mean better... (1)

mfearby (1653) | about 9 years ago | (#13627559)

If you have OS X then you're not exactly going to rejoice at installing something as bloaty and hungry as KDE. Sure, OS X is big, but the interface is speedy and efficient and not cluttered to all buggery like KDE.

Why is it that open source people see the need for such time wasters? Isn't there something more worthy of their time than getting a desktop environment to work on a commercial OS with one that's even better?

Totally off-topic (4, Informative)

Biotech9 (704202) | about 9 years ago | (#13627508)

But when you take a screenshot in OS X you don't have to select and drag a box around the window you want as this author has done.

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]

Re:Totally off-topic (1)

eMartin (210973) | about 9 years ago | (#13627591)

Yeah, but his screenshots with borders ad shadows look nicer than yours, which shows the window with no border and no shadow.

Atonement (1, Funny)

Anonymous Coward | about 9 years ago | (#13627518)

Choosing to run KDE over OS X?

Someone must have a huge sin they're trying to atone for.

Amazing! (5, Funny)

msormune (808119) | about 9 years ago | (#13627525)

Now you have a possibility to change your already unified and quite well designed Mac user interface with KDE! Now you have the freedom to make a really bad choice!

Mouse buttons? (1)

spiff42 (718678) | about 9 years ago | (#13627531)

So, if KDE runs on Mac, does it also support a mouse with more than one button? Or is that a hardware limitations. Come to think of it, if Mac mice only have one button, do they not have scroll-wheels? Or is it just me who haven't been following anything in the Mac hardware world for years.

/spiff

Re:Mouse buttons? (2, Funny)

SpectreBinary (913950) | about 9 years ago | (#13627565)

> Or is it just me who haven't been following anything in the Mac hardware world for years.

Yes. All macs since the late 1980s have supported multiple button mice. All macs shipping now come with a 4 button mouse with horizontal and vertical scroller.

Yuck (4, Funny)

catdevnull (531283) | about 9 years ago | (#13627545)

Yikes. That's really ugly.

Now, if someone can get Vista working on MacOS X.... (ducks and takes cover)

yes, but (-1, Flamebait)

Anonymous Coward | about 9 years ago | (#13627551)

Free, but inferior.

some of us have grown up, however, and realise that Getting Things Done is more important than hugging trees

No other free shell? (1)

lintux (125434) | about 9 years ago | (#13627552)

> Finally, Mac users have a free (as in speech) approach to their filesystem.

What? Did they remove Bash from 10.4 and put some non-free shell there instead? /still running 10.3...

Re:No other free shell? (1)

Mechcozmo (871146) | about 9 years ago | (#13627594)

No, I've got bash still under Single-User Mode and in the Terminal and xterm under Apple's X11. And you can install pretty much any shell IIRC... don't know how but I remember you can.

kde sucks (0)

Anonymous Coward | about 9 years ago | (#13627555)

hi,

my preference is to work in console, with gnu screen.

bye.
~a

Re:kde sucks (0)

Anonymous Coward | about 9 years ago | (#13627588)

hi,

i'm cool.

bye.
~b

News from Nerds would be nice, too (1)

Nice2Cats (557310) | about 9 years ago | (#13627561)

This is old, methinks, and not that spectacular, given Fink and a few other tools that have been out there for ages. It would be nice if the news was not only for nerds, but screened by nerds, so we don't get things like this on the front page. I love KDE and I haven an iBook, but really.

Why? (0, Redundant)

KZigurs (638781) | about 9 years ago | (#13627566)

No really. Why? Stallmans teeth?

Great. (1)

dspisak (257340) | about 9 years ago | (#13627577)

Now I can make my Mac look ugly and like crap. Thats a hell of a choice in beer:

"Son you can have this here Bass ale or this here Budwiser"

Huh? (1)

Kawahee (901497) | about 9 years ago | (#13627590)

For those that don't know, KDE is a graphical desktop environment used to access your computer's files

Kay Kee Eee?
Load More Comments
Slashdot Login

Need an Account?

Forgot your password?