mirror of
https://github.com/RVC-Project/Retrieval-based-Voice-Conversion-WebUI.git
synced 2026-11-05 00:27:30 +00:00
[GH-ISSUE #1740] Latest release is broken? #1154
Labels
No labels
AMD/Intel
bug
bug
bug
colab
dependencies
documentation
duplicate
enhancement
following up
good first issue
help wanted
invalid
question
stale
stale
stale
todo list
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
RVC-Project/Retrieval-based-Voice-Conversion-WebUI#1154
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @mindplay-dk on GitHub (Jan 17, 2024).
Original GitHub issue: https://github.com/RVC-Project/Retrieval-based-Voice-Conversion-WebUI/issues/1740
I downloaded the latest release and it appears to be incomplete?
I downloaded from here:
The english README mentions
go-web.bat, which does not exist in this archive.So I downloaded
go-web.batmyself and put it in the folder - at launch it says:"No supported Nvidia GPU found", so this does not not work with Intel GPU like it says.
(I have an Intel A770 16GB LE with latest drivers installed.)
@fumiama commented on GitHub (Jan 20, 2024):
Maybe you need to prepare the IPEX environment by your self.
@mindplay-dk commented on GitHub (Jan 24, 2024):
@fumiama but then I would probably need to set everything up from scratch anyway, yes?
I never have much luck following directions for setting up Python projects - something is almost always out of date, missing, incorrect or changed since the directions were written, and the error messages never make the slightest bit of sense at all.
documentation just doesn't seem like a helpful approach to anyone but Pythonistas who already know all the common errors you get on your specific environment with specific libraries etc.
automated build-scripts honestly would be a much better approach - let these things break in a CI environment at build-time, where contributors would know how to fix it, rather than breaking on each user's system.
@fumiama commented on GitHub (Jan 25, 2024):
That's a good advice.
@masoudkhan commented on GitHub (Jan 31, 2024):
Were you able to solve the problem?
I have the same problem
@mindplay-dk commented on GitHub (Feb 8, 2024):
nah, I gave up.
tbh the only AI things I've managed to run on my ARC is the Vlad fork of auto1111, and some basic LLMs.
buying an Intel card was clearly a mistake. (it doesn't even run most games properly.)
I will most likely ditch it and get a 16GB 4060 Ti instead - if Intel is ever widely supported by the community, it could be years.
@EffortlessSteven commented on GitHub (Feb 11, 2024):
Shot in the dark, but have you run
https://github.com/intel/intel-extension-for-pytorch/tree/xpu-main
Alternately, this might have useful information for setup: https://www.technopat.net/sosyal/konu/installing-rvc-webui-with-intel-arc-gpus.2806060/
@mindplay-dk commented on GitHub (Feb 11, 2024):
@SZim92 thanks, but I can't be bothered to try another obscure incantation in the hopes of hitting something that works - the odds are too low to bother.
Even if against all odds I found the right incantation, odds are it won't work a month later, or won't work for another user, or won't work anymore after an update, and so on... because the ecosystem constantly changes around it.
In my experience, following wiki notes or github comments doesn't typically lead anywhere - there are just too many variables, and even the slightest deviation in dependencies, system environment, or even the current state of the filesystem after running some other obscure incantations, will most likely end with more obscure error messages, which often have nothing to do with the actual problem.
if the software is intended for Python developers only, that's fine - if the intention is for anybody else to run it, it needs to come with a working install script.
@jarrodsfarrell commented on GitHub (Feb 12, 2024):
Over on the Nix side of things with an AMD GPU, I'm having to pull from the git @ updated1006v2 and prepare my environment there. At least with Nix I could cobble together a declaration that is ideally reproducible, but that's aside the point and all I'm concerned is getting it running with some horrid-bad cobbling together a
devShellthen think about packaging later.Before continuing on: if you're working from source, use Python's venv module or your choice of virtual environment to save some headache.
Reading the instructions in order without thinking ended up being a bad idea which results in running those commands in this order:
And
poetry installwill give a hint,So inadvertently swapping torch with the incorrect variant that I guess is NVIDIA-centric which results in a handful of missing libraries it can't find. Seems like the better approach is running in this order:
Additionally, and I'm not exactly sure how,
avmight need to be installed even thoughpyproject.tomldeclares that it should be installed. Probably a local caching issue.@jarrodsfarrell commented on GitHub (Feb 13, 2024):
Though for @mindplay-dk's issue of using an Intel card, there seems to be some hints in this file:
github.com/RVC-Project/Retrieval-based-Voice-Conversion-WebUI@9f2f0559e6/requirements-ipex.txt (L1-L5)Or just follow the
pipinstructions in the documentation@mindplay-dk commented on GitHub (Feb 14, 2024):
That's what I did, some months back, it didn't work.
So look, how about I give this one more shot, with a clean conda environment and Python 3.10, following the README, and recording the complete terminal history?
Then maybe one of you Python wizards can figure out how to correct the README where it goes wrong, and I can try again, starting from scratch?
Hopefully we end up with at least an exact set of steps to create a working environment.
Maybe then we can think about putting this into repeatable scripts for everyone else - basically a pair of install and run scripts for each platform. Make this easy for everyone else. How about that? 🙂
@7rident commented on GitHub (Feb 18, 2024):
@SZim92 After doing what you stated, my gpu is now detected, but inferring throws a new error
Was there anything I missed?
@gc-octopis commented on GitHub (Nov 25, 2024):
Hi there!
I was just facing the same problem and found this file
go-web-dml.batfrom the Code page and used it, it just works for me! I am using a AMD RX570 btw. hope this helps