Getting Started with SD.Next on Fedora 42 Using AMD Instinct MI60

Install SD.Next Locally – Step-by-Step
Install SD.Next Locally – Step-by-Step

Live stream set for 2025-09-17 at 14:00:00 Eastern

Ask questions in the live chat about any programming or lifestyle topic.

This livestream will be on YouTube or you can watch below.

Introduction

If you are curious about Stable Diffusion and want to run an open-source image generation web UI on your AMD hardware, you are in the right place.

This guide walks you through installing SD.Next on Fedora 42, using the AMD Instinct MI60 GPU, and setting up everything cleanly on a separate partition (/AI). You will be running fully accelerated PyTorch with ROCm 6.3 and using a Python virtual environment to keep things isolated.

No Docker needed – this is a local install for speed and simplicity.

What is SD.Next?

SD.Next is a fork of the popular Stable Diffusion Web UI, built for performance and flexibility. It supports AMD GPUs using ROCm and can be used for tasks like:

  • Text-to-image generation
  • Image enhancement
  • Inpainting
  • More use cases in deep learning

The project is fully open-source and community-driven.

System Requirements

  • Fedora 42 (or compatible distro with ROCm 6.3 support)
  • AMD Instinct MI60 (or compatible ROCm GPU)
  • At least 16GB RAM
  • 30GB+ of free space (we will use /AI for all files)

Installation Guide

1. Set up a dedicated directory on your separate partition:

cd /AI
mkdir sdnext
cd sdnext

2. Create and activate the virtual environment:

python3 -m venv rocm-venv
source rocm-venv/bin/activate

3. Install PyTorch with ROCm 6.3:

pip install --upgrade pip
pip install torch torchvision --extra-index-url https://download.pytorch.org/whl/rocm6.3

Verify ROCm is working:

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

Expected Output:

6.3.42131-fa1d09cbd
True

4. Install SD.Next and its dependencies:

git clone https://github.com/vladmandic/sdnext.git
cd sdnext
pip install -r requirements.txt

If there are version mismatch warnings (e.g., urllib3, Pillow, pydantic), resolve them using:

pip install --upgrade package==required_version

Launching SD.Next

Each time you want to use SD.Next, run:

cd AI/sdnext
source ../rocm-venv/bin/activate
python launch.py

The web UI will be available at:
http://localhost:7860

Test Tools

Test System
Name Description
CPU AMD Ryzen 5 5600GT (6C/12T, 3.6GHz).
Memory 32GB DDR4.
GPU AMD Instinct MI60 (32GB HBM2).
Operating System Fedora Linux Workstation 42.
Desktop Environment Gnome 48.
Name Description

🖼️ Screenshots and Screencast

SD.Next ROCm Start
Command Line SD.Next ROCm Launch.

SD.Next base model
Web Browser SD.Next base Model.

SD.Next generated photo about the Mayor
Web Browser SD.Next Mayor Of Toronto Photo Request.

SD.Next generated screenshot about the Desktop Environment
Web Browser SD.Next Gnome Desktop Environment Screenshot Request.

SD.Next generated photo about the astronaut riding a horse
Web Browser SD.Next Astronaut Riding A Horse Photo Request.

SD.Next generated picture about the chicken run
Web Browser SD.Next Chicken Run Picture Request.

SD.Next generated picture about the man wearing a watch
Web Browser SD.Next Man Wearing A Watch Picture Request.

SD.Next generated picture about the spider web on sockets
Web Browser SD.Next Spider Web On Sockets Picture Request.

Video Displaying Using SD.Next In Web Browser

Before and After Training Results

Type Example
Pre-trained Add image of pre-trained generation
Fine-tuned Add image of fine-tuned generation
Model Used SD 1.5, custom model, or LoRA

Results:

A photograph of the mayor of Toronto

Accurately drew a photograph of a past mayor of Toronto.

A screenshot of the gnome desktop environment.

Accurately drew a screenshot of an older version of the Gnome desktop environment.

A photograph of an astronaut riding a horse.

Accurately drew a photograph of an astronaut riding a horse.

A picture of a chicken run.

Accurately drew a picture of a chicken run.

A picture of a man wearing a watch.

Accurately drew a picture of a man wearing a watch.

A picture of a spider web on sockets.

Accurately drew a picture of a spider web on sockets.

Further Learning

Want to learn Python from scratch or improve your skills? Explore my beginner-friendly book and online course:

One-on-One Python Tutoring and AI Installation Help

I offer private online Python tutoring sessions and custom installation or migration of Stable Diffusion and SD.Next setups.

Conclusion

Running SD.Next on Fedora 42 with your AMD Instinct MI60 is both possible and efficient. By setting it up natively and using a dedicated partition, you maintain speed, flexibility, and control.

Document your results, experiment with fine-tuning, and share your work with the community.

Have questions or feedback? Leave a comment or reach out directly.

About Edward

Edward is a software engineer, web developer, and author dedicated to helping people achieve their personal and professional goals through actionable advice and real-world tools.

As the author of impactful books including Learning JavaScript, Learning Python, Learning PHP, Mastering Blender Python API, and fiction The Algorithmic Serpent, Edward writes with a focus on personal growth, entrepreneurship, and practical success strategies. His work is designed to guide, motivate, and empower.

In addition to writing, Edward offers professional "full-stack development," "database design," "1-on-1 tutoring," "consulting sessions,", tailored to help you take the next step. Whether you are launching a business, developing a brand, or leveling up your mindset, Edward will be there to support you.

Edward also offers online courses designed to deepen your learning and accelerate your progress. Explore the programming on languages like JavaScript, Python and PHP to find the perfect fit for your journey.

📚 Explore His Books – Visit the Book Shop to grab your copies today.
💼 Need Support? – Learn more about Services and the ways to benefit from his expertise.
🎓 Ready to Learn? – Check out his Online Courses to turn your ideas into results.

Leave a Reply

Your email address will not be published. Required fields are marked *