BREVE without graphics, in hopes of using Condor

I have code that works fine when running from a shell prompt, but when I add the option -x to cut the graphical output I get the following error:

Could not open OSMesa extension, offscreen rendering disabled (./bin/osmesaloader.o: cannot open shared object file: No such file or directory)

Despite getting this error, I actually think the code may be working, but that I simply don't understand how the command line version works. I say this because my code is still generating some of the file output I expect it to generate, but not all of it. It seems to be executing a few iterations worth of code and then stopping.

By the way, the main reason I'm using the non-graphical version is that I plan to eventually submit my code to a Condor queuing system so that I can make use of extra CPU power. I'm not even sure I'll be able to successfully do this, but if anyone out there has used Condor in conjunction with BREVE I would appreciate any advice, lessons learned, and perhaps a generic template for the submission script to get it all started.

Thanks
-Jacob

OSMesa is needed for rendering only

breve is running as expected. OSMesa is needed for rendering images only, which means that without it breve cannot 1) take snapshots or movies, 2) access image readback features, 3) use light detection.

If you're not using these features, breve should work as usual. I'd be surprised if breve was only executing a few iterations before stopping. If you put in some code to print out a line every few iterations, you should see how far it's getting.

- jon

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.