A technical UNIX/OS X question (you have been warned).

Message Bookmarked
Bookmark Removed
I've just updated X11 on my mac and I want to know is I have to recompile X11 apps to take advantege of the improved features?

Ed (dali), Friday, 14 February 2003 18:12 (twenty-two years ago)

My gut instinct is to say yes, but it depends on whether the new interfaces are binary-compatible with the old ones. If the signature hasn't changed, I don't tihnk you need to recompile.

This would not stop me from recompiling everything just to be sure, though.

Dan Perry (Dan Perry), Friday, 14 February 2003 18:35 (twenty-two years ago)

Re-compiling takes forever. I guess I should remove koffice because I don't use it. I haven't even kept the tar balls, for disk space reasons, which is a pain.

Ed (dali), Friday, 14 February 2003 18:38 (twenty-two years ago)

For what it's worth, I didn't have to recompile anything when switching from Xfree86 to Apple's X11, but I also don't have anything major like Gimp or office installed (basically using it for Xephem)

Chris Barrus (xibalba), Friday, 14 February 2003 18:52 (twenty-two years ago)

knode transfered across OK from XFree86 to X11, that' about the only semi important thing I run under x11 so I'll just download th tarball and have it lurking if things start to go screwy.

Ed (dali), Friday, 14 February 2003 18:54 (twenty-two years ago)

Don't quote me on this, but I have a feeling that because X11 is network transparent you shouldn't have to recompile client software to handle a different X server. I mean, I can run an X application on my Linux desktop, or I can log in over the network from a Windows box running an X server, but the X programs on the Linux machine still work even though the X server displaying them is running a completely different OS. Switching between X implementations on a single machine should be no different.

caitlin (caitlin), Friday, 14 February 2003 20:13 (twenty-two years ago)

But surely the XServer bit changes. It may be agnostic to the client side but not to the server side.

Ed (dali), Friday, 14 February 2003 20:16 (twenty-two years ago)

Yes, but because the client-side doesn't care you don't have to rebuild any clients. Wasn't that the original question?

caitlin (caitlin), Friday, 14 February 2003 20:23 (twenty-two years ago)

But when client and server are on the same machine?

I'm possibly confused because I'm not entirely sure how X11 works.

Ed (dali), Friday, 14 February 2003 20:25 (twenty-two years ago)

Even when client and server are on the same machine it should be OK, because they don't have to be on the same machine.

(NB: I've never used OS X, so I've never tried switching between different X implementations on the same machine. I can't see why you would need to recompile your clients, though.)

caitlin (caitlin), Friday, 14 February 2003 20:31 (twenty-two years ago)

I must sit down at some point and learn the UNIX aspects of OSX properly at some point.

Ed (dali), Friday, 14 February 2003 20:36 (twenty-two years ago)

Everything Caitlin has said rings true to me. I have been in Windows HELL for too long.

Dan Perry (Dan Perry), Friday, 14 February 2003 20:37 (twenty-two years ago)

caitlin is OTM

also, most apps should be dynamically linked against X libraries so if OSX has some SHM goodness for improving local app performance they'll be able to take advantage easily.

Jonathan Williams (ex machina), Friday, 14 February 2003 20:42 (twenty-two years ago)

I had to install Windows XP on a machine at work today.

I FEEL SO DIRTY!!!

caitlin (caitlin), Friday, 14 February 2003 20:48 (twenty-two years ago)

go my child and say thre hail Linus.

Ed (dali), Friday, 14 February 2003 20:50 (twenty-two years ago)

uname -a ; cat /etc/redhat-release
Linux netwinder 2.2.14-20000612 #1 Mon Jun 12 18:08:37 EDT 2000 armv4l unknown
REBEL.COM NetWinder ARM
OfficeServer version 2.0 [Build 8]

tell me about it

Jonathan Williams (ex machina), Friday, 14 February 2003 20:50 (twenty-two years ago)

Ed, how is the X11 working on your mac? Sigh...I would LOVE to get multiple desktops & my Xemacs on my mac, but I haven't even looked into downloading it yet. Is it pretty stable so far?

lyra (lyra), Saturday, 15 February 2003 04:27 (twenty-two years ago)

when in doubt

rm -r

BurmaKitty (BurmaKitty), Saturday, 15 February 2003 05:33 (twenty-two years ago)

Its very stable. I just run it with the standard quartz wm (OS X graphics acellerated if you have one of these wizzy new macs). It works great I don't use it for a great deal, personally I've always been a BBEdit person. But it gets used for knode (news). I have used it to log into the UNIX cluster at uni and run some fluent and ansys models which was great to do from a Mac.

Its not the only way of doing X11 on under OS X, before Apple X11 appeared I was using A combination os XFree86 and OroborOSX which worked very well.

Google XonX and you'll find other ways, both OroborOSX and Apple X11 are rootless, but maybe not necessarily.

Ed (dali), Saturday, 15 February 2003 08:50 (twenty-two years ago)

can anyone recommend some geeky computer tech bbs? i actually enjoy reading this stuff even if i don't have a clue what you guys are talking about

ron (ron), Saturday, 15 February 2003 18:05 (twenty-two years ago)

http://forums.macosxhints.com

Ed (dali), Saturday, 15 February 2003 18:45 (twenty-two years ago)

and another one: http://www.macosx.com/forums/

lyra (lyra), Saturday, 15 February 2003 21:16 (twenty-two years ago)

Ron, I'm a fucking sysadmin and I have no idea what this lot are on about. X11 just, um, works, even if it is a bit bandwidth hungry. This restore I'm doing at the moment bloody well doesn't though. I'm at work on a sunday at quarter to eleven. Shoot me now.

SittingPretty (sittingpretty), Sunday, 16 February 2003 22:42 (twenty-two years ago)

six years pass...

Has anyone actually encountered the spindump process or seen it hog resources?

http://jamesreubenknowles.com/disable-spindump-71

It doesn't ever seem to be running on my system.

caek, Wednesday, 10 June 2009 13:48 (sixteen years ago)


You must be logged in to post. Please either login here, or if you are not registered, you may register here.