Package Details: stable-diffusion-ui 3.0.2-3

Git Clone URL: https://aur.archlinux.org/stable-diffusion-ui.git (read-only, click to copy)
Package Base: stable-diffusion-ui
Description: Easy Diffusion - A 1-click way to install & use Stable Diffusion on your own computer.
Upstream URL: https://stable-diffusion-ui.github.io/
Licenses: custom
Provides: stable-diffusion-ui
Submitter: magnus-tesshu
Maintainer: None
Last Packager: empor
Votes: 10
Popularity: 0.50
First Submitted: 2022-12-16 13:30 (UTC)
Last Updated: 2023-09-26 12:55 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

cprn commented on 2023-09-28 04:14 (UTC)

Hi, I got new GPU (AMD RX 7900 XTX) and just tried to install this package on Manjaro. It installed without issue but first run of the server dumped 2 python package version errors and (as a consequence, I think) the server thinks it can only render on CPU. Is this something that should be solved here or upstream?

Downloading Easy Diffusion..
[...]
Found AMD GPU Navi 31 [Radeon RX 7900 XT/7900 XTX].
--- Applying Navi 3 settings
> python -m pip install --upgrade torch==2.1.0.dev-20230614+rocm5.5 --index-url https://download.pytorch.org/whl/nightly/rocm5.5
Looking in indexes: https://download.pytorch.org/whl/nightly/rocm5.5
ERROR: Could not find a version that satisfies the requirement torch==2.1.0.dev-20230614+rocm5.5 (from versions: 2.1.0.dev20230730+rocm5.5, 2.1.0.dev20230731+rocm5.5, 2.1.0.dev20230803+rocm5.5, 2.1.0.dev20230804+rocm5.5, 2.1.0.dev20230805+rocm5.5, 2.1.0.dev20230806+rocm5.5, 2.1.0.dev20230807+rocm5.5, 2.1.0.dev20230808+rocm5.5, 2.1.0.dev20230809+rocm5.5, 2.1.0.dev20230810+rocm5.5, 2.1.0.dev20230811+rocm5.5, 2.1.0.dev20230812+rocm5.5, 2.1.0.dev20230813+rocm5.5, 2.1.0.dev20230814+rocm5.5, 2.1.0.dev20230815+rocm5.5, 2.1.0.dev20230816+rocm5.5, 2.1.0.dev20230817+rocm5.5, 2.1.0.dev20230818+rocm5.5, 2.1.0.dev20230819+rocm5.5, 2.1.0.dev20230820+rocm5.5, 2.1.0.dev20230821+rocm5.5, 2.1.0.dev20230822+rocm5.5, 2.1.0.dev20230823+rocm5.5, 2.1.0.dev20230824+rocm5.5, 2.1.0.dev20230825+rocm5.5, 2.1.0.dev20230826+rocm5.5, 2.1.0.dev20230827+rocm5.5, 2.1.0.dev20230828+rocm5.5, 2.1.0.dev20230829+rocm5.5, 2.1.0.dev20230830+rocm5.5, 2.1.0.dev20230831+rocm5.5, 2.1.0.dev20230901+rocm5.5, 2.1.0.dev20230902+rocm5.5, 2.1.0.dev20230903+rocm5.5, 2.2.0.dev20230906+rocm5.5, 2.2.0.dev20230907+rocm5.5, 2.2.0.dev20230908+rocm5.5, 2.2.0.dev20230909+rocm5.5, 2.2.0.dev20230910+rocm5.5, 2.2.0.dev20230911+rocm5.5, 2.2.0.dev20230912+rocm5.5, 2.2.0.dev20230913+rocm5.5, 2.2.0.dev20230914+rocm5.5, 2.2.0.dev20230915+rocm5.5, 2.2.0.dev20230916+rocm5.5, 2.2.0.dev20230917+rocm5.5, 2.2.0.dev20230918+rocm5.5, 2.2.0.dev20230919+rocm5.5, 2.2.0.dev20230920+rocm5.5, 2.2.0.dev20230921+rocm5.5)
ERROR: No matching distribution found for torch==2.1.0.dev-20230614+rocm5.5
WARNING! Tried to install torch==2.0.1, but the version is still None!
torch: None
Found AMD GPU Navi 31 [Radeon RX 7900 XT/7900 XTX].
--- Applying Navi 3 settings
> python -m pip install --upgrade torchvision==0.16.0.dev-20230614+rocm5.5 --index-url https://download.pytorch.org/whl/nightly/rocm5.5
Looking in indexes: https://download.pytorch.org/whl/nightly/rocm5.5
ERROR: Could not find a version that satisfies the requirement torchvision==0.16.0.dev-20230614+rocm5.5 (from versions: 0.16.0.dev20230730+rocm5.5, 0.16.0.dev20230731+rocm5.5, 0.16.0.dev20230801+rocm5.5, 0.16.0.dev20230802+rocm5.5, 0.16.0.dev20230803+rocm5.5, 0.16.0.dev20230804+rocm5.5, 0.16.0.dev20230805+rocm5.5, 0.16.0.dev20230806+rocm5.5, 0.16.0.dev20230807+rocm5.5, 0.16.0.dev20230808+rocm5.5, 0.16.0.dev20230809+rocm5.5, 0.16.0.dev20230810+rocm5.5, 0.16.0.dev20230811+rocm5.5, 0.16.0.dev20230812+rocm5.5, 0.16.0.dev20230813+rocm5.5, 0.16.0.dev20230814+rocm5.5, 0.16.0.dev20230815+rocm5.5, 0.16.0.dev20230816+rocm5.5, 0.16.0.dev20230817+rocm5.5, 0.16.0.dev20230818+rocm5.5, 0.16.0.dev20230819+rocm5.5, 0.16.0.dev20230820+rocm5.5, 0.16.0.dev20230821+rocm5.5, 0.16.0.dev20230822+rocm5.5, 0.16.0.dev20230823+rocm5.5, 0.16.0.dev20230824+rocm5.5, 0.16.0.dev20230825+rocm5.5, 0.16.0.dev20230826+rocm5.5, 0.16.0.dev20230827+rocm5.5, 0.16.0.dev20230828+rocm5.5, 0.16.0.dev20230829+rocm5.5, 0.16.0.dev20230830+rocm5.5, 0.16.0.dev20230831+rocm5.5, 0.16.0.dev20230901+rocm5.5, 0.16.0.dev20230902+rocm5.5, 0.16.0.dev20230903+rocm5.5, 0.16.0.dev20230904+rocm5.5, 0.16.0.dev20230905+rocm5.5, 0.16.0.dev20230906+rocm5.5, 0.17.0.dev20230907+rocm5.5, 0.17.0.dev20230908+rocm5.5, 0.17.0.dev20230909+rocm5.5, 0.17.0.dev20230910+rocm5.5, 0.17.0.dev20230911+rocm5.5, 0.17.0.dev20230912+rocm5.5, 0.17.0.dev20230913+rocm5.5, 0.17.0.dev20230914+rocm5.5, 0.17.0.dev20230915+rocm5.5, 0.17.0.dev20230916+rocm5.5, 0.17.0.dev20230917+rocm5.5, 0.17.0.dev20230918+rocm5.5, 0.17.0.dev20230919+rocm5.5, 0.17.0.dev20230920+rocm5.5, 0.17.0.dev20230921+rocm5.5, 0.17.0.dev20230922+rocm5.5, 0.17.0.dev20230923+rocm5.5, 0.17.0.dev20230924+rocm5.5, 0.17.0.dev20230925+rocm5.5, 0.17.0.dev20230926+rocm5.5, 0.17.0.dev20230927+rocm5.5)
ERROR: No matching distribution found for torchvision==0.16.0.dev-20230614+rocm5.5
WARNING! Tried to install torchvision==0.15.2, but the version is still None!
torchvision: None
[...]
06:01:29.274 WARNING MainThread WARNING: Could not find a compatible GPU. Using the CPU, but this will be very slow!           device_manager.py:56
[...]

empor commented on 2023-09-26 11:52 (UTC) (edited on 2023-09-26 11:53 (UTC) by empor)

If upgrading fails run in the /opt/stable-diffusion-ui directory

echo sd_ui_git_cloned >> scripts/install_status.txt

empor commented on 2023-09-26 08:30 (UTC)

@tfl5034: I just "searched" for the sha512sum you mentioned and it seems to be the sha512sum of the (old) version 2.5.41a rather than 3.0.2. (https://github.com/easydiffusion/easydiffusion/releases/download/v2.5.41a/Easy-Diffusion-Linux.zip)

Could you try to clean your build cache?

empor commented on 2023-09-25 15:49 (UTC)

@joshpetit: According to https://github.com/easydiffusion/easydiffusion/issues/906 you can use the developer_console.sh found in /opt/stable-diffusion-ui/sd-ui-files/scripts directory to run scripts.

empor commented on 2023-09-25 15:40 (UTC)

@tfl5034 I just re-checked the SHA512 and here it passes with the d073...

$ makepkg --verifysource
==> Making package: stable-diffusion-ui 3.0.2-2 (Mo 25 Sep 2023 17:36:50 CEST)
==> Retrieving sources...
  -> Found Easy-Diffusion-Linux.zip
==> Validating source files with sha512sums...
    Easy-Diffusion-Linux.zip ... Passed

joshpetit commented on 2023-09-25 10:35 (UTC)

Is there to run this installation from the CLI? I see online a lot of people using the txt2img script, but I don't see a way to do that here.

Crystal4276 commented on 2023-09-23 09:57 (UTC)

Some error when updating with paru

==> Validating source files with sha512sums... Easy-Diffusion-Linux.zip ... FAILED ==> ERROR: One or more files did not pass the validity check! error: failed to download sources for 'stable-diffusion-ui-3.0.2-2':

tfl5034 commented on 2023-09-23 02:48 (UTC)

I think the PKGBUILD needs to have the following SHA512 updated:

diff --git a/PKGBUILD b/PKGBUILD
index 43c8207..3e9f1cb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -17,7 +17,7 @@ provides=('stable-diffusion-ui')
 depends=('curl' 'tar' 'bzip2' 'git')
 makedepends=()
 #md5sums=('SKIP')
-sha512sums=('d073deda7c3dd4494be0678f0939e29578a7037525cfe14165ca0959154fe530014083b8875a692fed9ae5e1b3a12668e8a6d50765553d6debbc62d039a84f01')
+sha512sums=('b64e8e1aff6af86a8a4b9a8860d6fbf6b27f7b5db1b0ac124290240a74e58b633f87edf4884080122c89184e9e9df86da40e8e7f1f7c582f06050a933af8aa19')
 install='stable-diffusion-ui.install'

 build() {

8BitSloth commented on 2023-09-22 14:09 (UTC) (edited on 2023-09-22 15:06 (UTC) by 8BitSloth)

My update failed with pamac saying the sha512sums did not match, however it works fine when updating using yay. The PKGBUILD looks correct to me so I'm just going to assume that pamac is currently being a petulant child.

empor commented on 2023-09-22 09:23 (UTC) (edited on 2023-09-22 09:26 (UTC) by empor)

Hi All,

I tried to fix the PKGBUILD and release the new Version.
Hope it helps. Any feedback is welcome.
Upgrading seems a bit challenging -

  • moving the /opt/stable-diffusion-ui directory and
  • restoring the models etc after a clean installation

seems to fix it for me.