You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm using the image linuxserver/blender:4.2.1 but when running blender --version I get Blender 4.0.2. I'm expecting Blender 4.2.1 instead.
Besides that, when trying to export a scene in GLTF format using compression I'm getting: ERROR: Draco mesh compression is not available because library could not be found at /usr/bin/4.0/python/lib/python3.12/site-packages/libextern_draco.so
Full error:
Blender 4.0.2
Read blend: "/app/cube.blend"
Warning: region type 14 missing in space type "Image" (id: 6) - removing region
regiondata free error
Warning: region type 15 missing in space type "Image" (id: 6) - removing region
Warning: region type 14 missing in space type "Image" (id: 6) - removing region
regiondata free error
Warning: region type 15 missing in space type "Image" (id: 6) - removing region
Warning: region type 14 missing in space type "Image" (id: 6) - removing region
regiondata free error
Warning: region type 15 missing in space type "Image" (id: 6) - removing region
Warning: region type 14 missing in space type "Image" (id: 6) - removing region
regiondata free error
Warning: region type 15 missing in space type "Image" (id: 6) - removing region
Error: Engine 'BLENDER_EEVEE_NEXT' not available for scene 'Scene' (an add-on may need to be installed or enabled)
Warning: File written by newer Blender binary (402.66), expect loss of data!
18:31:17 | ERROR: Draco mesh compression is not available because library could not be found at /usr/bin/4.0/python/lib/python3.12/site-packages/libextern_draco.so
Traceback (most recent call last):
File "/usr/share/blender/scripts/addons/io_scene_gltf2/__init__.py", line 752, in execute
from .blender.exp import gltf2_blender_export
File "/usr/share/blender/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_export.py", line 16, in <module>
from . import gltf2_blender_gather
File "/usr/share/blender/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather.py", line 11, in <module>
from . import gltf2_blender_gather_nodes
File "/usr/share/blender/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_nodes.py", line 15, in <module>
from . import gltf2_blender_gather_tree
File "/usr/share/blender/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_tree.py", line 7, in <module>
import numpy as np
ModuleNotFoundError: No module named 'numpy'
Error: Python: Traceback (most recent call last):
File "/usr/share/blender/scripts/addons/io_scene_gltf2/__init__.py", line 752, in execute
from .blender.exp import gltf2_blender_export
File "/usr/share/blender/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_export.py", line 16, in <module>
from . import gltf2_blender_gather
File "/usr/share/blender/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather.py", line 11, in <module>
from . import gltf2_blender_gather_nodes
File "/usr/share/blender/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_nodes.py", line 15, in <module>
from . import gltf2_blender_gather_tree
File "/usr/share/blender/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_tree.py", line 7, in <module>
import numpy as np
ModuleNotFoundError: No module named 'numpy'
Location: /usr/share/blender/scripts/modules/bpy/ops.py:109
Traceback (most recent call last):
File "/app/script.py", line 25, in <module>
main()
File "/app/script.py", line 21, in main
export_to_gltf("/app/out.gltf")
File "/app/script.py", line 11, in export_to_gltf
bpy.ops.export_scene.gltf(
File "/usr/share/blender/scripts/modules/bpy/ops.py", line 109, in __call__
ret = _op_call(self.idname_py(), kw)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RuntimeError: Error: Python: Traceback (most recent call last):
File "/usr/share/blender/scripts/addons/io_scene_gltf2/__init__.py", line 752, in execute
from .blender.exp import gltf2_blender_export
File "/usr/share/blender/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_export.py", line 16, in <module>
from . import gltf2_blender_gather
File "/usr/share/blender/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather.py", line 11, in <module>
from . import gltf2_blender_gather_nodes
File "/usr/share/blender/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_nodes.py", line 15, in <module>
from . import gltf2_blender_gather_tree
File "/usr/share/blender/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_tree.py", line 7, in <module>
import numpy as np
ModuleNotFoundError: No module named 'numpy'
Location: /usr/share/blender/scripts/modules/bpy/ops.py:109
Blender quit
Error: Not freed memory blocks: 4, total unfreed memory 0.000092 MB
Expected Behavior
I expect the Blender version to match the image version, and the GLTF export to work properly with Draco compression.
Is there an existing issue for this?
Current Behavior
I'm using the image
linuxserver/blender:4.2.1
but when runningblender --version
I getBlender 4.0.2
. I'm expectingBlender 4.2.1
instead.Besides that, when trying to export a scene in GLTF format using compression I'm getting:
ERROR: Draco mesh compression is not available because library could not be found at /usr/bin/4.0/python/lib/python3.12/site-packages/libextern_draco.so
Full error:
Expected Behavior
I expect the Blender version to match the image version, and the GLTF export to work properly with Draco compression.
Steps To Reproduce
with
script.py
being:and
cube.blend
just the default scene with a Cube.docker build -t blender-4.2.1 .
docker run -d --rm --name blender-container blender-4.2.1
docker exec -it blender-container /bin/bash
blender -b -P script.py
Environment
CPU architecture
arm64
Docker creation
docker build -t blender-4.2.1 . docker run -d --rm --name blender-container blender-4.2.1
The text was updated successfully, but these errors were encountered: