Hi everyone.
I have a HP Proliant G6 with a Nvidia Quadro P620
Truenas Ver. 26.0.0-BETA.1
I’ve setup Frigate and it work very well but the CPU is too high so, I added the Nvidia Quadro to process the detection.
The Quadro P620 insn’t supported anymore so I had to follow this instructions:
After a NAS restart I’ve activated it on System → Advanced Settings: Enable NVIDIA GPU Support: Enabled
Next, edit the Frigate configuration ans select: Use this GPU
Everything was OK and the Graphic card Is now recognized by the system.
Next I’ve followed this instructions to enable the Graphic Card GPU on Frigate yaml config:
Next, I run this on my Truenas shell:
The file yolov9-t-320.onnx was generated and moved to: /config/model_cache/yolov9-t-320.onnx
Next, I’ve downloaded the file coco-80.txt and save it to: /config/labelmap/coco-80.txt:
wget https://github.com/blakeblackshear/frigate/blob/dev/docker/main/rootfs/labelmap/coco-80.txt
Then, on Frigate yaml I’ve added:
ffmpeg:
hwaccel_args: preset-nvidia-h264
detectors:
onnx:
type: onnx
# device: cuda # Tried with or without this option
model:
model_type: yolo-generic
width: 320 # <--- should match the imgsize set during model export
height: 320 # <--- should match the imgsize set during model export
input_tensor: nchw
input_dtype: float
path: /config/model_cache/yolov9-t-320.onnx
labelmap_path: /config/labelmap/coco-80.txt
detect:
enabled: true
fps: 5
Frigate starts without errors but GPU is always zero:
Command nvidia-smi:
My configuration:
mqtt:
enabled: false
# Keep your hardware accelerated decoding configuration
ffmpeg:
hwaccel_args: preset-nvidia-h264
go2rtc:
streams:
cam_f55bed20:
- rtsp://{FRIGATE_RTSP_USER}:{FRIGATE_RTSP_PASSWORD}@192.168.1.201:554/stream2
detectors:
onnx:
type: onnx
# device: cuda # Tried with or without this option
model:
model_type: yolo-generic
width: 320 # <--- should match the imgsize set during model export
height: 320 # <--- should match the imgsize set during model export
input_tensor: nchw
input_dtype: float
path: /config/model_cache/yolov9-t-320.onnx
labelmap_path: /config/labelmap/coco-80.txt
detect:
enabled: true
fps: 5
record:
enabled: true
motion:
days: 1
alerts:
retain:
days: 30
mode: motion
detections:
retain:
days: 30
mode: motion
cameras: # No cameras defined, UI wizard should be used
cam_f55bed20:
enabled: true
friendly_name: Main Gate
ffmpeg:
inputs:
- path: rtsp://{FRIGATE_RTSP_USER}:{FRIGATE_RTSP_PASSWORD}@192.168.1.201:554/stream1
roles:
- record
- path: rtsp://{FRIGATE_RTSP_USER}:{FRIGATE_RTSP_PASSWORD}@192.168.1.201:554/stream2
roles:
- detect
detect:
width: 640
height: 360
fps: 5
live:
streams:
Stream 1: cam_f55bed20
zones:
zona1:
coordinates: 0,0.29,1,0.123,1,1,0.001,0.996
loitering_time: 0
friendly_name: Zona1
motion:
mask:
0.175,0.095,0.334,0.035,0.401,0.207,0.362,0.356,0.284,0.399,0.205,0.304
notifications:
enabled: true
review:
detections:
labels:
- car
- cat
- dog
- person
required_zones: zona1
alerts:
labels:
- car
- cat
- dog
- person
required_zones: zona1
# objects:
# track:
# - person
# - car
version: 0.17-0
Logs:
2026-05-28 13:06:02.504633550 [INFO] Preparing Frigate...
2026-05-28 13:06:03.297285994 [INFO] Starting Frigate...
2026-05-28 13:06:13.869998359 [2026-05-28 14:06:13] frigate.util.config INFO : Checking if frigate config needs migration...
2026-05-28 13:06:13.916394962 [2026-05-28 14:06:13] frigate.util.config INFO : frigate config does not need migration...
2026-05-28 13:06:13.987628515 [2026-05-28 14:06:13] frigate.config.config WARNING : cam_f55bed20 is configured to track ['person'] objects, which are not supported by the current model.
2026-05-28 13:06:13.994242119 [2026-05-28 14:06:13] frigate.app INFO : Starting Frigate (0.17.1-416a9b7)
2026-05-28 13:06:14.060694724 [2026-05-28 14:06:14] peewee_migrate.logs INFO : Starting migrations
2026-05-28 13:06:14.062318416 [2026-05-28 14:06:14] peewee_migrate.logs INFO : There is nothing to migrate
2026-05-28 13:06:14.145039210 [2026-05-28 14:06:14] frigate.app INFO : Recording process started: 528
2026-05-28 13:06:14.180862346 [2026-05-28 14:06:14] frigate.app INFO : Review process started: 540
2026-05-28 13:06:14.186491776 [2026-05-28 14:06:14] frigate.app INFO : go2rtc process pid: 151
2026-05-28 13:06:14.828176941 [2026-05-28 14:06:14] frigate.app INFO : Embedding process started: 551
2026-05-28 13:06:14.870778203 [2026-05-28 14:06:14] frigate.detectors.plugins.onnx INFO : ONNX: loading /config/model_cache/yolov9-t-320.onnx
2026-05-28 13:06:14.924444962 [2026-05-28 14:06:14] frigate.app INFO : Output process started: 608
2026-05-28 13:06:15.007885976 [2026-05-28 14:06:15] frigate.camera.maintainer INFO : Camera processor started for cam_f55bed20: 647
2026-05-28 13:06:15.084344400 [2026-05-28 14:06:15] frigate.camera.maintainer INFO : Capture process started for cam_f55bed20: 715
2026-05-28 13:06:15.145074070 [2026-05-28 14:06:15] frigate.api.fastapi_app INFO : Starting FastAPI app
2026-05-28 13:06:15.514245756 [2026-05-28 14:06:15] frigate.api.fastapi_app INFO : FastAPI started
2026-05-28 13:06:15.768827577 [2026-05-28 14:06:15] frigate.detectors.plugins.onnx INFO : ONNX: /config/model_cache/yolov9-t-320.onnx loaded
Thanks you for any help.










