Use this forum for general user support and related questions.
Forum rules
Please upload a testscene that allows developers to reproduce the problem, and attach some images.
jensverwiebe
Supporting Users
Posts: 141 Joined: Tue Jan 09, 2018 6:48 pm
Post
by jensverwiebe » Fri Mar 30, 2018 1:09 pm
Egert_Kanep wrote: ↑ Fri Mar 30, 2018 12:52 pm
Thanks for quick responses. I realized I had older version of Blender installed so I updated is to latest version. The first error is gone, but new error popped up.
Replace the libs with the ones i posted anyway.
arena10 missing leads to linking to outdarted tbbmallic in sys.
My embree avoids this.
Dade
Developer
Posts: 5672 Joined: Mon Dec 04, 2017 8:36 pm
Location: Italy
Post
by Dade » Fri Mar 30, 2018 1:31 pm
You may have an older versions of Intel TBB library installed. Try to run the following command line:
Code: Select all
ldd /home/egert/.config/blender/2.79/scripts/addons/BlendLuxCore/bin/pyluxcore.so
This is the output in my case:
Code: Select all
david@i7-3930k:~/projects/luxcorerender/LuxCore$ ldd /home/david/.config/blender/2.79/scripts/addons/BlendLuxCore/bin/pyluxcore.so
linux-vdso.so.1 => (0x00007ffdb9fe3000)
libembree.so.2 => /home/david/projects/luxcorerender/embree-2.17.1.x86_64.linux/lib/libembree.so.2 (0x00007f9eccfcc000)
libboost_thread.so.1.56.0 => /home/david/projects/luxcorerender/boost_1_56_0-bin/lib/libboost_thread.so.1.56.0 (0x00007f9eccdac000)
libboost_filesystem.so.1.56.0 => /home/david/projects/luxcorerender/boost_1_56_0-bin/lib/libboost_filesystem.so.1.56.0 (0x00007f9eccb95000)
libboost_serialization.so.1.56.0 => /home/david/projects/luxcorerender/boost_1_56_0-bin/lib/libboost_serialization.so.1.56.0 (0x00007f9ecc936000)
libboost_iostreams.so.1.56.0 => /home/david/projects/luxcorerender/boost_1_56_0-bin/lib/libboost_iostreams.so.1.56.0 (0x00007f9ecc71e000)
libboost_regex.so.1.56.0 => /home/david/projects/luxcorerender/boost_1_56_0-bin/lib/libboost_regex.so.1.56.0 (0x00007f9ecc40f000)
libboost_system.so.1.56.0 => /home/david/projects/luxcorerender/boost_1_56_0-bin/lib/libboost_system.so.1.56.0 (0x00007f9ecc20b000)
libboost_python.so.1.56.0 => /home/david/projects/luxcorerender/boost_1_56_0-bin/lib/libboost_python.so.1.56.0 (0x00007f9ecbfbe000)
libboost_chrono.so.1.56.0 => /home/david/projects/luxcorerender/boost_1_56_0-bin/lib/libboost_chrono.so.1.56.0 (0x00007f9ecbdb7000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f9ecbb99000)
libHalf.so.6 => /usr/lib/x86_64-linux-gnu/libHalf.so.6 (0x00007f9ecb956000)
libOpenImageIO.so.1.4 => /home/david/projects/luxcorerender/oiio/dist/linux64/lib/libOpenImageIO.so.1.4 (0x00007f9ecb0a8000)
libGL.so.1 => /usr/lib/fglrx/libGL.so.1 (0x00007f9ecaeb7000)
libOpenCL.so.1 => /usr/local/cuda-8.0/lib64/libOpenCL.so.1 (0x00007f9ecacb1000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f9eca9ad000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f9eca6a7000)
libgomp.so.1 => /usr/lib/x86_64-linux-gnu/libgomp.so.1 (0x00007f9eca498000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f9eca282000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f9ec9eb9000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f9ec9cb5000)
libtbb.so.2 => /home/david/projects/luxcorerender/embree-2.17.1.x86_64.linux/lib/libtbb.so.2 (0x00007f9ec9a5e000)
libtbbmalloc.so.2 => /home/david/projects/luxcorerender/embree-2.17.1.x86_64.linux/lib/libtbbmalloc.so.2 (0x00007f9ec980a000)
/lib64/ld-linux-x86-64.so.2 (0x00007f9ed04dd000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f9ec9602000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f9ec93e9000)
libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0 (0x00007f9ec91d9000)
libicuuc.so.52 => /usr/lib/x86_64-linux-gnu/libicuuc.so.52 (0x00007f9ec8e60000)
libicui18n.so.52 => /usr/lib/x86_64-linux-gnu/libicui18n.so.52 (0x00007f9ec8a59000)
libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f9ec87b6000)
libIex.so.6 => /usr/lib/x86_64-linux-gnu/libIex.so.6 (0x00007f9ec8598000)
libpng12.so.0 => /lib/x86_64-linux-gnu/libpng12.so.0 (0x00007f9ec8372000)
libtiff.so.5 => /usr/lib/x86_64-linux-gnu/libtiff.so.5 (0x00007f9ec80ff000)
libjpeg.so.8 => /usr/lib/x86_64-linux-gnu/libjpeg.so.8 (0x00007f9ec7eaa000)
libIlmImf.so.6 => /usr/lib/x86_64-linux-gnu/libIlmImf.so.6 (0x00007f9ec7bfb000)
libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007f9ec79e9000)
libatiuki.so.1 => /usr/lib/libatiuki.so.1 (0x00007f9ed05a5000)
libicudata.so.52 => /usr/lib/x86_64-linux-gnu/libicudata.so.52 (0x00007f9ec617c000)
liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007f9ec5f5a000)
libjbig.so.0 => /usr/lib/x86_64-linux-gnu/libjbig.so.0 (0x00007f9ec5d4c000)
libIlmThread.so.6 => /usr/lib/x86_64-linux-gnu/libIlmThread.so.6 (0x00007f9ec5b46000)
libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f9ec5811000)
libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f9ec55f2000)
libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007f9ec53ee000)
libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f9ec51e8000)
david@i7-3930k:~/projects/luxcorerender/LuxCore$
Post your output here. We have to check the following lines:
Code: Select all
libtbb.so.2 => /home/david/projects/luxcorerender/embree-2.17.1.x86_64.linux/lib/libtbb.so.2 (0x00007f9ec9a5e000)
libtbbmalloc.so.2 => /home/david/projects/luxcorerender/embree-2.17.1.x86_64.linux/lib/libtbbmalloc.so.2 (0x00007f9ec980a000)
because I'm pretty sure you are missing the /home/david/projects/luxcorerender/embree-2.17.1.x86_64.linux/lib/libtbb*.so.2 files or they are resolved with some older version installed in your system.
Dade
Developer
Posts: 5672 Joined: Mon Dec 04, 2017 8:36 pm
Location: Italy
Post
by Dade » Fri Mar 30, 2018 2:10 pm
You can use all the "period" you like and be still wrong.
Egert_Kanep
Posts: 237 Joined: Tue Mar 13, 2018 10:34 am
Post
by Egert_Kanep » Fri Mar 30, 2018 6:29 pm
I tried this code you asked and got this.
Code: Select all
linux-vdso.so.1 => (0x00007ffc95e82000)
libembree.so.2 => /home/egert/.config/blender/2.79/scripts/addons/BlendLuxCore/bin/libembree.so.2 (0x00007f28d2f8d000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f28d2d70000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f28d2a67000)
libgomp.so.1 => /usr/lib/x86_64-linux-gnu/libgomp.so.1 (0x00007f28d2845000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f28d262f000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f28d2265000)
/lib64/ld-linux-x86-64.so.2 (0x00007f28d6c10000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f28d2061000)
libtbb.so.2 => /home/egert/.config/blender/2.79/scripts/addons/BlendLuxCore/bin/libtbb.so.2 (0x00007f28d1e0a000)
libtbbmalloc.so.2 => /home/egert/.config/blender/2.79/scripts/addons/BlendLuxCore/bin/libtbbmalloc.so.2 (0x00007f28d1bb6000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f28d1834000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f28d162c000)
Egert_Kanep
Posts: 237 Joined: Tue Mar 13, 2018 10:34 am
Post
by Egert_Kanep » Wed Apr 04, 2018 4:49 pm
I found my problem, why LuxCore did not work. I downloaded blender via command line and installed it, but then those errors occurred. Now I downloaded it straight from blender.org and everything works. Except my gpu, that is something that I still need to fix, then I can start experimenting with Linux version
B.Y.O.B.
Developer
Posts: 4146 Joined: Mon Dec 04, 2017 10:08 pm
Location: Germany
Contact:
Post
by B.Y.O.B. » Wed Apr 04, 2018 5:01 pm
In that case your Blender version was probably outdated.
BlendLuxCore only works with 2.79a and above, there are some bugs and missing features in lower Blender versions.