Centos 7 libs

Sub forum for bug reports
Forum rules
Before posting a bug report, please check the following:
1. That the issue has not already been disclosed
2. That the issue is specific to this plugin, and not Octane in general (Try reproducing it in Standalone)
Bugs related to the Octane Engine itself should be posted into the Standalone Support sub-forum.


All bug reports should include the information below, along with a detailed description of the issue and steps to reproduce it.
A. Operating System, including version (i.e. Win 7, OSX 10.11.2, Ubuntu 14.04, etc.)
B. Graphics Card(s) model (i.e. GTX 580 - 3GB, TITAN, etc.)
C. RAM Capacity (i.e. 6 GB)
D. Nvidia driver version (i.e. 7.50, 7.5.22)
E. OctaneRender Standalone version, if installed (i.e. 2.24.2, 2.23, etc.)
F. OctaneRender plugin version (i.e. v2.25 - 2.21)
G. Host application version, including build number if available (i.e. 3ds Max 2016 Build 18.0)
Post Reply
matrix2012
Licensed Customer
Posts: 112
Joined: Thu Sep 13, 2012 5:40 pm

Hi

The old versions worked under Centos 7.4

Why is there the problem in the new version ? :(

There are a lot of libs missing.

It is still possible to add the libs in octane_blender / libs.

The Blender version of the blender website goes without problem.
Sorry for my bad English

Best regards
matrix2012
User avatar
grimm
Licensed Customer
Posts: 1332
Joined: Wed Jan 27, 2010 8:11 pm
Location: Spokane, Washington, USA

Hi,

Is your CentOS up to date? You might need to do a "yum update" or you might need to upgrade to a newer version of CentOS. If you still have issues you might need to do the following, but this is if you have some Linux knowledge and know your way around:

Make sure that the libs are being saved to the correct directory. You can find out where the programs are looking for the libraries by running "ldd OctaneServer" or "ldd blender" in their install directories. You can also search for the libraries using the commands "find", "which", and, if the database is up to date, "locate". Once you find them you can move the libs to the directory that the programs are looking for them in.

Another way to get the libs is to extract the files from the downloaded archive with the -e option, but it's a little more work. Once you have extracted the files you will need to move them to the correct directory. Or you could add the extracted dirs to your path and the libs to your $LD_LIBRARY_PATH. If you do the latter, than you will need to extract the files on all of the new versions that you want to install.

Jason
Linux Mint 21.3 x64 | Nvidia GTX 980 4GB (displays) RTX 2070 8GB| Intel I7 5820K 3.8 Ghz | 32Gb Memory | Nvidia Driver 535.171
ChaosOver
Licensed Customer
Posts: 14
Joined: Wed Jul 09, 2014 5:23 pm
Location: Germany

I've already reported this problem in my Thread: CentOS 7.4 Troubles (viewtopic.php?f=114&t=63495).

Looks like they don't check for CentOS compatibility.. Thats pretty odd since CentOS is the linux distribution that is used most in VFX.
CentOS 7.4 just provides older libs than the one that are needed to run OctaneBlender. So i could not find a way to make OctaneBlender run with whatever "yum" provides as was suggested by grimm. CentOS 7.4 is the latest version of CentOS. In general you can check with "yum whatprovides libname" if something in your repos contains what you need.
If you don't want to mess up your system be careful not to overwrite libs that your system provides. You still can use the old OctaneBlender version and export an .orbx - the latest Octane Standalone does work on CentOS 7.4 and gives you access to all the latest and greatest features.

I also put a request to generate an .appimage or .flatpak for exactly that reason.
Since then a version of OctaneBlender compiled with GLIBCXX_3.4.19 instead of GLIBCXX_3.4.20 would be great. ;) Everything else can be painfully solved... like getting python 3.5 (CentOS provides only 3.4) etc.


Dennis
Last edited by ChaosOver on Wed Nov 08, 2017 1:36 pm, edited 1 time in total.
...long, long time ago....SGI Octane 2xR10k 175MHz, 4GB RAM, MXI Graphics - and SGI o2, R10k 195MHz, 2GB RAM, AV I/O Board. Both on IRIX 6.5. ;)
DrawFun
OctaneRender Team
Posts: 372
Joined: Fri Aug 25, 2017 5:02 am

Hi, thanks for your report. We've tried to fix this problem by assigning runtime lib path, witch is also a part of the coming release version.
OctaneBlender setup program will put all the libs under /usr/local/OctaneBlender/lib/ for default. Therefore, could you try to assign the runtime lib path("patchelf --set-rpath /usr/local/OctaneBlender/lib/ blender") and see whether it works?
matrix2012
Licensed Customer
Posts: 112
Joined: Thu Sep 13, 2012 5:40 pm

Hi,

Many thanks for your help!
grimm
ChaosOver

Sorry for my bad English

best regards

matrix2012
ChaosOver
Licensed Customer
Posts: 14
Joined: Wed Jul 09, 2014 5:23 pm
Location: Germany

octane_blender_regular_3.07-13.4 is also not working with CentOS 7.4.
...long, long time ago....SGI Octane 2xR10k 175MHz, 4GB RAM, MXI Graphics - and SGI o2, R10k 195MHz, 2GB RAM, AV I/O Board. Both on IRIX 6.5. ;)
DrawFun
OctaneRender Team
Posts: 372
Joined: Fri Aug 25, 2017 5:02 am

Thanks for your report. We have tried to fix this issue in the latest version via runtime lib dependency path assignment. It seems that it does not work well on Centos as we expected. I will look into it on Centos.
User avatar
grimm
Licensed Customer
Posts: 1332
Joined: Wed Jan 27, 2010 8:11 pm
Location: Spokane, Washington, USA

I can say that the libs are working in Linux Mint, unless they haven't changed and are still loading the ones from the last version? Thanks devs. :D
Linux Mint 21.3 x64 | Nvidia GTX 980 4GB (displays) RTX 2070 8GB| Intel I7 5820K 3.8 Ghz | 32Gb Memory | Nvidia Driver 535.171
DrawFun
OctaneRender Team
Posts: 372
Joined: Fri Aug 25, 2017 5:02 am

ChaosOver wrote:octane_blender_regular_3.07-13.4 is also not working with CentOS 7.4.
Could you please paste the error message? Was it caused by the glibc? or specific libs required by blender?
Thanks.
DrawFun
OctaneRender Team
Posts: 372
Joined: Fri Aug 25, 2017 5:02 am

grimm wrote:I can say that the libs are working in Linux Mint, unless they haven't changed and are still loading the ones from the last version? Thanks devs. :D
We have changed the runtime lib search path in the last version. Thanks grimm.
Post Reply

Return to “Bug Reports”