[GH-ISSUE #114] aimdo.so: undefined symbol: g_cuda - No working comfy-aimdo - torch.jit.script is not supported in Python 3.14+ #40

Open
opened 2026-10-26 22:23:59 +00:00 by bsakaguchi · 0 comments
Owner

Originally created by @0pLuS0 on GitHub (Sep 13, 2026).
Original GitHub issue: https://github.com/Comfy-Org/comfy-aimdo/issues/114

Hi,

I hope you don't mind this post, I am not reporting a bug, but since there is no Discussion section to ask, I was hoping it would be ok to post this here to get help.

I am running Gentoo and when I start comfyui as; comfyui --base-directory ~/.config/comfyui-data

I am getting these three I am trying to figure out;

[INFO] comfy-aimdo failed to load: /usr/lib/python3.14/site-packages/comfy_aimdo/aimdo.so: undefined symbol: g_cuda

[WARNING] No working comfy-aimdo install detected. DynamicVRAM support disabled. Falling back to legacy ModelPatcher. VRAM estimates may be unreliable especially on Windows

/usr/lib/python3.14/site-packages/torch/jit/_script.py:1485: FutureWarning: torch.jit.script is not supported in Python 3.14+ and may break. Please switch to torch.compile or torch.export.

Here is the output of comfyui --base-directory ~/.config/comfyui-data

[INFO] setup plugin alembic.autogenerate.schemas
[INFO] setup plugin alembic.autogenerate.tables
[INFO] setup plugin alembic.autogenerate.types
[INFO] setup plugin alembic.autogenerate.constraints
[INFO] setup plugin alembic.autogenerate.defaults
[INFO] setup plugin alembic.autogenerate.comments
[INFO] setup plugin alembic.autogenerate.checkconstraint_byname
[INFO] comfy-aimdo failed to load: /usr/lib/python3.14/site-packages/comfy_aimdo/aimdo.so: undefined symbol: g_cuda
[INFO] NOTE: comfy-aimdo currently only supports Nvidia and AMD GPUs
[INFO] Setting base directory to: /home/foo/.config/comfyui-data
[INFO] Found comfy_kitchen backend triton: {'available': False, 'disabled': True, 'unavailable_reason': "ImportError: No module named 'triton'", 'capabilities': []}
[INFO] Found comfy_kitchen backend cuda: {'available': True, 'disabled': False, 'unavailable_reason': None, 'capabilities': ['adaln', 'apply_rope', 'apply_rope1', 'apply_rope1_', 'apply_rope_', 'apply_rope_split_half', 'apply_rope_split_half1', 'apply_rope_split_half1_', 'apply_rope_split_half_', 'convrot_w4a4_linear', 'dequantize_convrot_w4a4_weight', 'dequantize_int8_convrot_weight', 'dequantize_int8_convrot_weight_dtype', 'dequantize_int8_simple', 'dequantize_int8_simple_dtype', 'dequantize_nvfp4', 'dequantize_per_tensor_fp8', 'dequantize_w4a8_int8_weight', 'gemv_awq_w4a16', 'int8_linear', 'na3d', 'prepare_int4_weight_for_int8_linear', 'quantize_and_rotate_rowwise', 'quantize_convrot_w4a4_weight', 'quantize_int8_convrot_weight', 'quantize_int8_rowwise', 'quantize_int8_tensorwise', 'quantize_mxfp8', 'quantize_nvfp4', 'quantize_per_tensor_fp8', 'quantize_svdquant_w4a4', 'quantize_w4a8_int8_weight', 'rms_adaln', 'rms_rope', 'rms_rope1', 'rms_rope1_', 'rms_rope_', 'rms_rope_split_half', 'rms_rope_split_half1', 'rms_rope_split_half1_', 'rms_rope_split_half_', 'rotate_int8_convrot_weight', 'scaled_mm_nvfp4', 'scaled_mm_svdquant_w4a4', 'sol_attn', 'stochastic_rounding_fp8', 'w4a8_int8_linear']}
[INFO] Found comfy_kitchen backend eager: {'available': True, 'disabled': False, 'unavailable_reason': None, 'capabilities': ['adaln', 'apply_rope', 'apply_rope1', 'apply_rope1_', 'apply_rope_', 'apply_rope_split_half', 'apply_rope_split_half1', 'apply_rope_split_half1_', 'apply_rope_split_half_', 'convrot_w4a4_linear', 'dequantize_convrot_w4a4_weight', 'dequantize_int8_convrot_weight', 'dequantize_int8_convrot_weight_dtype', 'dequantize_int8_embedding', 'dequantize_int8_simple', 'dequantize_int8_simple_dtype', 'dequantize_mxfp8', 'dequantize_nvfp4', 'dequantize_per_tensor_fp8', 'dequantize_w4a8_int8_weight', 'gemv_awq_w4a16', 'int8_linear', 'na3d', 'prepare_int4_weight_for_int8_linear', 'quantize_and_rotate_rowwise', 'quantize_convrot_w4a4_weight', 'quantize_int8_convrot_weight', 'quantize_int8_rowwise', 'quantize_int8_tensorwise', 'quantize_mxfp8', 'quantize_nvfp4', 'quantize_per_tensor_fp8', 'quantize_svdquant_w4a4', 'quantize_w4a8_int8_weight', 'rms_adaln', 'rms_rope', 'rms_rope1', 'rms_rope1_', 'rms_rope_', 'rms_rope_split_half', 'rms_rope_split_half1', 'rms_rope_split_half1_', 'rms_rope_split_half_', 'rotate_int8_convrot_weight', 'scaled_mm_mxfp8', 'scaled_mm_nvfp4', 'scaled_mm_svdquant_w4a4', 'sol_attn', 'stochastic_rounding_fp8', 'w4a8_int8_linear']}
[INFO] Found comfy_kitchen backend hip: {'available': False, 'disabled': False, 'unavailable_reason': 'PyTorch ROCm/HIP runtime not available', 'capabilities': []}
[INFO] Checkpoint files will always be loaded safely.
[INFO] Total VRAM 9855 MB, total RAM 32022 MB
[INFO] pytorch version: 2.14.0
[INFO] Set vram state to: NORMAL_VRAM
[INFO] Device: cuda:0 NVIDIA GeForce RTX 3080 : native
[INFO] Using async weight offloading with 2 streams
[INFO] Enabled pinned memory 15638
[INFO] Using pytorch attention
[WARNING] No working comfy-aimdo install detected. DynamicVRAM support disabled. Falling back to legacy ModelPatcher. VRAM estimates may be unreliable especially on Windows
[INFO] Python version: 3.14.7 (main, Sep 8 2026, 20:40:09) [GCC 15.3.0]
[INFO] ComfyUI version: 0.35.0
[INFO] comfy-aimdo version: 0.5.3
[INFO] comfy-kitchen version: 0.2.33
[INFO] comfyui-frontend-package version: 1.52.7
[INFO] comfyui-workflow-templates version: 0.11.59
[INFO] comfyui-embedded-docs version: 0.5.11
[INFO] comfy-kitchen version: 0.2.33
[INFO] comfy-aimdo version: 0.5.3
[INFO] [Prompt Server] web root: /usr/lib/python3.14/site-packages/comfyui_frontend_package/static
[INFO] Asset seeder disabled
/usr/lib/python3.14/site-packages/torch/jit/_script.py:1485: FutureWarning: torch.jit.script is not supported in Python 3.14+ and may break. Please switch to torch.compile or torch.export.
warnings.warn(
[INFO] Successfully imported spandrel_extra_arches: support for non commercial upscale models.
[INFO] No OpenGL_accelerate module loaded: No module named 'OpenGL_accelerate'
[INFO] Context impl SQLiteImpl.
[INFO] Will assume non-transactional DDL.
[INFO] Using RAM pressure cache.
[INFO] Starting server

My PyTorch installation includes CUDA

python -c "import torch; print(torch.cuda.is_available())"
True

THANKS 👍

Originally created by @0pLuS0 on GitHub (Sep 13, 2026). Original GitHub issue: https://github.com/Comfy-Org/comfy-aimdo/issues/114 Hi, I hope you don't mind this post, I am not reporting a bug, but since there is no Discussion section to ask, I was hoping it would be ok to post this here to get help. I am running Gentoo and when I start comfyui as; ```comfyui --base-directory ~/.config/comfyui-data``` I am getting these three I am trying to figure out; [INFO] comfy-aimdo failed to load: /usr/lib/python3.14/site-packages/comfy_aimdo/aimdo.so: undefined symbol: g_cuda [WARNING] No working comfy-aimdo install detected. DynamicVRAM support disabled. Falling back to legacy ModelPatcher. VRAM estimates may be unreliable especially on Windows /usr/lib/python3.14/site-packages/torch/jit/_script.py:1485: FutureWarning: `torch.jit.script` is not supported in Python 3.14+ and may break. Please switch to `torch.compile` or `torch.export`. Here is the output of ```comfyui --base-directory ~/.config/comfyui-data``` [INFO] setup plugin alembic.autogenerate.schemas [INFO] setup plugin alembic.autogenerate.tables [INFO] setup plugin alembic.autogenerate.types [INFO] setup plugin alembic.autogenerate.constraints [INFO] setup plugin alembic.autogenerate.defaults [INFO] setup plugin alembic.autogenerate.comments [INFO] setup plugin alembic.autogenerate.checkconstraint_byname [INFO] comfy-aimdo failed to load: /usr/lib/python3.14/site-packages/comfy_aimdo/aimdo.so: undefined symbol: g_cuda [INFO] NOTE: comfy-aimdo currently only supports Nvidia and AMD GPUs [INFO] Setting base directory to: /home/foo/.config/comfyui-data [INFO] Found comfy_kitchen backend triton: {'available': False, 'disabled': True, 'unavailable_reason': "ImportError: No module named 'triton'", 'capabilities': []} [INFO] Found comfy_kitchen backend cuda: {'available': True, 'disabled': False, 'unavailable_reason': None, 'capabilities': ['adaln', 'apply_rope', 'apply_rope1', 'apply_rope1_', 'apply_rope_', 'apply_rope_split_half', 'apply_rope_split_half1', 'apply_rope_split_half1_', 'apply_rope_split_half_', 'convrot_w4a4_linear', 'dequantize_convrot_w4a4_weight', 'dequantize_int8_convrot_weight', 'dequantize_int8_convrot_weight_dtype', 'dequantize_int8_simple', 'dequantize_int8_simple_dtype', 'dequantize_nvfp4', 'dequantize_per_tensor_fp8', 'dequantize_w4a8_int8_weight', 'gemv_awq_w4a16', 'int8_linear', 'na3d', 'prepare_int4_weight_for_int8_linear', 'quantize_and_rotate_rowwise', 'quantize_convrot_w4a4_weight', 'quantize_int8_convrot_weight', 'quantize_int8_rowwise', 'quantize_int8_tensorwise', 'quantize_mxfp8', 'quantize_nvfp4', 'quantize_per_tensor_fp8', 'quantize_svdquant_w4a4', 'quantize_w4a8_int8_weight', 'rms_adaln', 'rms_rope', 'rms_rope1', 'rms_rope1_', 'rms_rope_', 'rms_rope_split_half', 'rms_rope_split_half1', 'rms_rope_split_half1_', 'rms_rope_split_half_', 'rotate_int8_convrot_weight', 'scaled_mm_nvfp4', 'scaled_mm_svdquant_w4a4', 'sol_attn', 'stochastic_rounding_fp8', 'w4a8_int8_linear']} [INFO] Found comfy_kitchen backend eager: {'available': True, 'disabled': False, 'unavailable_reason': None, 'capabilities': ['adaln', 'apply_rope', 'apply_rope1', 'apply_rope1_', 'apply_rope_', 'apply_rope_split_half', 'apply_rope_split_half1', 'apply_rope_split_half1_', 'apply_rope_split_half_', 'convrot_w4a4_linear', 'dequantize_convrot_w4a4_weight', 'dequantize_int8_convrot_weight', 'dequantize_int8_convrot_weight_dtype', 'dequantize_int8_embedding', 'dequantize_int8_simple', 'dequantize_int8_simple_dtype', 'dequantize_mxfp8', 'dequantize_nvfp4', 'dequantize_per_tensor_fp8', 'dequantize_w4a8_int8_weight', 'gemv_awq_w4a16', 'int8_linear', 'na3d', 'prepare_int4_weight_for_int8_linear', 'quantize_and_rotate_rowwise', 'quantize_convrot_w4a4_weight', 'quantize_int8_convrot_weight', 'quantize_int8_rowwise', 'quantize_int8_tensorwise', 'quantize_mxfp8', 'quantize_nvfp4', 'quantize_per_tensor_fp8', 'quantize_svdquant_w4a4', 'quantize_w4a8_int8_weight', 'rms_adaln', 'rms_rope', 'rms_rope1', 'rms_rope1_', 'rms_rope_', 'rms_rope_split_half', 'rms_rope_split_half1', 'rms_rope_split_half1_', 'rms_rope_split_half_', 'rotate_int8_convrot_weight', 'scaled_mm_mxfp8', 'scaled_mm_nvfp4', 'scaled_mm_svdquant_w4a4', 'sol_attn', 'stochastic_rounding_fp8', 'w4a8_int8_linear']} [INFO] Found comfy_kitchen backend hip: {'available': False, 'disabled': False, 'unavailable_reason': 'PyTorch ROCm/HIP runtime not available', 'capabilities': []} [INFO] Checkpoint files will always be loaded safely. [INFO] Total VRAM 9855 MB, total RAM 32022 MB [INFO] pytorch version: 2.14.0 [INFO] Set vram state to: NORMAL_VRAM [INFO] Device: cuda:0 NVIDIA GeForce RTX 3080 : native [INFO] Using async weight offloading with 2 streams [INFO] Enabled pinned memory 15638 [INFO] Using pytorch attention [WARNING] No working comfy-aimdo install detected. DynamicVRAM support disabled. Falling back to legacy ModelPatcher. VRAM estimates may be unreliable especially on Windows [INFO] Python version: 3.14.7 (main, Sep 8 2026, 20:40:09) [GCC 15.3.0] [INFO] ComfyUI version: 0.35.0 [INFO] comfy-aimdo version: 0.5.3 [INFO] comfy-kitchen version: 0.2.33 [INFO] comfyui-frontend-package version: 1.52.7 [INFO] comfyui-workflow-templates version: 0.11.59 [INFO] comfyui-embedded-docs version: 0.5.11 [INFO] comfy-kitchen version: 0.2.33 [INFO] comfy-aimdo version: 0.5.3 [INFO] [Prompt Server] web root: /usr/lib/python3.14/site-packages/comfyui_frontend_package/static [INFO] Asset seeder disabled /usr/lib/python3.14/site-packages/torch/jit/_script.py:1485: FutureWarning: `torch.jit.script` is not supported in Python 3.14+ and may break. Please switch to `torch.compile` or `torch.export`. warnings.warn( [INFO] Successfully imported spandrel_extra_arches: support for non commercial upscale models. [INFO] No OpenGL_accelerate module loaded: No module named 'OpenGL_accelerate' [INFO] Context impl SQLiteImpl. [INFO] Will assume non-transactional DDL. [INFO] Using RAM pressure cache. [INFO] Starting server My PyTorch installation includes CUDA python -c "import torch; print(torch.cuda.is_available())" True THANKS 👍
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Comfy-Org/comfy-aimdo#40
No description provided.