ROCm 10.1 unter Ubuntu 26.10 mit AMD RX9070 nutzen

Seit meiner letzten Anleitung zur Installation von ComfyUI unter Ubuntu Linux mit der AMD RX 9070 gab es einige wichtige Updates. In diesem Beitrag möchte ich euch auf den neuesten Stand bringen und eine aktualisierte Schritt-für-Schritt-Anleitung bereitstellen – sowohl in Textform als auch wieder über mein angepasstes Installationsskript.

Was hat sich seit dem letzten Mal getan?

Durch das Update auf ROCm 10.1 gab es massive Optimierungen unter der Haube. Das Beste daran: Die komplexen Startparameter aus meinen älteren Beiträgen werden nicht mehr benötigt! Die Stabilität ist ausgezeichnet – bei meinen Tests konnte ich keinerlei Abstürze oder Speicherfehler (VRAM Leaks) mehr feststellen.

Ausgangsbasis & Performance-Werte

Als Testumgebung diente ein frisch installiertes Ubuntu 26.10 in Kombination mit meinem überarbeiteten Skript. Bei der Bildgenerierung mit KREA2 habe ich folgende Benchmark-Werte erreicht:

  • 1024 × 1024 px: ca. 10–11 Sekunden
  • 1256 × 1672 px: ca. 25–28 Sekunden

Für alle die den manuellen Part überspringen wollen können unter diesem Link das aktualisierte Installationsskript herunterladen.

Voraussetzungen & System-Pakete installieren

sudo apt update
sudo apt install -y sudo wget gpg perl libatomic1 libquadmath0 python3-pip python3-venv git

Benutzer zu den Gruppen render und video hinzufügen

sudo usermod -a -G render,video $LOGNAME

ROCm 10.1 Repository aktivieren & ROCm 10.1 installiern

sudo mkdir -p --mode=0755 /etc/apt/keyrings
wget -qO- https://stable.repo.amd.com/rocm/gpg/packages.gpg | \
    gpg --dearmor | sudo tee /etc/apt/keyrings/amdrocm.gpg > /dev/null
sudo tee /etc/apt/sources.list.d/amdrocm-stable.sources << 'EOF'
X-Repo-Id: amdrocm-stable
Types: deb
URIs: https://stable.repo.amd.com/rocm/core/packages/ubuntu2604/
Suites: stable
Components: main
Architectures: amd64
Signed-By: /etc/apt/keyrings/amdrocm.gpg
Enabled: yes
EOF
sudo apt update
sudo apt install -y amdrocm10.1-gfx1201

ComfyUI installieren

git clone https://github.com/Comfy-Org/ComfyUI.git
cd ComfyUI
python3 -m venv .venv
source .venv/bin/activate
pip install matrix-nio
pip install -r requirements.txt
pip install -r manager_requirements.txt

Torch (ROCm GFX1201) installieren

pip install --upgrade pip setuptools wheel
pip install --index-url https://stable.repo.amd.com/rocm/whl-next/ \
    "torch[device-gfx1201]==2.14.0+rocm10.1.0" \
    "torchvision[device-gfx1201]==0.29.0a0+rocm10.1.0" \
    "torchaudio==2.11.0.3+rocm10.1.0"

ONNX Runtime & MIGraphX installieren

pip install --index-url https://stable.repo.amd.com/rocm/migraphx/whl-next/ \
    "migraphx==2.18.0+rocm10.1.0" \
    "migraphx-libs==2.18.0+rocm10.1.0"
pip install --extra-index-url https://stable.repo.amd.com/rocm/onnxruntime/whl-next/ \
    "onnxruntime-ep-migraphx==1.0.0+rocm10.1.0"

Start von ComfyUI

cd ComfyUI
source .venv/bin/activate
python main.py --enable-manager --preview-method auto

Sofern alles funktioniert hat sollte beim Starten ein ähnlicher Output angezeigt werden:

[INFO] Checkpoint files will always be loaded safely.
[INFO] Total VRAM 16304 MB, total RAM 15127 MB
[INFO] pytorch version: 2.14.0+rocm10.1.0
[INFO] Set: torch.backends.cudnn.enabled = False for better AMD performance.
[INFO] AMD arch: gfx1201
[INFO] ROCm version: (7, 16)
[INFO] Set vram state to: NORMAL_VRAM
[INFO] Device: cuda:0 AMD Radeon RX 9070 : native
[INFO] Using async weight offloading with 2 streams
[INFO] Enabled pinned memory 6050.0
[INFO] Using pytorch attention
[INFO] aimdo: /project/src/control.c:283:INFO:comfy-aimdo inited for GPU: AMD Radeon RX 9070 (VRAM: 16304 MB)
[INFO] DynamicVRAM support detected and enabled
[INFO] Python version: 3.14.8 (main, Oct  1 2026, 20:09:47) [GCC 15.3.0]
[INFO] ComfyUI version: 0.41.0
[INFO] comfy-aimdo version: 0.5.6
[INFO] comfy-kitchen version: 0.2.38
[INFO] comfyui-frontend-package version: 1.55.18
[INFO] comfyui-workflow-templates version: 0.11.89
[INFO] comfyui-embedded-docs version: 0.5.14
[INFO] comfy-kitchen version: 0.2.38
[INFO] comfy-aimdo version: 0.5.6
[INFO] [Prompt Server] web root: /home/user/comfyui-venv/lib/python3.14/site-packages/comfyui_frontend_package/static
[INFO] Asset seeder disabled
[INFO] [START] ComfyUI-Manager
[ComfyUI-Manager] Using GitPython backend
[INFO] [ComfyUI-Manager] network_mode: public