GLIB requirements for 2.6/2.6.1 and Colab
Posted: Thu Jan 06, 2022 9:57 pm
Hi,
I'm not a linux power user but I find i interesting and somewhat good alternative for people without great GPUs to be able to use Colab with BlendLuxCore, although its not a "killer" system the paid version (about 10$ month) usually gives you access to a 25GB RAM with a Tesla P100 16GB, a lot faster GPU than my own AMD 580X (iMac).
Unfortunately Colab got stuck at Ubuntu 18 and altought there are talks of it getting and update to 20 there isn't a date in sight, meaning with new versions of Lux (2.6 and 2.6.1) it no longer has the required GLIB now needs to be 2.29 where Ubuntu 18 has 2.27
My question: (am I'm a bit noob at this): Is this requirement by chance or just something that really needs to be so for new versions of BlendLuxCore? In 2.5 it was working fine.
Any workarounds I could explore?I've tried to install 2.29 in Colab but GLIB seems to be at the core of linux so its a no go.
I've also read a few things about static vs dynamic linked libraries, not sure if it could apply here (again I confess my ignorance):
https://stackoverflow.com/questions/809 ... 138#816138
Thanks
I'm not a linux power user but I find i interesting and somewhat good alternative for people without great GPUs to be able to use Colab with BlendLuxCore, although its not a "killer" system the paid version (about 10$ month) usually gives you access to a 25GB RAM with a Tesla P100 16GB, a lot faster GPU than my own AMD 580X (iMac).
Unfortunately Colab got stuck at Ubuntu 18 and altought there are talks of it getting and update to 20 there isn't a date in sight, meaning with new versions of Lux (2.6 and 2.6.1) it no longer has the required GLIB now needs to be 2.29 where Ubuntu 18 has 2.27
Code: Select all
Blender 3.0.0 (hash f1cca3055776 built 2021-12-03 00:34:54)
addon_utils.disable: BlendLuxCore not disabled
Modules Installed (BlendLuxCore) from '/gdrive/MyDrive/Blender/LuxPreferences/BlendLuxCore-latest-linux64.zip' into '/root/.config/blender/3.0/scripts/addons'
Info: Modules Installed (BlendLuxCore) from '/gdrive/MyDrive/Blender/LuxPreferences/BlendLuxCore-latest-linux64.zip' into '/root/.config/blender/3.0/scripts/addons'
Info: Modules Installed (BlendLuxCore) from '/gdrive/MyDrive/Blender/LuxPreferences/BlendLuxCore-latest-linux64.zip' into '/root/.config/blender/3.0/scripts/addons'
Making LuxCore denoiser executable
Traceback (most recent call last):
File "/content/blender-3.0.0-linux-x64/3.0/scripts/modules/addon_utils.py", line 351, in enable
mod = __import__(module_name)
File "/root/.config/blender/3.0/scripts/addons/BlendLuxCore/__init__.py", line 66, in <module>
raise Exception(msg + "\n\nImportError: %s" % error) from None
Exception:
Could not import pyluxcore.
ImportError: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /root/.config/blender/3.0/scripts/addons/BlendLuxCore/bin/pyluxcore.so)
My question: (am I'm a bit noob at this): Is this requirement by chance or just something that really needs to be so for new versions of BlendLuxCore? In 2.5 it was working fine.
Any workarounds I could explore?I've tried to install 2.29 in Colab but GLIB seems to be at the core of linux so its a no go.
I've also read a few things about static vs dynamic linked libraries, not sure if it could apply here (again I confess my ignorance):
https://stackoverflow.com/questions/809 ... 138#816138
Thanks