Добавить
Уведомления

【AMD】StableDiffusionWebUIをUbuntu+ROCmで動かす!Windowsとのデュアルブート環境を作成【RADEON】

https://happy-buy.ru/0RZXWKht.php - заказать на али (Модуль OV9726, 1 МП плата камеры, USB Бесплатный драйвер, CMOS датчик для телефона, OTG, подходит для WinXP win7 8 10 MAC OSX Linux для Android) Если ссылка ведет не на тот продукт, что Вы искали, воспользуйтесь поиском по сайту! WindowsでのROCm+StableDiffusionWebUI対応がなかなか進まないので、デュアルブート環境を作成しUbuntuでROCm+StableDiffusionWebUI 環境を構築してみました。 まとめ力が足りなくて動画が長くなってしまったので、Windows(DirectML)での動作との比較は次回動画にて作成します。 化石化したうp主のLinux知識と、インターネットで有志の方が発信している 情報を元に作業を行っています。 不足点や勘違いが混ざっている可能性があります。本動画を参考に作業をする際は自己責任で行てください。 以下動画内で使用しているサイトやコマンド ■Rufusのダウンロード ■Ubuntuのダウンロード ■条件 UEFI、GPT環境 ■Ubuntuブートローダーの再設定コマンド 第一フェーズ sudo -s mkdir /chroot mount /dev/sda2 /chroot mount --bind /dev /chroot/dev mount --bind /dev/pts /chroot/dev/pts mount --bind /proc /chroot/proc mount --bind /sys /chroot/sys mount --bind /run /chroot/run chroot /chroot mount /dev/sda1 /boot/efi grub-install --efi-directory=/boot/efi update-grub sda1はUbuntuのEFI領域 sda2はUbuntuのデータ領域 再起動してブートメニューを確認 第二フェーズ blkid /dev/sda1 出力された情報のUUIDをコピー nano /etc/fstab テキストエディタで設定ファイルを開く EFIパーティションのUUIDをコピーしたものに書き換え ■Windows起動エントリーの削除 第一フェーズ bcdedit /enum firmware 出力結果からubuntuを探し、identifierのの部分を括弧を含めてメモ帳などにコピー ※複数ある場合は全て bcdedit /delete XXXX XXXXをコピーした値に書き換えてエンター ※複数ある場合は1つずつすべて 第二フェーズ diskpart list disk Windowsのディスクを探す sel disk 番号 Windowsのディスクの番号を入れてエンター list vol 「FAT32」の「システム」を探す(EFIのあるボリューム) sel vol 番号 見つけた番号を入れてエンター assign letter=Z: そのボリュームをZドライブに割り当てる ※Zドライブをすでに使っているなら別のドライブに exit 第三フェーズ Z: dir EFIがあることを確認 cd EFI dir ubuntuがあることを確認 rmdir /s ubuntu 再起動してブートメニューを確認 ※Zドライブは再起動でリセットされる ※手動で解除したい場合は diskpart set vol 番号 remove letter=Z で解除できるらしいが未確認 ■日本語表記のディレクトリ名を英語表記に変える LANG=C xdg-user-dirs-gtk-update 出てきたウィンドウで、Don't ask me this aginにチェック Update Namesをポチる ■Linuxでハードウェアクロックをローカルタイムと解釈するように設定 sudo hwclock --systohc --localtime ※必要に応じてWindowsの時刻を調整 ■Radeon Softwareのダウンロード 動画と同じものを使うのであれば ※ただし、このURLは最新版URLなのでドライバのバージョンが変わった場合直接URL指定はできなくなるかも ■Radeon Softwareのインストールのコマンド sudo apt install ./amdgpu-install_5.7.50700-1_all.deb 続行しますか? y sudo apt update sudo amdgpu-install --usecase=rocm 続行しますか? y sudo usermod -aG render ユーザ名 sudo usermod -aG video ユーザ名 rocminfo ■WEBUI関連 git,pythonのインストール sudo apt install git python3 python3-venv Automatic版WebUIのインストール git clone WebUIインストールフォルダに移動 cd stable-diffusion-webui 仮想環境作成 python3 -m venv venv 仮想環境のアクティベート source venv/bin/activate PyTorchのインストール Stable/Linux/Pip/Python/ROCm x.x pip3 install torch torchvision torchaudio --index-url ※その時の対応したROCmのverによって変わってくるかも WebUI起動 HSA_OVERRIDE_GFX_VERSION=10.3.0 ./webui.sh --upcast-sampling --opt-sub-quad-attention --no-half-vae --medvram .profile export HSA_OVERRIDE_GFX_VERSION=10.3.0 環境変数の確認 printenv | grep HSA 以下参考Webサイト 大変参考になりました。ありがとうございました。 Ubuntu 22.04+RDNA2でサクっとStable Diffusion WebUI [2023/08] Windows PCに安定したネイティブLinux環境を構築する方法 USBストレージに Ubuntu環境を作ってWindowsとデュアルブートする 【Ubuntu】【上級者向け】Grubブートローダをインストールする Ubuntu20.04:USB Linuxの作り方 Windows 10でUbuntu GRUBブートローダーの削除方法 UEFI/レガシーBIOS デュアルブート時のLinuxとWindowsの時刻ズレを解消する 以下クレジット -------------------------------------------- VOICEVOX:ずんだもん VOICEVOX:ナースロボ_タイプT BGMer 海亀のさんぽみち フードワゴン 風来旅行 あふれるアイディア 旅先の夜 空想キャンパス 00:00 オープニング 00:49 注意と前提条件 02:18 準備するもの 05:28 Ubuntuのインストール 12:29 Ubuntuの設定 23:06 ROCm/StableDiffusionWebUIのインストール 31:25 エンディング #amd #radeon #rocm #stablediffusion #ubuntu #デュアルブート #ai #Aliexpress #Алиэкспресс #Обзор #Товар #Распаковка

12+
18 просмотров
2 года назад
12+
18 просмотров
2 года назад

https://happy-buy.ru/0RZXWKht.php - заказать на али (Модуль OV9726, 1 МП плата камеры, USB Бесплатный драйвер, CMOS датчик для телефона, OTG, подходит для WinXP win7 8 10 MAC OSX Linux для Android) Если ссылка ведет не на тот продукт, что Вы искали, воспользуйтесь поиском по сайту! WindowsでのROCm+StableDiffusionWebUI対応がなかなか進まないので、デュアルブート環境を作成しUbuntuでROCm+StableDiffusionWebUI 環境を構築してみました。 まとめ力が足りなくて動画が長くなってしまったので、Windows(DirectML)での動作との比較は次回動画にて作成します。 化石化したうp主のLinux知識と、インターネットで有志の方が発信している 情報を元に作業を行っています。 不足点や勘違いが混ざっている可能性があります。本動画を参考に作業をする際は自己責任で行てください。 以下動画内で使用しているサイトやコマンド ■Rufusのダウンロード ■Ubuntuのダウンロード ■条件 UEFI、GPT環境 ■Ubuntuブートローダーの再設定コマンド 第一フェーズ sudo -s mkdir /chroot mount /dev/sda2 /chroot mount --bind /dev /chroot/dev mount --bind /dev/pts /chroot/dev/pts mount --bind /proc /chroot/proc mount --bind /sys /chroot/sys mount --bind /run /chroot/run chroot /chroot mount /dev/sda1 /boot/efi grub-install --efi-directory=/boot/efi update-grub sda1はUbuntuのEFI領域 sda2はUbuntuのデータ領域 再起動してブートメニューを確認 第二フェーズ blkid /dev/sda1 出力された情報のUUIDをコピー nano /etc/fstab テキストエディタで設定ファイルを開く EFIパーティションのUUIDをコピーしたものに書き換え ■Windows起動エントリーの削除 第一フェーズ bcdedit /enum firmware 出力結果からubuntuを探し、identifierのの部分を括弧を含めてメモ帳などにコピー ※複数ある場合は全て bcdedit /delete XXXX XXXXをコピーした値に書き換えてエンター ※複数ある場合は1つずつすべて 第二フェーズ diskpart list disk Windowsのディスクを探す sel disk 番号 Windowsのディスクの番号を入れてエンター list vol 「FAT32」の「システム」を探す(EFIのあるボリューム) sel vol 番号 見つけた番号を入れてエンター assign letter=Z: そのボリュームをZドライブに割り当てる ※Zドライブをすでに使っているなら別のドライブに exit 第三フェーズ Z: dir EFIがあることを確認 cd EFI dir ubuntuがあることを確認 rmdir /s ubuntu 再起動してブートメニューを確認 ※Zドライブは再起動でリセットされる ※手動で解除したい場合は diskpart set vol 番号 remove letter=Z で解除できるらしいが未確認 ■日本語表記のディレクトリ名を英語表記に変える LANG=C xdg-user-dirs-gtk-update 出てきたウィンドウで、Don't ask me this aginにチェック Update Namesをポチる ■Linuxでハードウェアクロックをローカルタイムと解釈するように設定 sudo hwclock --systohc --localtime ※必要に応じてWindowsの時刻を調整 ■Radeon Softwareのダウンロード 動画と同じものを使うのであれば ※ただし、このURLは最新版URLなのでドライバのバージョンが変わった場合直接URL指定はできなくなるかも ■Radeon Softwareのインストールのコマンド sudo apt install ./amdgpu-install_5.7.50700-1_all.deb 続行しますか? y sudo apt update sudo amdgpu-install --usecase=rocm 続行しますか? y sudo usermod -aG render ユーザ名 sudo usermod -aG video ユーザ名 rocminfo ■WEBUI関連 git,pythonのインストール sudo apt install git python3 python3-venv Automatic版WebUIのインストール git clone WebUIインストールフォルダに移動 cd stable-diffusion-webui 仮想環境作成 python3 -m venv venv 仮想環境のアクティベート source venv/bin/activate PyTorchのインストール Stable/Linux/Pip/Python/ROCm x.x pip3 install torch torchvision torchaudio --index-url ※その時の対応したROCmのverによって変わってくるかも WebUI起動 HSA_OVERRIDE_GFX_VERSION=10.3.0 ./webui.sh --upcast-sampling --opt-sub-quad-attention --no-half-vae --medvram .profile export HSA_OVERRIDE_GFX_VERSION=10.3.0 環境変数の確認 printenv | grep HSA 以下参考Webサイト 大変参考になりました。ありがとうございました。 Ubuntu 22.04+RDNA2でサクっとStable Diffusion WebUI [2023/08] Windows PCに安定したネイティブLinux環境を構築する方法 USBストレージに Ubuntu環境を作ってWindowsとデュアルブートする 【Ubuntu】【上級者向け】Grubブートローダをインストールする Ubuntu20.04:USB Linuxの作り方 Windows 10でUbuntu GRUBブートローダーの削除方法 UEFI/レガシーBIOS デュアルブート時のLinuxとWindowsの時刻ズレを解消する 以下クレジット -------------------------------------------- VOICEVOX:ずんだもん VOICEVOX:ナースロボ_タイプT BGMer 海亀のさんぽみち フードワゴン 風来旅行 あふれるアイディア 旅先の夜 空想キャンパス 00:00 オープニング 00:49 注意と前提条件 02:18 準備するもの 05:28 Ubuntuのインストール 12:29 Ubuntuの設定 23:06 ROCm/StableDiffusionWebUIのインストール 31:25 エンディング #amd #radeon #rocm #stablediffusion #ubuntu #デュアルブート #ai #Aliexpress #Алиэкспресс #Обзор #Товар #Распаковка

, чтобы оставлять комментарии