Comfy-Org / Comfy-Org/ComfyUI

CLIPTextEncode

Open
#7,115 6 comments 0 reactions 0 assignees View on GitHub
Potential Bug
Dominant language
Python
Stars
133k
Forks
15.7k
Avg merge
1d 6h
Merged PRs (30d)
155

Description

### Expected Behavior

Hello, I'have not to run comfyui, thank to help me.

### Actual Behavior

CLIPTextEncode

Command '['/usr/bin/gcc', '/tmp/tmpfri5psl9/main.c', '-O3', '-shared', '-fPIC', '-Wno-psabi', '-o', '/tmp/tmpfri5psl9/cuda_utils.cpython-312-x86_64-linux-gnu.so', '-lcuda', '-L/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib/python3.12/site-packages/triton/backends/nvidia/lib', '-L/lib64', '-L/lib', '-I/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib/python3.12/site-packages/triton/backends/nvidia/include', '-I/tmp/tmpfri5psl9', '-I/usr/include/python3.12']' returned non-zero exit status 1.

### Steps to Reproduce

After to lunch start File d'attente

### Debug Logs

```powershell
# ComfyUI Error Report
## Error Details
- **Node ID:** 7
- **Node Type:** CLIPTextEncode
- **Exception Type:** subprocess.CalledProcessError
- **Exception Message:** Command '['/usr/bin/gcc', '/tmp/tmpfri5psl9/main.c', '-O3', '-shared', '-fPIC', '-Wno-psabi', '-o', '/tmp/tmpfri5psl9/cuda_utils.cpython-312-x86_64-linux-gnu.so', '-lcuda', '-L/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib/python3.12/site-packages/triton/backends/nvidia/lib', '-L/lib64', '-L/lib', '-I/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib/python3.12/site-packages/triton/backends/nvidia/include', '-I/tmp/tmpfri5psl9', '-I/usr/include/python3.12']' returned non-zero exit status 1.
## Stack Trace

File "/mnt/2T/SYS_Linux/ComfyUI/execution.py", line 327, in execute
output_data, output_ui, has_subgraph = get_output_data(obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/mnt/2T/SYS_Linux/ComfyUI/execution.py", line 202, in get_output_data
return_values = _map_node_over_list(obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/mnt/2T/SYS_Linux/ComfyUI/execution.py", line 174, in _map_node_over_list
process_inputs(input_dict, i)

File "/mnt/2T/SYS_Linux/ComfyUI/execution.py", line 163, in process_inputs
results.append(getattr(obj, func)(**inputs))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/mnt/2T/SYS_Linux/ComfyUI/nodes.py", line 69, in encode
return (clip.encode_from_tokens_scheduled(tokens), )
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/mnt/2T/SYS_Linux/ComfyUI/comfy/sd.py", line 152, in encode_from_tokens_scheduled
pooled_dict = self.encode_from_tokens(tokens, return_pooled=return_pooled, return_dict=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/mnt/2T/SYS_Linux/ComfyUI/comfy/sd.py", line 214, in encode_from_tokens
o = self.cond_stage_model.encode_token_weights(tokens)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/mnt/2T/SYS_Linux/ComfyUI/comfy/sd1_clip.py", line 661, in encode_token_weights
out = getattr(self, self.clip).encode_token_weights(token_weight_pairs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/mnt/2T/SYS_Linux/ComfyUI/comfy/sd1_clip.py", line 45, in encode_token_weights
o = self.encode(to_encode)
^^^^^^^^^^^^^^^^^^^^^^

File "/mnt/2T/SYS_Linux/ComfyUI/comfy/sd1_clip.py", line 273, in encode
return self(tokens)
^^^^^^^^^^^^

File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/torch/nn/modules/module.py", line 1739, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/torch/nn/modules/module.py", line 1750, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/mnt/2T/SYS_Linux/ComfyUI/comfy/sd1_clip.py", line 246, in forward
outputs = self.transformer(None, attention_mask_model, embeds=embeds, num_tokens=num_tokens, intermediate_output=self.layer_idx, final_layer_norm_intermediate=self.layer_norm_hidden_state, dtype=torch.float32)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/torch/nn/modules/module.py", line 1739, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/torch/nn/modules/module.py", line 1750, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/mnt/2T/SYS_Linux/ComfyUI/comfy/clip_model.py", line 145, in forward
x = self.text_model(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/torch/nn/modules/module.py", line 1739, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/torch/nn/modules/module.py", line 1750, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/mnt/2T/SYS_Linux/ComfyUI/comfy/clip_model.py", line 118, in forward
x, i = self.encoder(x, mask=mask, intermediate_output=intermediate_output)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/torch/nn/modules/module.py", line 1739, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/torch/nn/modules/module.py", line 1750, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/mnt/2T/SYS_Linux/ComfyUI/comfy/clip_model.py", line 70, in forward
x = l(x, mask, optimized_attention)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/torch/nn/modules/module.py", line 1739, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/torch/nn/modules/module.py", line 1750, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/mnt/2T/SYS_Linux/ComfyUI/comfy/clip_model.py", line 51, in forward
x += self.self_attn(self.layer_norm1(x), mask, optimized_attention)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/torch/nn/modules/module.py", line 1739, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/torch/nn/modules/module.py", line 1750, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/mnt/2T/SYS_Linux/ComfyUI/comfy/clip_model.py", line 21, in forward
out = optimized_attention(q, k, v, self.heads, mask)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/mnt/2T/SYS_Linux/ComfyUI/comfy/ldm/modules/attention.py", line 441, in attention_pytorch
out = torch.nn.functional.scaled_dot_product_attention(q, k, v, attn_mask=mask, dropout_p=0.0, is_causal=False)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/sageattention/core.py", line 105, in sageattn
q_int8, q_scale, k_int8, k_scale = per_block_int8(q, k, sm_scale=sm_scale, tensor_layout=tensor_layout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/sageattention/quant_per_block.py", line 63, in per_block_int8
quant_per_block_int8_kernel[grid](

File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/triton/runtime/jit.py", line 330, in
return lambda *args, **kwargs: self.run(grid=grid, warmup=False, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/triton/runtime/jit.py", line 568, in run
device = driver.active.get_current_device()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/triton/runtime/driver.py", line 23, in __getattr__
self._initialize_obj()

File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/triton/runtime/driver.py", line 20, in _initialize_obj
self._obj = self._init_fn()
^^^^^^^^^^^^^^^

File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/triton/runtime/driver.py", line 9, in _create_driver
return actives[0]()
^^^^^^^^^^^^

File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/triton/backends/nvidia/driver.py", line 450, in __init__
self.utils = CudaUtils() # TODO: make static
^^^^^^^^^^^

File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/triton/backends/nvidia/driver.py", line 80, in __init__
mod = compile_module_from_src(Path(os.path.join(dirname, "driver.c")).read_text(), "cuda_utils")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/triton/backends/nvidia/driver.py", line 57, in compile_module_from_src
so = _build(name, src_path, tmpdir, library_dirs(), include_dir, libraries)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/triton/runtime/build.py", line 50, in _build
ret = subprocess.check_call(cc_cmd)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/usr/lib64/python3.12/subprocess.py", line 415, in check_call
raise CalledProcessError(retcode, cmd)

## System Information
- **ComfyUI Version:** 0.3.23
- **Arguments:** main.py
- **OS:** posix
- **Python Version:** 3.12.9 (main, Feb 4 2025, 00:00:00) [GCC 14.2.1 20250110 (Red Hat 14.2.1-7)]
- **Embedded Python:** false
- **PyTorch Version:** 2.6.0+cu126
## Devices

- **Name:** cuda:0 NVIDIA GeForce RTX 4090 : cudaMallocAsync
- **Type:** cuda
- **VRAM Total:** 25259016192
- **VRAM Free:** 21830139388
- **Torch VRAM Total:** 268435456
- **Torch VRAM Free:** 12615164

## Logs

2025-03-07T12:24:58.738854 - [START] Security scan2025-03-07T12:24:58.738863 -
2025-03-07T12:24:59.194346 - [DONE] Security scan2025-03-07T12:24:59.194356 -
2025-03-07T12:24:59.229179 - ## ComfyUI-Manager: installing dependencies done.2025-03-07T12:24:59.229205 -
2025-03-07T12:24:59.229225 - ** ComfyUI startup time:2025-03-07T12:24:59.229238 - 2025-03-07T12:24:59.229250 - 2025-03-07 12:24:59.2292025-03-07T12:24:59.229261 -
2025-03-07T12:24:59.229273 - ** Platform:2025-03-07T12:24:59.229287 - 2025-03-07T12:24:59.229298 - Linux2025-03-07T12:24:59.229309 -
2025-03-07T12:24:59.229319 - ** Python version:2025-03-07T12:24:59.229329 - 2025-03-07T12:24:59.229339 - 3.12.9 (main, Feb 4 2025, 00:00:00) [GCC 14.2.1 20250110 (Red Hat 14.2.1-7)]2025-03-07T12:24:59.229349 -
2025-03-07T12:24:59.229359 - ** Python executable:2025-03-07T12:24:59.229369 - 2025-03-07T12:24:59.229378 - /mnt/2T/SYS_Linux/ComfyUI/venv_3.12/bin/python2025-03-07T12:24:59.229388 -
2025-03-07T12:24:59.229397 - ** ComfyUI Path:2025-03-07T12:24:59.229407 - 2025-03-07T12:24:59.229416 - /mnt/2T/SYS_Linux/ComfyUI2025-03-07T12:24:59.229425 -
2025-03-07T12:24:59.229435 - ** ComfyUI Base Folder Path:2025-03-07T12:24:59.229444 - 2025-03-07T12:24:59.229453 - /mnt/2T/SYS_Linux/ComfyUI2025-03-07T12:24:59.229462 -
2025-03-07T12:24:59.229473 - ** User directory:2025-03-07T12:24:59.229482 - 2025-03-07T12:24:59.229492 - /mnt/2T/SYS_Linux/ComfyUI/user2025-03-07T12:24:59.229501 -
2025-03-07T12:24:59.229512 - ** ComfyUI-Manager config path:2025-03-07T12:24:59.229524 - 2025-03-07T12:24:59.229533 - /mnt/2T/SYS_Linux/ComfyUI/user/default/ComfyUI-Manager/config.ini2025-03-07T12:24:59.229543 -
2025-03-07T12:24:59.229555 - ** Log path:2025-03-07T12:24:59.229566 - 2025-03-07T12:24:59.229576 - /mnt/2T/SYS_Linux/ComfyUI/user/comfyui.log2025-03-07T12:24:59.229585 -
2025-03-07T12:24:59.734966 -
Prestartup times for custom nodes:
2025-03-07T12:24:59.735059 - 1.2 seconds: /mnt/2T/SYS_Linux/ComfyUI/custom_nodes/comfyui-manager
2025-03-07T12:24:59.735102 -
2025-03-07T12:25:00.939356 - Checkpoint files will always be loaded safely.
2025-03-07T12:25:01.221209 - Total VRAM 24089 MB, total RAM 64211 MB
2025-03-07T12:25:01.221283 - pytorch version: 2.6.0+cu126
2025-03-07T12:25:01.228180 - WARNING[XFORMERS]: xFormers can't load C++/CUDA extensions. xFormers was built for:
PyTorch 2.6.0+cu124 with CUDA 1204 (you have 2.6.0+cu126)
Python 3.12.9 (you have 3.12.9)
Please reinstall xformers (see https://github.com/facebookresearch/xformers#installing-xformers)
Memory-efficient attention, SwiGLU, sparse and more won't be available.
Set XFORMERS_MORE_DETAILS=1 for more details
2025-03-07T12:25:02.295074 - xformers version: 0.0.29.post3
2025-03-07T12:25:02.295160 - Set vram state to: NORMAL_VRAM
2025-03-07T12:25:02.295229 - Device: cuda:0 NVIDIA GeForce RTX 4090 : cudaMallocAsync
2025-03-07T12:25:02.536818 - Using pytorch attention
2025-03-07T12:25:03.156822 - ComfyUI version: 0.3.23
2025-03-07T12:25:03.159690 - [Prompt Server] web root: /mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/comfyui_frontend_package/static
2025-03-07T12:25:03.541219 - Added trellis path to sys.path: /mnt/2T/SYS_Linux/ComfyUI/custom_nodes/ComfyUI-IF_Trellis/trellis
2025-03-07T12:25:03.542999 - [SPARSE] Backend: spconv, Attention: flash_attn
2025-03-07T12:25:03.561742 - Traceback (most recent call last):
File "/mnt/2T/SYS_Linux/ComfyUI/nodes.py", line 2147, in load_custom_node
module_spec.loader.exec_module(module)
File "", line 999, in exec_module
File "", line 488, in _call_with_frames_removed
File "/mnt/2T/SYS_Linux/ComfyUI/custom_nodes/ComfyUI-IF_Trellis/__init__.py", line 32, in
import trellis
File "/mnt/2T/SYS_Linux/ComfyUI/custom_nodes/ComfyUI-IF_Trellis/trellis/__init__.py", line 2, in
from . import modules
File "/mnt/2T/SYS_Linux/ComfyUI/custom_nodes/ComfyUI-IF_Trellis/trellis/modules/__init__.py", line 2, in
from .attention import (
File "/mnt/2T/SYS_Linux/ComfyUI/custom_nodes/ComfyUI-IF_Trellis/trellis/modules/attention/__init__.py", line 29, in
from .modules import MultiHeadAttention, RotaryPositionEmbedder
File "/mnt/2T/SYS_Linux/ComfyUI/custom_nodes/ComfyUI-IF_Trellis/trellis/modules/attention/modules.py", line 5, in
from .full_attn import scaled_dot_product_attention
File "/mnt/2T/SYS_Linux/ComfyUI/custom_nodes/ComfyUI-IF_Trellis/trellis/modules/attention/full_attn.py", line 33, in
raise ValueError(f"Unknown attention module: {BACKEND}")
ValueError: Unknown attention module: flash_attn

2025-03-07T12:25:03.561966 - Cannot import /mnt/2T/SYS_Linux/ComfyUI/custom_nodes/ComfyUI-IF_Trellis module for custom nodes: Unknown attention module: flash_attn
2025-03-07T12:25:03.564304 - ## StableZero123: installing dependencies2025-03-07T12:25:03.564327 -
2025-03-07T12:25:03.823915 - 2025-03-07T12:25:03.823941 - 2025-03-07T12:25:03.823962 - 2025-03-07T12:25:03.829375 - 2025-03-07T12:25:03.829398 - 2025-03-07T12:25:03.829418 - 2025-03-07T12:25:03.829583 - 2025-03-07T12:25:03.829603 - 2025-03-07T12:25:03.829622 - 2025-03-07T12:25:03.829824 - 2025-03-07T12:25:03.829851 - 2025-03-07T12:25:03.829870 - 2025-03-07T12:25:03.830002 - 2025-03-07T12:25:03.830017 - 2025-03-07T12:25:03.830032 - 2025-03-07T12:25:03.830176 - 2025-03-07T12:25:03.830187 - 2025-03-07T12:25:03.830200 - 2025-03-07T12:25:03.830399 - 2025-03-07T12:25:03.830410 - 2025-03-07T12:25:03.830423 - 2025-03-07T12:25:03.830576 - 2025-03-07T12:25:03.830588 - 2025-03-07T12:25:03.830601 - 2025-03-07T12:25:03.830824 - 2025-03-07T12:25:03.830835 - 2025-03-07T12:25:03.830847 - 2025-03-07T12:25:03.837009 - 2025-03-07T12:25:03.837026 - 2025-03-07T12:25:03.837041 - 2025-03-07T12:25:03.837235 - 2025-03-07T12:25:03.837246 - 2025-03-07T12:25:03.837258 - 2025-03-07T12:25:03.837459 - 2025-03-07T12:25:03.837470 - 2025-03-07T12:25:03.837482 - 2025-03-07T12:25:03.837748 - 2025-03-07T12:25:03.837758 - 2025-03-07T12:25:03.837771 - 2025-03-07T12:25:03.837981 - 2025-03-07T12:25:03.837994 - 2025-03-07T12:25:03.838006 - 2025-03-07T12:25:03.844267 - 2025-03-07T12:25:03.844280 - 2025-03-07T12:25:03.844292 - 2025-03-07T12:25:03.848897 - 2025-03-07T12:25:03.848910 - 2025-03-07T12:25:03.848923 - 2025-03-07T12:25:03.849142 - 2025-03-07T12:25:03.849152 - 2025-03-07T12:25:03.849165 - 2025-03-07T12:25:03.849374 - 2025-03-07T12:25:03.849384 - 2025-03-07T12:25:03.849397 - 2025-03-07T12:25:03.849598 - 2025-03-07T12:25:03.849608 - 2025-03-07T12:25:03.849620 - 2025-03-07T12:25:04.040683 - ## [ERROR] StableZero123: Attempting to reinstall dependencies using an alternative method.2025-03-07T12:25:04.040715 -
2025-03-07T12:25:04.270349 - [!]2025-03-07T12:25:04.270440 - 2025-03-07T12:25:04.270505 - ERROR: Can not perform a '--user' install. User site-packages are not visible in this virtualenv.
2025-03-07T12:25:04.270569 - 2025-03-07T12:25:04.284303 - ## [ERROR] StableZero123: Failed to install the GitPython package in the correct Python environment. Please install it manually in the appropriate environment. (You can seek help at https://app.element.io/#/room/%23comfyui_space%3Amatrix.org)2025-03-07T12:25:04.284336 -
2025-03-07T12:25:04.302563 - Traceback (most recent call last):
2025-03-07T12:25:04.302645 - 2025-03-07T12:25:04.302790 - File "/mnt/2T/SYS_Linux/ComfyUI/custom_nodes/StableZero123-comfyui/__init__.py", line 41, in
from .stablezero123 import NODE_CLASS_MAPPINGS
2025-03-07T12:25:04.302859 - 2025-03-07T12:25:04.302939 - File "/mnt/2T/SYS_Linux/ComfyUI/custom_nodes/StableZero123-comfyui/stablezero123.py", line 4, in
from diffusers import DiffusionPipeline, EulerAncestralDiscreteScheduler, ControlNetModel
2025-03-07T12:25:04.303004 - 2025-03-07T12:25:04.303067 - File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/diffusers/__init__.py", line 5, in
from .utils import (
2025-03-07T12:25:04.303128 - 2025-03-07T12:25:04.303190 - File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/diffusers/utils/__init__.py", line 36, in
from .dynamic_modules_utils import get_class_from_dynamic_module
2025-03-07T12:25:04.303249 - 2025-03-07T12:25:04.303315 - File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/diffusers/utils/dynamic_modules_utils.py", line 28, in
from huggingface_hub import HfFolder, cached_download, hf_hub_download, model_info
2025-03-07T12:25:04.303377 - 2025-03-07T12:25:04.303444 - ImportError: cannot import name 'cached_download' from 'huggingface_hub' (/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/huggingface_hub/__init__.py). Did you mean: 'hf_hub_download'?
2025-03-07T12:25:04.303504 - 2025-03-07T12:25:04.303570 -
During handling of the above exception, another exception occurred:

2025-03-07T12:25:04.303632 - 2025-03-07T12:25:04.303693 - Traceback (most recent call last):
2025-03-07T12:25:04.303753 - 2025-03-07T12:25:04.303879 - File "/mnt/2T/SYS_Linux/ComfyUI/custom_nodes/StableZero123-comfyui/__init__.py", line 51, in
from .stablezero123 import NODE_CLASS_MAPPINGS
2025-03-07T12:25:04.303947 - 2025-03-07T12:25:04.304011 - File "/mnt/2T/SYS_Linux/ComfyUI/custom_nodes/StableZero123-comfyui/stablezero123.py", line 4, in
from diffusers import DiffusionPipeline, EulerAncestralDiscreteScheduler, ControlNetModel
2025-03-07T12:25:04.304073 - 2025-03-07T12:25:04.304134 - File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/diffusers/__init__.py", line 5, in
from .utils import (
2025-03-07T12:25:04.304197 - 2025-03-07T12:25:04.304260 - File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/diffusers/utils/__init__.py", line 36, in
from .dynamic_modules_utils import get_class_from_dynamic_module
2025-03-07T12:25:04.304320 - 2025-03-07T12:25:04.304382 - File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/diffusers/utils/dynamic_modules_utils.py", line 28, in
from huggingface_hub import HfFolder, cached_download, hf_hub_download, model_info
2025-03-07T12:25:04.304443 - 2025-03-07T12:25:04.304507 - ImportError: cannot import name 'cached_download' from 'huggingface_hub' (/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/huggingface_hub/__init__.py). Did you mean: 'hf_hub_download'?
2025-03-07T12:25:04.304567 - 2025-03-07T12:25:04.304629 -
During handling of the above exception, another exception occurred:

2025-03-07T12:25:04.304689 - 2025-03-07T12:25:04.304748 - Traceback (most recent call last):
2025-03-07T12:25:04.304807 - 2025-03-07T12:25:04.304930 - File "/mnt/2T/SYS_Linux/ComfyUI/custom_nodes/StableZero123-comfyui/__init__.py", line 57, in
from .stablezero123 import NODE_CLASS_MAPPINGS
2025-03-07T12:25:04.304993 - 2025-03-07T12:25:04.305056 - File "/mnt/2T/SYS_Linux/ComfyUI/custom_nodes/StableZero123-comfyui/stablezero123.py", line 4, in
from diffusers import DiffusionPipeline, EulerAncestralDiscreteScheduler, ControlNetModel
2025-03-07T12:25:04.305116 - 2025-03-07T12:25:04.305178 - File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/diffusers/__init__.py", line 5, in
from .utils import (
2025-03-07T12:25:04.305237 - 2025-03-07T12:25:04.305298 - File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/diffusers/utils/__init__.py", line 36, in
from .dynamic_modules_utils import get_class_from_dynamic_module
2025-03-07T12:25:04.305357 - 2025-03-07T12:25:04.305421 - File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/diffusers/utils/dynamic_modules_utils.py", line 28, in
from huggingface_hub import HfFolder, cached_download, hf_hub_download, model_info
2025-03-07T12:25:04.305481 - 2025-03-07T12:25:04.305547 - ImportError: cannot import name 'cached_download' from 'huggingface_hub' (/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/huggingface_hub/__init__.py). Did you mean: 'hf_hub_download'?
2025-03-07T12:25:04.305608 - 2025-03-07T12:25:04.305659 - ## StableZero123: installing dependencies done.2025-03-07T12:25:04.305673 -
2025-03-07T12:25:04.305741 - Skip /mnt/2T/SYS_Linux/ComfyUI/custom_nodes/StableZero123-comfyui module for custom nodes due to the lack of NODE_CLASS_MAPPINGS.
2025-03-07T12:25:04.308781 - ### Loading: ComfyUI-Manager (V3.30.2)
2025-03-07T12:25:04.309039 - [ComfyUI-Manager] network_mode: public
2025-03-07T12:25:04.338727 - ### ComfyUI Version: v0.3.23 | Released on '2025-03-06'
2025-03-07T12:25:04.344566 -
Import times for custom nodes:
2025-03-07T12:25:04.344968 - 0.0 seconds: /mnt/2T/SYS_Linux/ComfyUI/custom_nodes/websocket_image_save.py
2025-03-07T12:25:04.345065 - 0.0 seconds (IMPORT FAILED): /mnt/2T/SYS_Linux/ComfyUI/custom_nodes/ComfyUI-IF_Trellis
2025-03-07T12:25:04.345111 - 0.0 seconds: /mnt/2T/SYS_Linux/ComfyUI/custom_nodes/comfyui-manager
2025-03-07T12:25:04.345148 - 0.0 seconds: /mnt/2T/SYS_Linux/ComfyUI/custom_nodes/ComfyUI-Model-Manager
2025-03-07T12:25:04.345184 - 0.7 seconds (IMPORT FAILED): /mnt/2T/SYS_Linux/ComfyUI/custom_nodes/StableZero123-comfyui
2025-03-07T12:25:04.345221 -
2025-03-07T12:25:04.351430 - Starting server

2025-03-07T12:25:04.351607 - To see the GUI go to: http://127.0.0.1:8188
2025-03-07T12:25:04.408505 - [ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/alter-list.json
2025-03-07T12:25:04.415989 - [ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/model-list.json
2025-03-07T12:25:04.442225 - [ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/github-stats.json
2025-03-07T12:25:04.458292 - [ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/extension-node-map.json
2025-03-07T12:25:04.476398 - [ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/custom-node-list.json
2025-03-07T12:25:08.270930 - FETCH ComfyRegistry Data: 5/362025-03-07T12:25:08.270961 -
2025-03-07T12:25:11.782059 - FETCH ComfyRegistry Data: 10/362025-03-07T12:25:11.782089 -
2025-03-07T12:25:15.309503 - FETCH ComfyRegistry Data: 15/362025-03-07T12:25:15.309532 -
2025-03-07T12:25:18.869505 - FETCH ComfyRegistry Data: 20/362025-03-07T12:25:18.869535 -
2025-03-07T12:25:22.567604 - FETCH ComfyRegistry Data: 25/362025-03-07T12:25:22.567635 -
2025-03-07T12:25:26.088570 - FETCH ComfyRegistry Data: 30/362025-03-07T12:25:26.088601 -
2025-03-07T12:25:29.697353 - FETCH ComfyRegistry Data: 35/362025-03-07T12:25:29.697379 -
2025-03-07T12:25:30.877651 - FETCH ComfyRegistry Data [DONE]2025-03-07T12:25:30.877686 -
2025-03-07T12:25:30.907820 - [ComfyUI-Manager] default cache updated: https://api.comfy.org/nodes
2025-03-07T12:25:30.941099 - nightly_channel: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/remote
2025-03-07T12:25:30.941256 - FETCH DATA from: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/custom-node-list.json2025-03-07T12:25:30.941271 - 2025-03-07T12:25:31.032784 - [DONE]2025-03-07T12:25:31.032809 -
2025-03-07T12:25:31.053048 - [ComfyUI-Manager] All startup tasks have been completed.
2025-03-07T12:25:45.996552 - got prompt
2025-03-07T12:25:46.535858 - model weight dtype torch.float16, manual cast: None
2025-03-07T12:25:46.537970 - model_type EPS
2025-03-07T12:25:46.836684 - Using pytorch attention in VAE
2025-03-07T12:25:46.837586 - Using pytorch attention in VAE
2025-03-07T12:25:46.894894 - VAE load device: cuda:0, offload device: cpu, dtype: torch.bfloat16
2025-03-07T12:25:46.932890 - CLIP/text encoder model load device: cuda:0, offload device: cpu, current: cpu, dtype: torch.float16
2025-03-07T12:25:47.029820 - Requested to load SD1ClipModel
2025-03-07T12:25:47.083316 - loaded completely 18987.8625 235.84423828125 True
2025-03-07T12:25:47.214980 - !!! Exception during processing !!! Command '['/usr/bin/gcc', '/tmp/tmp5sv6f655/main.c', '-O3', '-shared', '-fPIC', '-Wno-psabi', '-o', '/tmp/tmp5sv6f655/cuda_utils.cpython-312-x86_64-linux-gnu.so', '-lcuda', '-L/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib/python3.12/site-packages/triton/backends/nvidia/lib', '-L/lib64', '-L/lib', '-I/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib/python3.12/site-packages/triton/backends/nvidia/include', '-I/tmp/tmp5sv6f655', '-I/usr/include/python3.12']' returned non-zero exit status 1.
2025-03-07T12:25:47.219040 - Traceback (most recent call last):
File "/mnt/2T/SYS_Linux/ComfyUI/execution.py", line 327, in execute
output_data, output_ui, has_subgraph = get_output_data(obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/execution.py", line 202, in get_output_data
return_values = _map_node_over_list(obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/execution.py", line 174, in _map_node_over_list
process_inputs(input_dict, i)
File "/mnt/2T/SYS_Linux/ComfyUI/execution.py", line 163, in process_inputs
results.append(getattr(obj, func)(**inputs))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/nodes.py", line 69, in encode
return (clip.encode_from_tokens_scheduled(tokens), )
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/comfy/sd.py", line 152, in encode_from_tokens_scheduled
pooled_dict = self.encode_from_tokens(tokens, return_pooled=return_pooled, return_dict=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/comfy/sd.py", line 214, in encode_from_tokens
o = self.cond_stage_model.encode_token_weights(tokens)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/comfy/sd1_clip.py", line 661, in encode_token_weights
out = getattr(self, self.clip).encode_token_weights(token_weight_pairs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/comfy/sd1_clip.py", line 45, in encode_token_weights
o = self.encode(to_encode)
^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/comfy/sd1_clip.py", line 273, in encode
return self(tokens)
^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/torch/nn/modules/module.py", line 1739, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/torch/nn/modules/module.py", line 1750, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/comfy/sd1_clip.py", line 246, in forward
outputs = self.transformer(None, attention_mask_model, embeds=embeds, num_tokens=num_tokens, intermediate_output=self.layer_idx, final_layer_norm_intermediate=self.layer_norm_hidden_state, dtype=torch.float32)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/torch/nn/modules/module.py", line 1739, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/torch/nn/modules/module.py", line 1750, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/comfy/clip_model.py", line 145, in forward
x = self.text_model(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/torch/nn/modules/module.py", line 1739, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/torch/nn/modules/module.py", line 1750, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/comfy/clip_model.py", line 118, in forward
x, i = self.encoder(x, mask=mask, intermediate_output=intermediate_output)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/torch/nn/modules/module.py", line 1739, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/torch/nn/modules/module.py", line 1750, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/comfy/clip_model.py", line 70, in forward
x = l(x, mask, optimized_attention)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/torch/nn/modules/module.py", line 1739, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/torch/nn/modules/module.py", line 1750, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/comfy/clip_model.py", line 51, in forward
x += self.self_attn(self.layer_norm1(x), mask, optimized_attention)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/torch/nn/modules/module.py", line 1739, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/torch/nn/modules/module.py", line 1750, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/comfy/clip_model.py", line 21, in forward
out = optimized_attention(q, k, v, self.heads, mask)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/comfy/ldm/modules/attention.py", line 441, in attention_pytorch
out = torch.nn.functional.scaled_dot_product_attention(q, k, v, attn_mask=mask, dropout_p=0.0, is_causal=False)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/sageattention/core.py", line 105, in sageattn
q_int8, q_scale, k_int8, k_scale = per_block_int8(q, k, sm_scale=sm_scale, tensor_layout=tensor_layout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/sageattention/quant_per_block.py", line 63, in per_block_int8
quant_per_block_int8_kernel[grid](
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/triton/runtime/jit.py", line 330, in
return lambda *args, **kwargs: self.run(grid=grid, warmup=False, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/triton/runtime/jit.py", line 568, in run
device = driver.active.get_current_device()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/triton/runtime/driver.py", line 23, in __getattr__
self._initialize_obj()
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/triton/runtime/driver.py", line 20, in _initialize_obj
self._obj = self._init_fn()
^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/triton/runtime/driver.py", line 9, in _create_driver
return actives[0]()
^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/triton/backends/nvidia/driver.py", line 450, in __init__
self.utils = CudaUtils() # TODO: make static
^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/triton/backends/nvidia/driver.py", line 80, in __init__
mod = compile_module_from_src(Path(os.path.join(dirname, "driver.c")).read_text(), "cuda_utils")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/triton/backends/nvidia/driver.py", line 57, in compile_module_from_src
so = _build(name, src_path, tmpdir, library_dirs(), include_dir, libraries)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/triton/runtime/build.py", line 50, in _build
ret = subprocess.check_call(cc_cmd)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib64/python3.12/subprocess.py", line 415, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/usr/bin/gcc', '/tmp/tmp5sv6f655/main.c', '-O3', '-shared', '-fPIC', '-Wno-psabi', '-o', '/tmp/tmp5sv6f655/cuda_utils.cpython-312-x86_64-linux-gnu.so', '-lcuda', '-L/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib/python3.12/site-packages/triton/backends/nvidia/lib', '-L/lib64', '-L/lib', '-I/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib/python3.12/site-packages/triton/backends/nvidia/include', '-I/tmp/tmp5sv6f655', '-I/usr/include/python3.12']' returned non-zero exit status 1.

2025-03-07T12:25:47.220909 - Prompt executed in 1.22 seconds
2025-03-07T12:29:06.490942 - got prompt
2025-03-07T12:29:06.532835 - !!! Exception during processing !!! Command '['/usr/bin/gcc', '/tmp/tmpfri5psl9/main.c', '-O3', '-shared', '-fPIC', '-Wno-psabi', '-o', '/tmp/tmpfri5psl9/cuda_utils.cpython-312-x86_64-linux-gnu.so', '-lcuda', '-L/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib/python3.12/site-packages/triton/backends/nvidia/lib', '-L/lib64', '-L/lib', '-I/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib/python3.12/site-packages/triton/backends/nvidia/include', '-I/tmp/tmpfri5psl9', '-I/usr/include/python3.12']' returned non-zero exit status 1.
2025-03-07T12:29:06.534098 - Traceback (most recent call last):
File "/mnt/2T/SYS_Linux/ComfyUI/execution.py", line 327, in execute
output_data, output_ui, has_subgraph = get_output_data(obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/execution.py", line 202, in get_output_data
return_values = _map_node_over_list(obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/execution.py", line 174, in _map_node_over_list
process_inputs(input_dict, i)
File "/mnt/2T/SYS_Linux/ComfyUI/execution.py", line 163, in process_inputs
results.append(getattr(obj, func)(**inputs))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/nodes.py", line 69, in encode
return (clip.encode_from_tokens_scheduled(tokens), )
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/comfy/sd.py", line 152, in encode_from_tokens_scheduled
pooled_dict = self.encode_from_tokens(tokens, return_pooled=return_pooled, return_dict=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/comfy/sd.py", line 214, in encode_from_tokens
o = self.cond_stage_model.encode_token_weights(tokens)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/comfy/sd1_clip.py", line 661, in encode_token_weights
out = getattr(self, self.clip).encode_token_weights(token_weight_pairs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/comfy/sd1_clip.py", line 45, in encode_token_weights
o = self.encode(to_encode)
^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/comfy/sd1_clip.py", line 273, in encode
return self(tokens)
^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/torch/nn/modules/module.py", line 1739, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/torch/nn/modules/module.py", line 1750, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/comfy/sd1_clip.py", line 246, in forward
outputs = self.transformer(None, attention_mask_model, embeds=embeds, num_tokens=num_tokens, intermediate_output=self.layer_idx, final_layer_norm_intermediate=self.layer_norm_hidden_state, dtype=torch.float32)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/torch/nn/modules/module.py", line 1739, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/torch/nn/modules/module.py", line 1750, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/comfy/clip_model.py", line 145, in forward
x = self.text_model(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/torch/nn/modules/module.py", line 1739, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/torch/nn/modules/module.py", line 1750, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/comfy/clip_model.py", line 118, in forward
x, i = self.encoder(x, mask=mask, intermediate_output=intermediate_output)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/torch/nn/modules/module.py", line 1739, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/torch/nn/modules/module.py", line 1750, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/comfy/clip_model.py", line 70, in forward
x = l(x, mask, optimized_attention)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/torch/nn/modules/module.py", line 1739, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/torch/nn/modules/module.py", line 1750, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/comfy/clip_model.py", line 51, in forward
x += self.self_attn(self.layer_norm1(x), mask, optimized_attention)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/torch/nn/modules/module.py", line 1739, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/torch/nn/modules/module.py", line 1750, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/comfy/clip_model.py", line 21, in forward
out = optimized_attention(q, k, v, self.heads, mask)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/comfy/ldm/modules/attention.py", line 441, in attention_pytorch
out = torch.nn.functional.scaled_dot_product_attention(q, k, v, attn_mask=mask, dropout_p=0.0, is_causal=False)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/sageattention/core.py", line 105, in sageattn
q_int8, q_scale, k_int8, k_scale = per_block_int8(q, k, sm_scale=sm_scale, tensor_layout=tensor_layout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/sageattention/quant_per_block.py", line 63, in per_block_int8
quant_per_block_int8_kernel[grid](
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/triton/runtime/jit.py", line 330, in
return lambda *args, **kwargs: self.run(grid=grid, warmup=False, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/triton/runtime/jit.py", line 568, in run
device = driver.active.get_current_device()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/triton/runtime/driver.py", line 23, in __getattr__
self._initialize_obj()
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/triton/runtime/driver.py", line 20, in _initialize_obj
self._obj = self._init_fn()
^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/triton/runtime/driver.py", line 9, in _create_driver
return actives[0]()
^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/triton/backends/nvidia/driver.py", line 450, in __init__
self.utils = CudaUtils() # TODO: make static
^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/triton/backends/nvidia/driver.py", line 80, in __init__
mod = compile_module_from_src(Path(os.path.join(dirname, "driver.c")).read_text(), "cuda_utils")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/triton/backends/nvidia/driver.py", line 57, in compile_module_from_src
so = _build(name, src_path, tmpdir, library_dirs(), include_dir, libraries)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib64/python3.12/site-packages/triton/runtime/build.py", line 50, in _build
ret = subprocess.check_call(cc_cmd)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib64/python3.12/subprocess.py", line 415, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/usr/bin/gcc', '/tmp/tmpfri5psl9/main.c', '-O3', '-shared', '-fPIC', '-Wno-psabi', '-o', '/tmp/tmpfri5psl9/cuda_utils.cpython-312-x86_64-linux-gnu.so', '-lcuda', '-L/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib/python3.12/site-packages/triton/backends/nvidia/lib', '-L/lib64', '-L/lib', '-I/mnt/2T/SYS_Linux/ComfyUI/venv_3.12/lib/python3.12/site-packages/triton/backends/nvidia/include', '-I/tmp/tmpfri5psl9', '-I/usr/include/python3.12']' returned non-zero exit status 1.

2025-03-07T12:29:06.535501 - Prompt executed in 0.04 seconds

## Attached Workflow
Please make sure that workflow does not contain any sensitive information such as API keys or passwords.

{"last_node_id":9,"last_link_id":9,"nodes":[{"id":7,"type":"CLIPTextEncode","pos":[413,389],"size":[425.27801513671875,180.6060791015625],"flags":{},"order":3,"mode":0,"inputs":[{"name":"clip","localized_name":"clip","type":"CLIP","link":5}],"outputs":[{"name":"CONDITIONING","localized_name":"CONDITIONNEMENT","type":"CONDITIONING","links":[6],"slot_index":0}],"properties":{"cnr_id":"comfy-core","ver":"0.3.23","Node name for S&R":"CLIPTextEncode"},"widgets_values":["text, watermark"]},{"id":6,"type":"CLIPTextEncode","pos":[415,186],"size":[422.84503173828125,164.31304931640625],"flags":{},"order":2,"mode":0,"inputs":[{"name":"clip","localized_name":"clip","type":"CLIP","link":3}],"outputs":[{"name":"CONDITIONING","localized_name":"CONDITIONNEMENT","type":"CONDITIONING","links":[4],"slot_index":0}],"properties":{"cnr_id":"comfy-core","ver":"0.3.23","Node name for S&R":"CLIPTextEncode"},"widgets_values":["beautiful scenery nature glass bottle landscape, , purple galaxy bottle,"]},{"id":5,"type":"EmptyLatentImage","pos":[473,609],"size":[315,106],"flags":{},"order":0,"mode":0,"inputs":[],"outputs":[{"name":"LATENT","localized_name":"LATENT","type":"LATENT","links":[2],"slot_index":0}],"properties":{"cnr_id":"comfy-core","ver":"0.3.23","Node name for S&R":"EmptyLatentImage"},"widgets_values":[512,512,1]},{"id":3,"type":"KSampler","pos":[863,186],"size":[315,262],"flags":{},"order":4,"mode":0,"inputs":[{"name":"model","localized_name":"model","type":"MODEL","link":1},{"name":"positive","localized_name":"positive","type":"CONDITIONING","link":4},{"name":"negative","localized_name":"negative","type":"CONDITIONING","link":6},{"name":"latent_image","localized_name":"latent_image","type":"LATENT","link":2}],"outputs":[{"name":"LATENT","localized_name":"LATENT","type":"LATENT","links":[7],"slot_index":0}],"properties":{"cnr_id":"comfy-core","ver":"0.3.23","Node name for S&R":"KSampler"},"widgets_values":[713024960884528,"randomize",20,8,"euler","normal",1]},{"id":8,"type":"VAEDecode","pos":[1209,188],"size":[210,46],"flags":{},"order":5,"mode":0,"inputs":[{"name":"samples","localized_name":"échantillons","type":"LATENT","link":7},{"name":"vae","localized_name":"vae","type":"VAE","link":8}],"outputs":[{"name":"IMAGE","localized_name":"IMAGE","type":"IMAGE","links":[9],"slot_index":0}],"properties":{"cnr_id":"comfy-core","ver":"0.3.23","Node name for S&R":"VAEDecode"},"widgets_values":[]},{"id":9,"type":"SaveImage","pos":[1451,189],"size":[210,58],"flags":{},"order":6,"mode":0,"inputs":[{"name":"images","localized_name":"images","type":"IMAGE","link":9}],"outputs":[],"properties":{"cnr_id":"comfy-core","ver":"0.3.23"},"widgets_values":["ComfyUI"]},{"id":4,"type":"CheckpointLoaderSimple","pos":[26,474],"size":[315,98],"flags":{},"order":1,"mode":0,"inputs":[],"outputs":[{"name":"MODEL","localized_name":"MODÈLE","type":"MODEL","links":[1],"slot_index":0},{"name":"CLIP","localized_name":"CLIP","type":"CLIP","links":[3,5],"slot_index":1},{"name":"VAE","localized_name":"VAE","type":"VAE","links":[8],"slot_index":2}],"properties":{"cnr_id":"comfy-core","ver":"0.3.23","Node name for S&R":"CheckpointLoaderSimple"},"widgets_values":["v1-5-pruned-emaonly-fp16.safetensors"]}],"links":[[1,4,0,3,0,"MODEL"],[2,5,0,3,3,"LATENT"],[3,4,1,6,0,"CLIP"],[4,6,0,3,1,"CONDITIONING"],[5,4,1,7,0,"CLIP"],[6,7,0,3,2,"CONDITIONING"],[7,3,0,8,0,"LATENT"],[8,4,2,8,1,"VAE"],[9,8,0,9,0,"IMAGE"]],"groups":[],"config":{},"extra":{"ds":{"scale":0.9628193617616996,"offset":[103.99979529130363,-43.59351507129423]}},"version":0.4}

## Additional Context
(Please add any additional context or steps to reproduce the error here)
```

### Other

OS: Nobara Linux 41 (KDE Plasma) x86_64
Kernel: Linux 6.13.5-200.nobara.fc41.x86_64
DE: KDE Plasma 6.3.2

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.