Re:_The_installation_of_“Stable_Diffusion_web_UI ”_natively_on_FreeBSD_fails_because_can’t_install_torch_ and_torchvision
- Reply: Amar Takhar : "Re: The installation of ???Stable Diffusion web UI??? natively on FreeBSD fails because can???t install torch and torchvision"
- In reply to: Mario Marietto : "Re:_The_installation_of_“Stable_Diffusion_web_UI ”_natively_on_FreeBSD_fails_because_can’t_install_torch_ and_torchvision"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 01 Jan 2023 00:47:15 UTC
Hello. Do you remember me,Tomek ? I'm the newbie that, some time ago, tried to clone and install the “*Stable Diffusion web UI*” on FreeBSD,failing. Today I tried a different experiment. I tried to install the *AUTOMATIC1111 webui for stable diffusion* within my */compat/ubuntu* "distro" using the FreeBSD linuxulator. You can find the whole thread here : https://forums.freebsd.org/threads/can-the-nv-sglrun-wrapper-launch-the-python3-script-needed-to-allow-torch-to-detect-my-gpu.87610/ Unfortunately it failed,but I feel that it could work making some modifications within the file "launch.py". Do you want to give it a look ? Maye it can be done with a minimum effort. Very thanks. Il giorno mar 22 nov 2022 alle ore 02:00 Mario Marietto < marietto2008@gmail.com> ha scritto: > ---> Most of us are in this position :-) > > From you I've learnt that everytime you end a sentence with the " :-) " > character,you are ironic. So,I should not take you seriously :-) > So I'm sure that you earn more money than me with your job :P > > ---> If you do not want to put your time and effort to do the job on your > own, also you state there is no reason to do the job for you, then who do > you expect to do the job ? > > This is the kind of argument that makes me hurt. Even because you seem to > have the ability to skip / avoid the argument that you don't like or that > you don't want to reply to. I tell this because your next argument after > that ignores it. Maybe you are confused and you don't know what's the > difference between "want to do and be able to do". I can't do that kind > of task. You have provided me with an estimate of how much effort and > skills are needed. So,please don't overestimate my abilities. I don't do > this to you. I've asked if you are able to analyze a mindset and you didn't > reply,so what ? I imagine that you understand that you can't do that. > So,why should I be able to make a job like the one you have described if I > use everyday Linux , Freebsd as a hobby only ? What scares me is a belief > that goes around on the net, which I call a form of omnipotence, in which > people believe that others can do whatever they want. I've often found > people who say they haven't even gotten a computer science degree yet,but > they solve all the problems and they have a job in companies that pay them > very well. These are discrepancies I will never understand. What I do > know, however, is that omnipotence in clinical psychology is a way of being > that is found in many psychopathological serious frameworks. I don't expect > that someone will do the job. I've asked,for my technical curiosity, who > was the major responsible for the absence of what is needed to make the > torch work : I'm not sure if it belongs more to the python or the freebsd > developers. I ask this because I don't understand what are the boundaries > of the respective areas of competence. > > ---> Switch to supported OS to get things working out of the box :-) > > I don't want things that work out of the box. If I wanted to do that, we > wouldn't be talking here, because I would be using Windows. Instead I've > been using Linux for many years and Freebsd for a few years. This means > that I accept and I can manage and solve a whole series of problems that > don't require too many skills. > > Il giorno mar 22 nov 2022 alle ore 01:26 Tomek CEDRO <tomek@cedro.info> > ha scritto: > >> Long story short: PyTorch does not work on FreeBSD at this point, use >> Linux version, or any other OS where binary packages are provided. >> >> Short story long: below :-) >> >> On Mon, Nov 21, 2022 at 6:48 PM Mario Marietto wrote: >> > Tomek,can you repeat the steps you did when you tried to install >> pytorch,but this time using torch as Gleb Popov suggested ? very thanks. >> >> Already did, please take a look at previous answers :-) >> >> When you try to install pytorch you will get an error you should use >> torch name instead.. but there are no packages provided from FreeBSD.. >> and it does not build from the sources.. more work is necessary to >> update the pytorch in order to build and run on FreeBSD.. looks like >> weeks of work.. and this should be done by someone already familiar >> with that tool to verify its operations even if it builds.. also note >> that it has some hard dependencies on hardware acceleration that may >> not yet be available here. >> >> I would strongly use platform that is officially supported by the project. >> >> Get the correct tool for the task :-) >> >> >> > Il giorno lun 21 nov 2022 alle ore 17:46 Mario Marietto ha scritto: >> >> >> >> Oh no,man,I don't think I'm. My job is totally different than yours. >> I'm a psychologist. My training has been totally different. In your >> opinion, can I make a job totally different from yours ? If it was >> true,so,ok,you can analyze the people's mindset without a problem. You can >> get two jobs,you can earn two incomes. Why don't you make it ? I like to >> play with linux-freebsd as a hobby. I can learn what I don't know ? >> Sure,for those tasks that are of low-medium difficulties only. So,I should >> even hire someone,spending money. You didn't understand my position. I >> don't earn enough money even to live day by day. In your opinion,can I >> spend money on that ? In addition,It works under Windows and Linux. So,this >> is another reason to not spend money on it. >> >> >> Most of us are in this position :-) >> >> Most of us have one or two or three projects / jobs to make a living >> and then some spare time to develop Open-Source that we need on our >> own and then we share the results "for free". Imagine how many new >> things we have to learn and how many problems we encounter / overcome >> in that process. >> >> There is no "magic company" that takes infinite amount of money from >> thin air to create working solutions based on people demands for >> free.. even governments that fund "public research" are taxing their >> own citizens.. commercial companies only develop Open-Source when they >> have valid business model and funding for it. >> >> If you do not want to put your time and effort to do the job on your >> own, also you state there is no reason to do the job for you, then who >> do you expect to do the job? >> >> Really few lucky people are "paid good full-time salary for a >> development on demand" where results are shared back to the public. >> Even if, the work must be useful for a company that invest their money >> and time to hire folks to develop new features, port software, etc. >> >> Development of the Open-Source is not free. You can use it for free. >> But there may be years of expensive work and thousands of brainz >> behind. Please understand and respect that that you are given a >> solution for free, but creating that solution is always quite >> expensive in the first place. >> >> Someone had to create the PyTorch, hire people to make it happen, then >> the results are shared "for free". This tool was developed on Linux, >> macOS and Windows, because there are packages provided. Making it work >> on FreeBSD requires work that needs to be done. You cannot expect >> anyone to do the job for you unless you care it enough to make it >> happen yourself.. or find the funding to do the work for you. Maybe >> the company that created PyTorch will be interested in porting to a >> new unsupported platform but that is highly unlikely. >> >> Most of us would like to "just focus" on what we need, but hey we all >> need to pay the bills, thus we are all in the same position of making >> choices where to invest our time for skills development and what might >> be the results :-) >> >> >> > And again : I don't work in any company,I'm not motivated enough even >> for "intellectual" reasons. >> >> Get the right tool for the task. Just use the supported OS and the >> problem is be solved :-) >> >> Most of us are simply driven by a curiosity, on how / why things work, >> how to make things work, how to create new things, and we share what >> we do with the rest of the world.. the reason we do not know something >> is quite enough challenging motivation to get the required skills.. >> but hey there are only 24 hours in a single day :-) >> >> >> > Try to forget me for a while and try to reply to my question : who has >> more responsibility in this kind of situation where there is something to >> do to fill the gap between the pytorch and the freebsd developers ? thanks. >> >> With the non-technical explanations above I am sure you will now >> understand that "you are responsible to make things that you care >> about work" :-) >> >> Switch to supported OS to get things working out of the box :-) >> >> -- >> CeDeROM, SQ7MHZ, http://www.tomek.cedro.info >> > > > -- > Mario. > -- Mario.