見出し画像

23/09/16【Stable Diffusion web UI】何もしていないのに壊れた(嘘)【再構築】


◆AUTOMATIC1111がブッ壊れた(定期)

・あああああああああああああああああああああああああああああああ!!!!!!!!!!!(ブリブリブリブリュリュリュリュリュリュ!!!!!!ブツチチブブブチチチチブリリイリブブブブゥゥゥゥッッッ!!!!!!! )

・結論:webui 本体を更新して環境を再構築した。

見出しの画像

◆経緯

・ExtensionsのRegional Prompterを導入しようとしたところ、手が滑って「拡張機能すべて」の更新をかけてしまった。

◆問題

・結果としてControlNetが機能しなくなった。
※画像生成はされるが、ControlNetが動かない。

・ControlNetは生成作業にほぼ必須なので大変に困る。

・エラーをコピーしてググってみるが自分の症状からみると、どうもweb uiの更新しか対処方法がなさそう。

※拡張機能の「SD-CN-Animation」と組み合わせるとエラーが出るようだが、これは導入していない機能であった。

※ググったエラーは下記。

・「Warning: ControlNet failed to load SGM~云々」

・「ControlNet - WARNING - No ControlNetUnit detected in args~云々」

◆対処①

・本体の再構築は大変なので悪あがき。

・バックアップから「Extensions」フォルダを持ってきて、現環境のフォルダと総入れ替え。

・が、ダメ。「open pose」は動いたが、「tile」が動かない。

◆対処②

・小手先の対処は諦めて本体の更新にかかる。

・ただ、導入するverを選ばないと機能不全を起こす(最新版は不安定)ので、ちょい古めのverを探す。

・とりあえず下記のverを導入。

Version: v1.5.2
Commit hash: c9c8485bc1e8720aba70f029d25cba1c4abf2b5c

・設定については過去noteを参照しつつ、再構築。

※たんにアップグレードするだけならいいが、トラブルの対処で更新すると問題が解消しない場合があるので、イチら本体を入れ直した方が安パイ。時間はかかるが。

◆結果

・まだすべての設定を戻せていないが、個人的に必須の機能は動作を確認。

※「Embedding」「LoRA」「ControlNet」「ultimate-upscale」。

・事の発端であった「Regional Prompter」も動いた。

・対応可能なverへ更新したので、いちおうSDXL 1.0も使える。

SDXL 1.0(デフォのモデル使用)

◆怪我の功名

・これから先はSDXL 1.0対応のモデルと拡張機能が増えていき、旧来の仕様は発展が閉ざされるであろうから、ちょうど良い機会であったと考えよう。

・しかし、あとから導入しようって人は玉石混合の情報から必要なものを拾わんといかんから、大変だ。AI技術は更新の速さも半端ではないし。

末尾の画像

◆追記(23/09/18)

・img2imgタブのControlNetで「ここに画像をドロップ- または -クリックしてアップロード」のインターフェースが無い!ギャオオオン!と思ったがあった。通常は非表示になったのか。

赤枠のチェックボックスをクリック
生えてくる


この記事が気に入ったらサポートをしてみませんか?