stable diffusion webui (AUTOMATIC1111) 最新(v1.5.1)化 #2

前回は本体動かすようにしただけなので設定とか色々足りてません。

今回はあとから追加した拡張機能を入れていきます。

1.5.1のフォルダ名を変更し退避、1.2.1を元の名前に戻して起動して確認。

移行データ等

この際最新化しちゃうのでバージョン等は無視、checkpointやloraはそのままコピペすればいいだけなので一覧化は不要、で残るのは

Extensions

LDSRからの5つは元々webuiに入ってるものなので入れ直しは不要。

移動するファイル

  • embeddings/*
  • extensions/sd-webui-controlnet/models/*.safetensors
  • extensions/sd-webui-controlnet/models/*.pth
  • models/Lora/*
  • models/Stable-diffusion/*

webui-user.sh

export COMMANDLINE_ARGS="--listen --no-half --disable-nan-check"

移行作業

起動してExtensions入れる

  1. 確認用に変更した1.2.1のフォルダ名を1.2.1に戻す
  2. 1.5.1のフォルダのバージョン部分を取る
  3. 起動

Extensionsから↑の一覧のものを次々と入れていく、一部名称が変わっているものもあり

ファイル移動

  1. extensions/sd-webui-controlnet/models/* 以外を同じフォルダに移動
  2. それぞれをブラウザ上からリロード

起動オプション追加

webui-user.shの

#export COMMANDLINE_ARGS=""

の下に↓を追記

export COMMANDLINE_ARGS="--listen --no-half --disable-nan-check"

アップデート

途中までやって放置してる間にバグ修正でパッチあたってたようです。

git pullすればいいだけっぽいのでバージョン確認してからやってみます。

$ git show

commit 68f336bd994bed5442ad95bad6b6ad5564a5409a (HEAD -> master, tag: v1.5.1, origin/master, origin/HEAD)

Merge: a3ddf464 50973ec7

Author: AUTOMATIC1111 <16777216c@gmail.com>

Date:   Thu Jul 27 09:02:22 2023 +0300


    Merge branch 'release_candidate'


kmd@H610M-S2H-DDR4:~/stable-diffusion-webui$ git pull

remote: Enumerating objects: 1184, done.

remote: Counting objects: 100% (657/657), done.

remote: Compressing objects: 100% (27/27), done.

remote: Total 1184 (delta 636), reused 648 (delta 630), pack-reused 527

Receiving objects: 100% (1184/1184), 423.20 KiB | 18.40 MiB/s, done.

Resolving deltas: 100% (829/829), completed with 107 local objects.

From https://github.com/AUTOMATIC1111/stable-diffusion-webui

   68f336bd..c9c8485b  master                 -> origin/master

   458eda13..cb5f0823  dev                    -> origin/dev

 * [new branch]        fix-taesd-scale        -> origin/fix-taesd-scale

 * [new branch]        multiple_loaded_models -> origin/multiple_loaded_models

   56236dfd..9dd0c4ad  release_candidate      -> origin/release_candidate

 * [new tag]           v1.5.2                 -> v1.5.2

 * [new tag]           v1.5.2-RC              -> v1.5.2-RC

 * [new tag]           v1.6.0-RC              -> v1.6.0-RC

Updating 68f336bd..c9c8485b

Fast-forward

 CHANGELOG.md                       | 7 +++++++

 modules/call_queue.py              | 4 +++-

 modules/errors.py                  | 3 ++-

 modules/sd_hijack_optimizations.py | 4 ++--

 modules/sysinfo.py                 | 6 +++++-

 5 files changed, 19 insertions(+), 5 deletions(-)

kmd@H610M-S2H-DDR4:~/stable-diffusion-webui$ git show

commit c9c8485bc1e8720aba70f029d25cba1c4abf2b5c (HEAD -> master, tag: v1.5.2, origin/master, origin/HEAD)

Merge: 68f336bd 31f2be3d

Author: AUTOMATIC1111 <16777216c@gmail.com>

Date:   Wed Aug 23 15:48:09 2023 +0300


    Merge branch 'release_candidate'


起動したら無事うごきました。

おわり

コメント