hailort installation seems to have failed using the Hailo SW Suite Docker

Creating a new thread for this since the majority of the posts I’ve seen on this (such as ths one) are typically referring to the raspberry pi

I didn’t expect so many issues with the setup since I’m using the docker container.

when I run hailortcli scan I’ll get the following:

(hailo_virtualenv) hailo@citi-ai:/local/workspace/hailo_virtualenv/lib/python3.10/site-packages/hailo_tutorials/notebooks$ hailortcli scan
[HailoRT] [error] Can't find hailort driver class. Can happen if the driver is not installed, if the kernel was updated or on some driver failure (then read driver dmesg log)
[HailoRT] [error] CHECK_SUCCESS failed with status=HAILO_DRIVER_NOT_INSTALLED(64) - Failed listing hailo devices
[HailoRT] [error] CHECK_SUCCESS failed with status=HAILO_DRIVER_NOT_INSTALLED(64)
[HailoRT] [error] CHECK_SUCCESS failed with status=HAILO_DRIVER_NOT_INSTALLED(64)
[HailoRT] [error] CHECK_SUCCESS failed with status=HAILO_DRIVER_NOT_INSTALLED(64)
[HailoRT] [error] CHECK_SUCCESS failed with status=HAILO_DRIVER_NOT_INSTALLED(64)
[HailoRT CLI] [error] CHECK_SUCCESS failed with status=HAILO_DRIVER_NOT_INSTALLED(64)

uname -a output if this is required:

(hailo_virtualenv) hailo@citi-ai:/local/workspace/hailo_virtualenv/lib/python3.10/site-packages/hailo_tutorials/notebooks$ uname -a
Linux <redacted-name> 5.15.0-134-generic #145~20.04.1-Ubuntu SMP Mon Feb 17 13:27:16 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

any help would be really appreciated! I set out over 2weeks back now with Hailo, and haven’t even got a running .hef model yet, let alone anything else

You will need to install the HailoRT PCIe driver outside of the Docker. You can find the deb package in the Developer Zone. It is on the same download page as the Hailo AI Software Suite Docker.

1 Like

In this case I think I’ve misunderstood - I’ve been following the tutorials on the software suite when I ran into this error. I’ve not setup the Hailo8 device yet. My understanding was I could run the .hef file without the Hailo8 hardware, via emulator, which is what I thought the inference tutorial was going to do.

So as I understand it, I’ll need to setup the Hailo8 device and run this tutorial from the RaspberryPi, not my Ubuntu PC?

Yes, you can run inference using the converted HEF file on your Raspberry Pi.

You can see how to use the emulator in the DFC 2 Model Optimization Tutorial.