Replies: 14 comments 8 replies
-
|
No many people are having this issue its not just you. dont know how to fix it just yet. |
Beta Was this translation helpful? Give feedback.
-
|
I suggest opening a Ubuntu dual boot on your PC and run it locally. WSL is a bit finicky to deal with. |
Beta Was this translation helpful? Give feedback.
-
|
i've had the same problem where my 9070xt just wasnt being used at all if i run my models off ollama and docker. instead i switched running natively on windows with lm studios hosting locally from there instead where i can actually configure within lmstudios to offload to gpu. i doubt this is the best solution but it's my workaround for now and things are running well on the llm side at least. |
Beta Was this translation helpful? Give feedback.
-
|
Are you sure it is an Odysseus problem and not a WSL one? |
Beta Was this translation helpful? Give feedback.
-
|
I have a suspicion that it might have something to do with how Docker is set up, as opposed to WSL or Odysseus itself. Since the repo now addresses GPU detection in Cookbook explicitly and has some new scripts, I plan to do wipe and do a fresh install when I have time. If it works I'll update this thread. |
Beta Was this translation helpful? Give feedback.
-
|
I have also tried to use WSL to use gpu but it was so hard I couldn't do it. I recommend a dual boot. It solves many problems. |
Beta Was this translation helpful? Give feedback.
-
|
Yo! Do just first 3 lines. Before you compose build with the 4th line, go to Save file and compose with Voila! (hope you have nVidia card) Alternatively in |
Beta Was this translation helpful? Give feedback.
-
|
So guys I am keeping track of this issue currently, The issue currently lies in the base image lacking cuda support. This means that llama.cpp or other backends detects the gpu but fails to use it. The issue is currently a work in progress. You can keep track of this issue here #831. Warning: Do not change the base image while on the main branch. There is a known issue where existing models are not detected in Cookbook after a rebuild and recreation. I am unsure if the fix for this has been merged into main yet. |
Beta Was this translation helpful? Give feedback.
-
|
actually explains it in the read me under quick start put the dl in ur user file make sure its just named Odesseus then do the three commands in terminal that r in the read me and run. after an hour of being stuck at this step i finally got it going doing it this way. im using docker and ollama. |
Beta Was this translation helpful? Give feedback.
-
|
I've submitted a fix for the failing hardware detection problem on WSL hosts a few days ago: #2933 |
Beta Was this translation helpful? Give feedback.
-
|
#3255 reed |
Beta Was this translation helpful? Give feedback.
-
|
this is a tutorial on how to workaround the GPU visibility problem and get better results than with the in container models. |
Beta Was this translation helpful? Give feedback.
-
|
You either:
|
Beta Was this translation helpful? Give feedback.
-
|
I thought rocm support for AMD GPU's had been added a while ago yet coming back from running ollama myself i tried it and it made my CPU usage shoot up like crazy while no GPU was used at all. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I'm basically brand new to running an AI locally. I saw the recent video about Odysseus (like many newbies, no doubt) and decided to go for it. I'm running into a nauseating problem where I cannot seem to get Odysseus to recognize my GPU.
I got Docker for Desktop, I have WSL2, I have the Nvidia Container Toolkit. Integration with my default distro is enabled in Docker. I can see my graphics card in powershell and in ubuntu.
nvidia-smireturns my graphics card details as expected.But for some reason Odysseus does not recognize it. If I just type
wslin powershell without explicitly statingwsl -d Ubuntu, I start "docker-desktop" instead, where it seems that my GPU is also not recognized.For reference, I also have this in my docker-compose.yml
ollama: image: ollama/ollama:latest ports: - "11434:11434" volumes: - ollama-data:/root/.ollama deploy: resources: reservations: devices: - driver: nvidia count: all capabilities: [gpu] restart: unless-stoppedI am a bit unsure what I'm missing and I feel like I made my GPU visible to every damn thing EXCEPT Odysseus. Can someone lend a hand please?
Beta Was this translation helpful? Give feedback.
All reactions