Sign inSign up

clasyc/comfyui

By clasyc

•Updated 8 months ago

ComfyUI for RTX 5090 - Python 3.13, CUDA 13.1, SageAttention, 20+ custom nodes pre-installed

Image
0

2.8K

clasyc/comfyui repository overview

⁠ComfyUI for RTX 5090 (Blackwell)

Opinionated ComfyUI setup optimized for NVIDIA RTX 5090.

  • Python 3.13
  • CUDA 13.1
  • PyTorch 2.9.1
  • SageAttention 2.2.0

⁠Requirements

Tested on:

  • NVIDIA RTX 5090
  • Ubuntu 24.04 LTS
  • NVIDIA Driver 590.48.01 (open kernel module)
  • Podman 4.9.3 with CDI

Should work on:

  • Any Blackwell GPU (RTX 50 series)
  • Linux with NVIDIA Driver 570+
  • Docker with NVIDIA Container Toolkit or Podman 4.x+ with CDI

CUDA 13.1 requires Blackwell architecture. Older GPUs (RTX 40 series and below) are not supported.


⁠Usage

Docker:

docker run -d \
  --gpus all \
  -p 8188:8188 \
  -v ./models:/app/ComfyUI/models \
  -v ./input:/app/ComfyUI/input \
  -v ./output:/app/ComfyUI/output \
  clasyc/comfyui:cuda13.1

Podman:

podman run -d \
  --device nvidia.com/gpu=all \
  -p 8188:8188 \
  -v ./models:/app/ComfyUI/models:Z \
  -v ./input:/app/ComfyUI/input:Z \
  -v ./output:/app/ComfyUI/output:Z \
  docker.io/clasyc/comfyui:cuda13.1

Runs with --use-sage-attention by default. Access at http://localhost:8188⁠


⁠Models

Models are not included. Mount your models directory:

./models/
├── checkpoints/    # SD/SDXL/Flux checkpoints
├── loras/          # LoRA files
├── vae/            # VAE models
├── clip/           # CLIP models
├── unet/           # UNet models (Flux)
└── controlnet/     # ControlNet models
<...>

⁠Setup

⁠Driver Installation (Ubuntu 24.04)
wget https://developer.download.nvidia.com/compute/nvidia-driver/590.48.01/local_installers/nvidia-driver-local-repo-debian13-590.48.01_1.0-1_amd64.deb
sudo dpkg -i nvidia-driver-local-repo-debian13-590.48.01_1.0-1_amd64.deb
sudo cp /var/nvidia-driver-local-repo-debian13-590.48.01/nvidia-driver-*-keyring.gpg /usr/share/keyrings/
sudo apt-get update
sudo apt-get install -y nvidia-open-590

Reboot after installation.

⁠Podman CDI Setup
sudo nvidia-ctk cdi generate --output=/etc/cdi/nvidia.yaml
nvidia-ctk cdi list  # should show nvidia.com/gpu=all
⁠Verify GPU Access
podman run --rm --device nvidia.com/gpu=all docker.io/clasyc/comfyui:cuda13.1 nvidia-smi

⁠Custom Nodes Included

Tag summary

Content type

Image

Digest

sha256:81dfdffc4…

Size

17.8 GB

Last updated

8 months ago

docker pull clasyc/comfyui