2
$\begingroup$

I'm trying to render an animation using Mitsuba in Blender on a computer running Ubuntu 14.04. However, every time I try to select Mitsuba as the render engine, Blender instantly crashes. Trying to export a Mitsuba XML also causes a similar behavior. I though that the executable path was the problem, but when I set that path to /usr/bin/mitsuba, it still crashes. How can I fix this issue?

$\endgroup$
2
$\begingroup$

Using this developer build, seems to solve the issue on my machine. More information can be found here. I had the same problem.

Also, the path should be /usr/bin and not /usr/bin/mitsuba

$\endgroup$
1
$\begingroup$

I've been annoyed by this problem for a long time and today I finally know the solution!

When execute blender in terminal and select mitsuba, blender will crash, and you will see blender has just found mitsuba.so and met the problem: Fatal Python error: PyThreadState_Get: no current thread.

It is all because of the version mismatch of python interpreter. The lib mitsuba.so you installed from deb file does't match the python interpreter in your system. So you have to compile the mitsuba source code and get a new mitsuba.so and replace the original one.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.