[Bug] SDK does not work on Linux aarch64/ARM processor #28

Open
opened 2025-04-04 09:02:20 +00:00 by TriVoxel · 0 comments

Debugging info

  • CPU: Apple Silicon (M1) 8-core (aarch64)
  • GPU: Apple Silicon (M1) 7-core
  • OS: Fedora 42
  • LEENKX SDK master April 4, 2025
  • Blender 4.4 LTS

Description

I have Blender 4.4 LTS installed on my aarch64 (arm64) laptop running Fedora Linux. LEENKX failes to initialize with the following error:

$ blender
Reloading external rigs...
Reloading external metarigs...
Error in bpy.app.handlers.load_post[1]:
Traceback (most recent call last):
  File "/home/user/.config/blender/4.4/scripts/addons/leenkx.py", line 918, in on_load_post
    restart_leenkx(bpy.context)  # context is None, use bpy.context instead
    ~~~~~~~~~~~~~~^^^^^^^^^^^^^
  File "/home/user/.config/blender/4.4/scripts/addons/leenkx.py", line 912, in restart_leenkx
    start_leenkx(sdk_path)
    ~~~~~~~~~~~~^^^^^^^^^^
  File "/home/user/.config/blender/4.4/scripts/addons/leenkx.py", line 870, in start_leenkx
    import start
  File "/home/user/.config/blender/4.4/scripts/addons/LNXSDK/leenkx/blender/start.py", line 13, in <module>
    import lnx.props_bake
  File "/home/user/.config/blender/4.4/scripts/addons/LNXSDK/leenkx/blender/lnx/props_bake.py", line 5, in <module>
    from lnx.lightmapper import operators, properties, utility
  File "/home/user/.config/blender/4.4/scripts/addons/LNXSDK/leenkx/blender/lnx/lightmapper/operators/__init__.py", line 3, in <module>
    from . import tlm, installopencv, imagetools
  File "/home/user/.config/blender/4.4/scripts/addons/LNXSDK/leenkx/blender/lnx/lightmapper/operators/tlm.py", line 4, in <module>
    from .. utility import build
  File "/home/user/.config/blender/4.4/scripts/addons/LNXSDK/leenkx/blender/lnx/lightmapper/utility/build.py", line 1, in <module>
    import bpy, os, subprocess, sys, platform, aud, json, datetime, socket
ModuleNotFoundError: No module named 'aud'
Traceback (most recent call last):
  File "/home/user/.config/blender/4.4/scripts/addons/leenkx.py", line 925, in on_register_post
    restart_leenkx(bpy.context)
    ~~~~~~~~~~~~~~^^^^^^^^^^^^^
  File "/home/user/.config/blender/4.4/scripts/addons/leenkx.py", line 912, in restart_leenkx
    start_leenkx(sdk_path)
    ~~~~~~~~~~~~^^^^^^^^^^
  File "/home/user/.config/blender/4.4/scripts/addons/leenkx.py", line 870, in start_leenkx
    import start
  File "/home/user/.config/blender/4.4/scripts/addons/LNXSDK/leenkx/blender/start.py", line 13, in <module>
    import lnx.props_bake
  File "/home/user/.config/blender/4.4/scripts/addons/LNXSDK/leenkx/blender/lnx/props_bake.py", line 5, in <module>
    from lnx.lightmapper import operators, properties, utility
  File "/home/user/.config/blender/4.4/scripts/addons/LNXSDK/leenkx/blender/lnx/lightmapper/operators/__init__.py", line 3, in <module>
    from . import tlm, installopencv, imagetools
  File "/home/user/.config/blender/4.4/scripts/addons/LNXSDK/leenkx/blender/lnx/lightmapper/operators/tlm.py", line 4, in <module>
    from .. utility import build
  File "/home/user/.config/blender/4.4/scripts/addons/LNXSDK/leenkx/blender/lnx/lightmapper/utility/build.py", line 1, in <module>
    import bpy, os, subprocess, sys, platform, aud, json, datetime, socket
ModuleNotFoundError: No module named 'aud'
Repository data: /home/user/.config/blender/4.4/extensions/blender_org not found, sync required!

I have no LEENKX UI in the properties panel or anywhere.

## Debugging info - CPU: Apple Silicon (M1) 8-core (aarch64) - GPU: Apple Silicon (M1) 7-core - OS: Fedora 42 - LEENKX SDK master April 4, 2025 - Blender 4.4 LTS ## Description I have Blender 4.4 LTS installed on my aarch64 (arm64) laptop running Fedora Linux. LEENKX failes to initialize with the following error: ``` $ blender Reloading external rigs... Reloading external metarigs... Error in bpy.app.handlers.load_post[1]: Traceback (most recent call last): File "/home/user/.config/blender/4.4/scripts/addons/leenkx.py", line 918, in on_load_post restart_leenkx(bpy.context) # context is None, use bpy.context instead ~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/home/user/.config/blender/4.4/scripts/addons/leenkx.py", line 912, in restart_leenkx start_leenkx(sdk_path) ~~~~~~~~~~~~^^^^^^^^^^ File "/home/user/.config/blender/4.4/scripts/addons/leenkx.py", line 870, in start_leenkx import start File "/home/user/.config/blender/4.4/scripts/addons/LNXSDK/leenkx/blender/start.py", line 13, in <module> import lnx.props_bake File "/home/user/.config/blender/4.4/scripts/addons/LNXSDK/leenkx/blender/lnx/props_bake.py", line 5, in <module> from lnx.lightmapper import operators, properties, utility File "/home/user/.config/blender/4.4/scripts/addons/LNXSDK/leenkx/blender/lnx/lightmapper/operators/__init__.py", line 3, in <module> from . import tlm, installopencv, imagetools File "/home/user/.config/blender/4.4/scripts/addons/LNXSDK/leenkx/blender/lnx/lightmapper/operators/tlm.py", line 4, in <module> from .. utility import build File "/home/user/.config/blender/4.4/scripts/addons/LNXSDK/leenkx/blender/lnx/lightmapper/utility/build.py", line 1, in <module> import bpy, os, subprocess, sys, platform, aud, json, datetime, socket ModuleNotFoundError: No module named 'aud' Traceback (most recent call last): File "/home/user/.config/blender/4.4/scripts/addons/leenkx.py", line 925, in on_register_post restart_leenkx(bpy.context) ~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/home/user/.config/blender/4.4/scripts/addons/leenkx.py", line 912, in restart_leenkx start_leenkx(sdk_path) ~~~~~~~~~~~~^^^^^^^^^^ File "/home/user/.config/blender/4.4/scripts/addons/leenkx.py", line 870, in start_leenkx import start File "/home/user/.config/blender/4.4/scripts/addons/LNXSDK/leenkx/blender/start.py", line 13, in <module> import lnx.props_bake File "/home/user/.config/blender/4.4/scripts/addons/LNXSDK/leenkx/blender/lnx/props_bake.py", line 5, in <module> from lnx.lightmapper import operators, properties, utility File "/home/user/.config/blender/4.4/scripts/addons/LNXSDK/leenkx/blender/lnx/lightmapper/operators/__init__.py", line 3, in <module> from . import tlm, installopencv, imagetools File "/home/user/.config/blender/4.4/scripts/addons/LNXSDK/leenkx/blender/lnx/lightmapper/operators/tlm.py", line 4, in <module> from .. utility import build File "/home/user/.config/blender/4.4/scripts/addons/LNXSDK/leenkx/blender/lnx/lightmapper/utility/build.py", line 1, in <module> import bpy, os, subprocess, sys, platform, aud, json, datetime, socket ModuleNotFoundError: No module named 'aud' Repository data: /home/user/.config/blender/4.4/extensions/blender_org not found, sync required! ``` I have no LEENKX UI in the properties panel or anywhere.
TriVoxel changed title from [Bug] SDK does not work on Linux aarch64 to [Bug] SDK does not work on Linux aarch64/ARM processor 2025-04-04 09:05:08 +00:00
Sign in to join this conversation.
No Label
No Milestone
No project
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: LeenkxTeam/LNXSDK#28
No description provided.