ComfyUI na Fedora 43: Dva virtuelna okruženja + pokretanje jednim klikom (mart 2026.)

ComfyUI na Fedora 43: Dva virtuelna okruženja + pokretanje jednim klikom (mart 2026.)
Datum: mart 2026.
OS: Fedora 43
Cilj: Zadržati dva Python venv-a (npr. 3.12 + 3.14) radi kompatibilnosti, ali pokretati ComfyUI automatski uz čistu, laganu konfiguraciju.
Enterprise Delivery Operating System
Ovaj vodič je deo serije Enterprise Delivery Operating System. Koristite ove centre kategorija za navigaciju kroz ceo stek (infra → radni tokovi → upravljanje).
ArhitekturaReferentna arhitektura za Enterprise Delivery Operating System.
DevOps i RuntimeImplementacije, servisi, portovi, operacije u toku rada i ponovljivost.
AI alati i automatizacijaLokalni AI stek, orkestracija, automatizacija i stabilni radni tokovi.
Bezbednost i usklađenostDozvole, očvršćavanje i bezbedna podrazumevana podešavanja za lokalne AI sisteme.
Opservabilnost i performansePodešavanje performansi, nadzor, budžetiranje VRAM/RAM-a i stabilnost.
Zašto zadržati dva venv-a?
AI alati se brzo razvijaju. Neki čvorovi i wheels zaostaju za najnovijim Python-om, dok ga drugi zahtevaju.
- Python 3.12 venv → „dosadan ali kompatibilan” (TensorRT/LW wheels/Lightning su često stabilniji)
- Python 3.14 venv → najnovije funkcije, ali su češći nedostajući wheels / problemi sa uvozom
Pravilo: nikada ne mešajte instalacije između venv-ova. Uvek pokrećite ComfyUI iz venv-a koji nameravate.
Podešavanje: Jedna skripta po venv-u
Kreirajte malu skriptu za pokretanje koja:
1) ulazi u ComfyUI folder
2) aktivira izabrani venv
3) pokreće ComfyUI na localhost-u
1) Kreirajte pokretač za Python 3.12 venv
mkdir -p ~/.local/bin
cat > ~/.local/bin/comfyui-start-312.sh <<'EOF'
#!/usr/bin/env bash
set -euo pipefail
cd /home/x/ai/ComfyUI
source /home/x/ai/ComfyUI/.venv312/bin/activate
exec python main.py --listen 127.0.0.1 --port 8188
EOF
chmod +x ~/.local/bin/comfyui-start-312.sh
2) (Opciono) Kreirajte pokretač za Python 3.14 venv
cat > ~/.local/bin/comfyui-start-314.sh <<'EOF'
#!/usr/bin/env bash
set -euo pipefail
cd /home/x/ai/ComfyUI
source /home/x/ai/ComfyUI/.venv/bin/activate
exec python main.py --listen 127.0.0.1 --port 8189
EOF
chmod +x ~/.local/bin/comfyui-start-314.sh
Sada možete pokrenuti bilo koju verziju bez razmišljanja:
- ~/.local/bin/comfyui-start-312.sh
- ~/.local/bin/comfyui-start-314.sh
Autostart: systemd korisnički servis (najbolja opcija)
Ovo pokreće ComfyUI pri prijavi, ponovo ga pokreće u slučaju pada i ostaje minimalno (bez root-a, bez teških omotača).
1) Kreirajte korisnički servis za 3.12
mkdir -p ~/.config/systemd/user
cat > ~/.config/systemd/user/comfyui312.service <<'EOF'
[Unit]
Description=ComfyUI (Python 3.12 venv)
After=network.target
[Service]
Type=simple
WorkingDirectory=/home/x/ai/ComfyUI
ExecStart=/home/x/.local/bin/comfyui-start-312.sh
Restart=on-failure
RestartSec=2
Environment=PYTHONUNBUFFERED=1
[Install]
WantedBy=default.target
EOF
2) Omogućite + pokrenite
systemctl --user daemon-reload
systemctl --user enable --now comfyui312.service
systemctl --user status comfyui312.service --no-pager
3) Logovi (otklanjanje grešaka)
journalctl --user -u comfyui312.service -f
(Ako takođe želite 3.14 servis, ponovite sa comfyui314.service i drugom skriptom.)
GUI na jedan klik: Desktop pokretač (otvorite ComfyUI u pretraživaču)
Ovo kreira unos aplikacije u vašem meniju. Klikom na njega:
1) pokreće se servis
2) otvara se korisnički interfejs u vašem pretraživaču
mkdir -p ~/.local/share/applications
cat > ~/.local/share/applications/comfyui.desktop <<'EOF'
[Desktop Entry]
Type=Application
Name=ComfyUI (Local)
Comment=Start ComfyUI and open the UI
Exec=sh -lc 'systemctl --user start comfyui312.service; xdg-open http://127.0.0.1:8188'
Icon=utilities-terminal
Terminal=false
Categories=Graphics;AI;
EOF
Napomene koje sprečavaju uobičajene greške
- Ako vidite da pip instalira u ~/.local/..., niste u pravom venv-u (ili ga niste aktivirali).
- Ako čvor ne uspe sa greškom pkg_resources missing → instalirajte setuptools unutar izabranog venv-a:source /home/x/ai/ComfyUI/.venv312/bin/activatepython -m pip install -U pip setuptools wheel
- Greške TensorRT čvora su normalne na novijim verzijama Python-a: ako vam nije potreban, onemogućite taj folder sa prilagođenim čvorovima.
Sledeće za čitanje
Ako želite da idete dublje, ovi vodiči se direktno povezuju sa gore navedenim podešavanjem:
ComfyUI čvorovi: popravke zavisnosti (Lightning, pkg_resources, ffmpeg)Popravite uobičajene greške pri uvozu čvorova i održavajte svoj ComfyUI stek stabilnim tokom ažuriranja.
Dva venv-a, dva porta, nula zabunePokrenite više ComfyUI instanci čisto: portovi, servisi i predvidljivi profili.
Budžetiranje VRAM-a: šta zapravo smanjuje OOMPraktične VRAM taktike: režimi pažnje, veličine modela, grupisanje i stvarna ograničenja.
Učvršćivanje lokalne AI: dozvole, sandboxing i bezbedna podrazumevana podešavanjaSmanjite rizik na lokalnim AI sistemima: dozvole za datoteke, izolacija servisa i bezbednija podrazumevana podešavanja.
Kompromisi (ukratko)
systemd korisnički servis
- ✅ stabilno, automatsko ponovno pokretanje, mali režijski troškovi, čisto
- ⛔ zahteva početno podešavanje jednom
prečica na radnoj površini
- ✅ tok rada jednim klikom
- ⛔ i dalje zavisi od korisničkog interfejsa pretraživača
dva venv-a
- ✅ najbolje od oba sveta (kompatibilnost + najnovije)
- ⛔ morate držati portove/servise odvojenim kako biste izbegli zabunu
Related Articles

Tranzicija Ubuntu grafičkog steka: Padovi pri pokretanju sa hibridnim GPU-om, Rizici Waylanda i stabilne prakse primene
Nadogradnje Ubuntu desktopa mogu izazvati zaglavljivanje pri pokretanju, nedostajuće sesije prijave i nestabilno renderovanje—posebno na hibridnim Intel + NVIDIA sistemima. Ovaj članak objašnjava osnovnu tranziciju grafičkog steka, zašto dolazi do regresija i kako bezbedno implementirati Ubuntu koristeći LTS bazne linije i validirane strategije drajvera.

Kako instalirati PHP 8.3 na Ubuntu 22.04
Ažuran vodič za instalaciju PHP 8.3 na Ubuntu 22.04, uključujući integraciju sa Apache i Nginx (PHP-FPM), ekstenzije i pokretanje više PHP verzija uporedo.

Како скенирати и очистити Cloud Linux сервер од малвера

Google I/O 2026: Arhitektonski zaokreti, agentska veštačka inteligencija i provera realnosti ujedinjenog ekosistema
Google I/O 2026 nije bio samo događaj posvećen modelima. Pokazao je dublji pomak platforme kroz Gemini modele, alate za programere, površine povezane sa Androidom i inteligentne uređaje. Ovaj članak analizira uvodno izlaganje kao centralnu priču za inženjere, arhitekte i produktne timove koji moraju da razdvoje stvarne runtime implikacije od pompe na sceni.
force-install-package-in-virtualenv

Frontend i Backend Razvoj
Front-end i back-end razvoj je suštinski deo veb razvoja i obuhvata kreiranje veb aplikacija i veb-sajtova. Front-end razvoj se fokusira na korisnički interfejs, dok je back-end razvoj odgovoran za programiranje i upravljanje serverskom stranom.

Laravel 12 Prilagođeni CMS sa Filament 3: Ekspertski radni tok
Detaljan pregled sinergija između Laravel 12 i Filament 3 za kreiranje prilagođenih sistema za upravljanje sadržajem. Stručnjaci analiziraju inovativni tok posla, prednosti, mane i izazov Jetstream toka posla.

PostfixAdmin: Upravljanje na nivou preduzeća za Postfix mejl sisteme — Anno 2026
PostfixAdmin je bazno-centričan administrativni interfejs dizajniran za profesionalne Postfix mejl sisteme. Umesto skrivanja složenosti, on pruža preciznu kontrolu nad domenima, poštanskim sandučićima, aliasima i dozvolama pošiljaoca. Ovaj članak objašnjava zašto PostfixAdmin ostaje pouzdano korporativno rešenje u 2026. godini i kako se uklapa u moderne, bezbednosno orijentisane mejl infrastrukture.

Kanonska Arhitektura, Dizajn URL-a, Logika Rezolvera, Specifikacija API-ja i Skalabilnosti
Geografski zasnovana arhitektura za otkrivanje za višekorisničke portale. Definiše kanonske URL adrese, logiku razrešavanja, strategiju keširanja i geo model za čitanje bez sprezanja sa CMS-om ili refaktorisanja baze podataka. Dizajnirano za SEO stabilnost, skalabilnost i buduća proširenja poput rezervacija i mapa.

Google I/O 2026: Antigravity, AI Studio i prelazak na agentske razvojne alate
Google I/O 2026 je inženjerima jasno stavio do znanja jednu stvar: AI alati se kreću dalje od automatskog dovršavanja ka upravljanom agentskom izvršavanju. Ovaj članak detaljno analizira Antigravity 2.0, sve veću ulogu Google AI Studio-a, Gemini 3.5 Flash i stvarne kompromise u vezi sa orkestracijom, zaključavanjem (lock-in), verifikacijom i dizajnom toka rada programera.

Nadolazeći Linux trendovi u 2026: Oblikovanje budućnosti serverske infrastrukture
Istražite ključne Linux trendove u 2026. godini, od dominacije Kubernetes-a i imutabilnih distribucija do AI integracije i eBPF bezbednosti.

Enterprise Počnite ovde: Vaša kapija ka operativnoj izvrsnosti
Novi ste na našoj platformi za preduzeća? Ovaj vodič pruža strukturiranu putanju za uvođenje u rad, od osnovnih referentnih modela do primenljivih priručnika, uputstava za rad i procena dizajniranih za besprekornu implementaciju.