Commit Graph

71 Commits (738f115d06830ea1ea1ae6d30c0af2bf50fc0161)

Author SHA1 Message Date
Disty0 bd54c2d540 Lower VENV_LIB priority 2024-01-13 20:18:42 +03:00
Disty0 8f70b7d08c Add DISABLE_VENV_LIBS env variable 2024-01-08 02:04:55 +03:00
Disty0 135a8aa2f1 Add DISABLE_IPEXRUN environment variable 2023-12-14 19:53:21 +03:00
Disty0 92baeae55d IPEX bundle in MKL and DPCPP 2023-12-14 01:01:45 +03:00
Vladimir Mandic 7ee0d65c13 update startup scripts 2023-11-04 08:22:57 -04:00
Disty0 698c8d56cd Ipexrun use jemalloc 2023-08-21 17:21:55 +03:00
Disty0 b1ea529c08 Cleanup 2023-08-15 00:50:46 +03:00
Disty0 66394c8cd9 IPEX add OpenVINO as compile backend 2023-08-14 21:54:21 +03:00
Vladimir Mandic c51126dade
Merge pull request #1960 from AI-Casanova/Compel
Compel
2023-08-07 14:41:07 +02:00
Disty0 9a007331e5 Fix ipexrun on WSL and Docker 2023-08-07 13:27:13 +03:00
Hameer Abbasi 764c15aa9f Allow running as root inside a Docker container. 2023-08-06 11:19:55 +00:00
Hameer Abbasi 7a131296b2 Revert accidental can_run_as_root change. 2023-08-06 11:16:53 +00:00
Hameer Abbasi 868ae1e23f Merge remote-tracking branch 'origin/master' into Compel 2023-08-06 11:15:53 +00:00
Hameer Abbasi 41418c5531 Add TODO for scheduling. 2023-08-06 09:41:08 +00:00
Disty0 489d0382cf IPEX Diffusers fix cannot allocate more than 4GB 2023-08-05 17:26:18 +03:00
Disty0 e925394b99 Disable ipexrun on WSL 2023-08-04 20:01:21 +03:00
Disty0 81cfb4440d IPEX fix double starting ipexrun 2023-08-04 16:55:15 +03:00
Disty0 f1741a4332 Re-add ipexrun 2023-08-04 11:11:30 +03:00
Disty0 434a1f967f IPEX fixes 2023-08-03 21:06:15 +03:00
Disty0 966eed8dd9 Autodetect IPEX 2023-07-04 23:37:36 +03:00
Disty0 95242ca7d6 Remove broken ipex auto detection 2023-05-27 09:46:20 +03:00
Vladimir Mandic 1da0503de1 update changelog 2023-05-26 22:52:05 -04:00
Disty0 46d7d2f01b Check numactl before using ipexrun 2023-05-26 23:12:00 +03:00
Disty0 e04867997e Use ipexrun when using --use-ipex 2023-05-26 00:13:56 +03:00
derVedro 1a978be271
Update webui.sh
webui can launch from any directory
2023-04-27 23:58:33 +02:00
Vladimir Mandic 1f6261be80 jumbo patch 2023-04-27 13:12:20 -04:00
Vladimir Mandic cf80857b4e update webui.sh 2023-04-21 09:59:50 -04:00
Vladimir Mandic 9875338a0d
Merge pull request #257 from weidongkl/master
fix install_dir error
2023-04-21 09:12:32 -04:00
Vladimir Mandic f5a29752e7 add dynamic themes and preview 2023-04-17 13:49:18 -04:00
weidong 152ed34ccc
fix install_dir error
When the user's home directory and username are inconsistent, an error message stating that the directory cannot be found will appear. Directly default the installation directory to the user's home directory
2023-04-17 17:17:10 +08:00
Vladimir Mandic b0cec1aeb8 fix urls 2023-04-16 21:51:11 -04:00
Vladimir Mandic 81b8294e93 switch cmdflags to settings 2023-04-12 10:40:11 -04:00
Vladimir Mandic 831f562394 new installer 2023-04-11 14:39:04 -04:00
AUTOMATIC 6033de18bf revert webui.sh from #8492 2023-03-12 20:50:02 +03:00
Zhang Hua d006108d75
webui.sh: remove all `cd` related code
This may be helpful for
https://github.com/AUTOMATIC1111/stable-diffusion-webui/issues/7028,
because we won't change working directory to the repo now, instead,
we will use any working directory. If we set working directory to
a path contains repo and the custom --data-dir, the problem in this
issue should be solved.

Howewer, this may be treated as an incompatible change if some code
assume the working directory is always the repo.

Also, there may be another solution that always let --data-dir be the
subdirectory of the repo, but personally I think this may not be what
we actually need.

As this issue mainly influent on Docker and I am not familiar with
.bat files, updating webui.bat is skipped.

webui.sh: source env from repo instead $PWD
2023-03-11 20:00:11 +08:00
DaniAndTheWeb e0b6092bc9
Update webui.sh 2023-01-20 15:31:27 +01:00
DaniAndTheWeb fd651bd0bc
Update webui.sh 2023-01-20 00:21:51 +01:00
DaniAndTheWeb 0684a6819d
Usage explanation for Renoir users 2023-01-20 00:21:05 +01:00
DaniAndTheWeb 912285ae64
Experimental support for Renoir
This adds the GFX version 9.0.0 in order to use Renoir GPUs with at least 4 GB of VRAM (it's possible to increase the virtual VRAM from the BIOS settings of some vendors). This will only work if the remaining ram is at least 12 GB to avoid the system to become unresponsive on launch.).
This change also changes the GPU check to a case statement to be able to add more GPUs efficiently.
2023-01-19 23:42:12 +01:00
DaniAndTheWeb 36364bd76c
GFX env just for RDNA 1 and 2
This commit specifies which GPUs should use the GFX variable, RDNA 3 is excluded since it uses a newer GFX version
2023-01-19 20:05:49 +01:00
DaniAndTheWeb 48045545d9
Small reformat of the GPU check 2023-01-19 19:23:40 +01:00
DaniAndTheWeb c09fb3d8f1
Simplify GPU check 2023-01-19 19:21:02 +01:00
DaniAndTheWeb 4599e8ad0a
Environment variable on launch just for Navi cards
Setting HSA_OVERRIDE_GFX_VERSION=10.3.0 for all AMD cards seems to break compatibility for polaris and vega cards so it should just be enabled on Navi
2023-01-19 17:00:51 +01:00
facu 956263b8a4 fixing error using lspci on macOsX 2023-01-18 19:15:53 -03:00
DaniAndTheWeb ba077e2110
Fix TORCH_COMMAND check 2023-01-14 23:19:52 +01:00
DaniAndTheWeb 2e172cf831
Only set TORCH_COMMAND if wasn't set webui-user 2023-01-14 22:25:32 +01:00
DaniAndTheWeb c4ba34928e
Quick format fix 2023-01-14 15:58:50 +01:00
DaniAndTheWeb 6192a222bf
Export TORCH_COMMAND for AMD from the webui 2023-01-14 15:46:23 +01:00
DaniAndTheWeb cbf4b3472b
Automatic launch argument for AMD GPUs
This commit adds a few lines to detect if the system has an AMD gpu and adds an environment variable needed for torch to recognize the gpu.
2023-01-13 19:18:56 +01:00
Wes Roberts 066390eb56 Fixes webui.sh to exec LAUNCH_SCRIPT 2023-01-04 17:58:16 -05:00