Replies: 7 comments 5 replies
|
update: downgraded host to 12.2, problem persists |
|
I have a similar problem. My host acts as remote ML with CUDA 13, but the container is only CUDA 12.2. |
|
I have a similar problem. Tesla P4 |
|
I met the same problem on windows 10, using Docker engine based on WSL2. I found that the directory '/usr/lib/wsl' was not exist in the immich-machine-learning container, which was expected to providing local libcuda.so from host server. Then I bind this path manually by adding following content to docker-compose.yml for immich-machine-learning service: Finally it worked. |
|
I'm still facing this issue. Interestingly it used to work when I originally set it up 4 months ago. Also same results as amaciuc |


Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
I have searched the existing issues, both open and closed, to make sure this is not a duplicate report.
The bug
Immich machine learning container cannot run cuda accelerated ML, see error below. Correctly falls back to CPU and works with that.
Also there's an issue where on boot the container starts before the nvidia driver has loaded, and i have to manually restart the container so that it picks it up. After that the problem occurs
suspect: cuda version mismatch between host and container
The OS that Immich Server is running on
Debian trixie VM in Proxmox
Version of Immich Server
v1.140.1
Version of Immich Mobile App
Platform with the issue
Device make and model
Your docker-compose.yml content
Your .env content
Reproduction steps
...
Relevant log output
Additional information
HOST:
docker is running in rootless mode
IN CONTAINER (docker exec -it immich_machine_learning bash)
All reactions