Comfy-Org / Comfy-Org/Nvidia_RTX_Nodes_ComfyUI

NVIDIA DGX Spark installation fails because hard dependency `nvidia-vfx` has no `linux_aarch64` wheel

Open
#9 3 comments 2 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
620
Forks
38
PR merge metrics
No merged PRs in 30d

Description

ARM64/aarch64 installation fails because hard dependency `nvidia-vfx` has no `linux_aarch64` wheel

# Body

## Summary

I am trying to install `Nvidia_RTX_Nodes_ComfyUI` on Linux ARM64 (`aarch64`), but installation fails because the project has a hard dependency on `nvidia-vfx`, and `nvidia-vfx` currently does not provide a `linux_aarch64` wheel.

From what I can see, this is not a ComfyUI Manager issue. It is a platform compatibility issue caused by the required dependency.

## Environment

- OS: Linux
- Architecture: `aarch64`
- Python: `3.12.3`
- CUDA: `13.0`
- NVIDIA Driver: `580.126`
- ComfyUI: `0.16.1`

## Reproduction

Install the node, or directly run:

```bash
pip install --extra-index-url https://pypi.nvidia.com/ nvidia-vfx
```

## Actual result

Installation fails with:

```text
RuntimeError: Didn't find wheel for nvidia-vfx 0.1.0.1
```

The debug output shows that the package is checking only these wheel targets:

- `cp310 ... manylinux ... x86_64`
- `cp311 ... manylinux ... x86_64`
- `cp312-abi3 ... manylinux ... x86_64`
- Windows `amd64`

There does not appear to be any `linux_aarch64` wheel.

## Additional findings

This repository appears to require `nvidia-vfx` as a hard dependency:

- `requirements.txt` includes `nvidia-vfx`
- `pyproject.toml` includes `nvidia-vfx`
- the node imports `nvvfx` directly at startup

Also, the published `nvidia-vfx` source package is a `wheel-stub` package that downloads a prebuilt wheel from `https://pypi.nvidia.com/`, so this does not look like something users can build locally on ARM from source.

## Expected result

One of the following would help:

1. Provide `linux_aarch64` support for `nvidia-vfx`, if ARM64 is intended to be supported.
2. Explicitly document that `Nvidia_RTX_Nodes_ComfyUI` is currently `x86_64`-only.
3. Fail with a clearer platform error message in the README or installer path.

## Request

Could you confirm whether ARM64/aarch64 support is planned?

If not, please consider documenting that this node currently requires `x86_64` Linux or Windows, so ARM users do not spend time debugging an installation path that cannot succeed.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.