Immich not using GPU on truenas

Hi, I am hosting Immich on Truenas 25.04 (Fangtooth) as an app, and I have enabled GPU passthrough. For the passtrough : I ran a command : midclt call -job app.update APP_NAME '{"values": {"resources": {"gpus": {"use_all_gpus": false, "nvidia_gpu_selection": {"PCI_SLOT": {"use_gpu": true, "uuid": "GPU_UUID"}}}}}}' That was successful. The GPU is only available to immich no other app. Then I have enabled hardware transcoding in the administration settings "NVENC API". However Immich doesn't seem to use the GPU at all. I just reset face recognition then facial recognition, but the nvidia stats shows It's at 0mb memory usage. It's only using the CPU. I have 5k pictures in my library ML container logs : https://pastebin.com/YNtZ8Ze2 (absolutely nothing) Setup : GTX1060 6GB, immich version 1.141.1 if you need any other info please ping me@ Thank you
11 Replies
Immich
Immich3w ago
:wave: Hey @Bruce Wayne, Thanks for reaching out to us. Please carefully read this message and follow the recommended actions. This will help us be more effective in our support effort and leave more time for building Immich :immich:. References - Container Logs: docker compose logs docs - Container Status: docker ps -a docs - Reverse Proxy: https://immich.app/docs/administration/reverse-proxy - Code Formatting https://support.discord.com/hc/en-us/articles/210298617-Markdown-Text-101-Chat-Formatting-Bold-Italic-Underline#h_01GY0DAKGXDEHE263BCAYEGFJA Checklist I have... 1. :ballot_box_with_check: verified I'm on the latest release(note that mobile app releases may take some time). 2. :ballot_box_with_check: read applicable release notes. 3. :ballot_box_with_check: reviewed the FAQs for known issues. 4. :ballot_box_with_check: reviewed Github for known issues. 5. :ballot_box_with_check: tried accessing Immich via local ip (without a custom reverse proxy). 6. :ballot_box_with_check: uploaded the relevant information (see below). 7. :ballot_box_with_check: tried an incognito window, disabled extensions, cleared mobile app cache, logged out and back in, different browsers, etc. as applicable (an item can be marked as "complete" by reacting with the appropriate number) Information In order to be able to effectively help you, we need you to provide clear information to show what the problem is. The exact details needed vary per case, but here is a list of things to consider: - Your docker-compose.yml and .env files. - Logs from all the containers and their status (see above). - All the troubleshooting steps you've tried so far. - Any recent changes you've made to Immich or your system. - Details about your system (both software/OS and hardware). - Details about your storage (filesystems, type of disks, output of commands like fdisk -l and df -h). - The version of the Immich server, mobile app, and other relevant pieces. - Any other information that you think might be relevant. Please paste files and logs with proper code formatting, and especially avoid blurry screenshots. Without the right information we can't work out what the problem is. Help us help you ;) If this ticket can be closed you can use the /close command, and re-open it later if needed. Successfully submitted, a tag has been added to inform contributors. :white_check_mark:
bo0tzz
bo0tzz3w ago
You say you enabled hardware transcoding but then you ran jobs that don't do any transcoding
Bruce Wayne
Bruce WayneOP3w ago
What do you mean ? Oh Doesn't that setting also apply to face recognition ?
bo0tzz
bo0tzz3w ago
No
Bruce Wayne
Bruce WayneOP3w ago
okay so I missread the docs i thoughts that's what they said so where is the docs of the gpu and facial recognition ?
Bruce Wayne
Bruce WayneOP3w ago
Yes about this one it's for docker containers, how do I modifiy mine ? Because I can't seem to access those settings I can only tweak the app with truenas I don't think it's even possible
Limitations The instructions and configurations here are specific to Docker Compose. Other container engines may require different configuration.
bo0tzz
bo0tzz3w ago
I don't know anything about truenas, but it must be possible You might want to ask in #truenas
Bruce Wayne
Bruce WayneOP3w ago
Okay thanks I have the feeling people generally prefer running their services as containers or simply installed on a ubuntu server...
bo0tzz
bo0tzz3w ago
Plenty of people run on truenas just fine, but plain compose is what we recommend and support
Bruce Wayne
Bruce WayneOP3w ago
okay I closed it, as it's fixed

Did you find this page helpful?