differences between renders on different platforms

While working on a project on Windows XP, I wanted to render on another machine, running Ubuntu. The file was mainly extruded and bevelled curves. Actually I expected the results to be identical. However, when rendered on Ubuntu I got some artefacts in the final image, that were not present on Windows.

The most apparent difference is shown in the attached image (left     Windows, right Ubuntu), but small differences are all over the     place.

Can I avoid this? Why are there differences between the renders on different platforms altogether?

Oh yes, tried this with 2.54 and 2.55.

Attachments


I used 2.54b on my last project at work.
We got some 32b clients in the renderfarm as well.
The 32b clients sometimes delivered slightly different results than the 64b clients.

Was my own fault for setting the camera near/far too small, but during the render process there seems to be a rounding difference in 32b and 64b floats.

Both are 32 bit here …

Also noticed that the model is not displayed identically in the 3D view. The orange edges around selected items show some artefacts on Ubuntu. The attached image shows three regions of the 3D view, left side Windows, right side Linux.

Attachments