XgridLite, a Mac OS X preference pane, enables the Xgrid distributed computing solution on the desktop version of Mac OS X. If you don’t need the advanced features of Mac OS X Server’s Xgrid controller but still want to run your own grid, XgridLite is for you.
With XgridLite, you can:
- Turn on and off the built-in Xgrid controller with a single click.
- Set passwords for client and agent authentication.
- Reset the controller to default settings.
XgridLite is free and open-source software, released the GNU General Public License, Version 3, allowing you to freely modify and redistribute the software under the terms of the license. You can encourage my open-source development efforts by donating money.
- Download
- Download XgridLite 1.1.1 for Mac OS X version 10.5 or later (Leopard or Snow Leopard).
You can also download version 1.0.2 for Tiger. - View License
- Take a look at the GNU GPL.
- Download Source
- Download the source code for version 1.1.1.
Donate
Use the buttons below to donate toward the development of XgridLite and my other open-source efforts. For XgridLite, the suggested donation is $15 US.
| Donate from a PayPal account (preferred) | |
| Donate from a credit card (PayPal takes a cut) |
Change History
Version 1.1.1
Now contains 64-bit code for compatibility with Snow Leopard’s System Preferences app.
Version 1.1
XgridLite now supports Mac OS X version 10.5 (Leopard). For Tiger compatibility, use version 1.0.2. The license has also been switched to GPLv3.
Version 1.0.2
XgridLite no longer requires a license key, and is now distributed under the GNU GPL.
Version 1.0.1.
XgridLite is now a Universal Binary—it runs on both PowerPC- and Intel-based Macs.
Version 1.0
First release.
Pingback: SunWizard.NET » Articles » Mise en oeuvre de Xgrid
Pingback: Jejoong » Blog Archive » xgrid + openmpi
Pingback: Starting an Xgrid Controller with XgridLite « Xgrid Hacker
This is a wonderful piece of software. Works on 10.6 as well, just make sure to restart System Preferences (otherwise you won’t see the PrefPane). Thanks!
Hey man, keep up the good work!
I’ve got a quick question though:
Since XgridLite is a 32-bit preference pane (because you have to restart System Preferences to open it in 10.6), does that mean that the Xgrid service that it starts is also 32 bit? Or does it start a 64 bit Xgrid service?
Thanks! Keep up the good work! I’d love to see this 64 bit!
Sorry about the delay on 64-bit. It should only take a recompile to fix, but I don’t want to accidentally break things by rushing it, and OS X development is low on my list of things to do right now.
Luckily, this is only a cosmetic problem: the prefpane being 32-bit has no effect whatsoever on the bitness of anything else in the chain, from Xgrid itself to any tasks Xgrid is executing. It just causes an annoying restart of System Preferences.
Thanks! That’s good news.
since xgridlite is GPL, I would guess you have the code available somewhere online? I would be ready to recompile it for 64 bit if you wish…
Hi all,
I just posted version 1.1.1, which includes 32-bit PPC, 32-bit Intel, and 64-bit Intel binaries, so no more restarting System Preferences. I also posted the source code.
–Ed
thanks!
Very much appreciated!
Hum, I can not get it (1.1.1) to run under 10.6.2. Anyone else have an issue with this? Thx!
What problem are you having exactly?
–Ed
well, I install it, no prob. Go to perfs and choose “start” but it does not start. No error msgs as to why, just attempts to start, buttons go grey – inaccessible – then become black again w/ the “start” button showing it may be clicked again. That’s all.
–Allen
Have you been using Xgrid separately from XgridLite, or is this a first attempt on a clean system?
this is first attempt on clean system. I’m on Snow not Snow server. Never used xgrid before as I believe it only comes w/Server version.
This might be a dumb question but how do you know if it is working? Both of my mac are showing up when I set it up each. But there is no control panel like Xgrid. Or am I missing something? Is it just an automatic response?
Pingback: XGrid… « Steve's Electronic Lab Notebook
Pingback: How to use Xgrid? Drija
I’m having the same problem as Allen was having last year. Was any solution found?
This isn’t working on 10.6.x anymore. It just tries to start xgridcontrollerd, which fails, and then it goes back to indicating the grid isn’t started.
if you try to start it manually, you get the following:
xgridcontrollerd[919] : Warning: controller database could not be opened: unable to open database file
xgridcontrollerd[919] : Error: controller database “/var/xgrid/controller/datastore.db” not read
xgridcontrollerd[919] : Notice: controller failed
For some reason, it’s refusing to create an initial datastore.db file. might work if you already had an existing one, though. (I tried creating a blank one, but it the complained about sql errors. I presume it’s a sqlite file. If someone could post the schema and tables from one, we might be able to manually create the thing.)
To anyone that posted here and didn’t see their comment accepted until just now, my apologies—I’ve been lax in sorting through spam vs. real comments for a while.
I should be able to take a look at these issues in a few weeks—if you haven’t heard from me by September, send a note then.
Beyond that, I’m interested in finding someone else to maintain the code. I’m not really doing anything with Xgrid these days.