Salut,
Je viens d’installer frigate v0.16.0 LXC sur mon HP EliteDesk 800 G2.
6 caméras tournent dessus sans la détection d’activé et cela n’utilise que 10% du processeur.
Je trouve que c’est très honorable, en contrepartie je n’arrive pas à utiliser le GPU du PC.
J’ai cette erreur dans le log
Unable to poll intel GPU stats: Failed to initialize PMU! (Operation not permitted)
Sur une autre installation réalisée avec ce script https://community-scripts.github.io/ProxmoxVE/scripts?id=frigate en version 0.14 le GPU est sollicité.
J’ai vérifié, les fichier conf des 2 conteneurs sont identiques
Pour la version 016 j’ai installé docker/portainer à partir de ce script
https://community-scripts.github.io/ProxmoxVE/scripts?id=docker
Puis j’ai ajouté ces 2 lignes dans le fichier conf du conteneur.
Résumé
lxc.mount.entry: /dev/dri/renderD128 dev/dri/renderD128 none bind,optional,create=file 0, 0
lxc.mount.entry: /dev/bus/usb/002/ dev/bus/usb/002/ none bind,optional,create=dir 0,0
puis j’ai installé frigate avec portainer et cette stack.
services:
frigate:
image: ghcr.io/blakeblackshear/frigate:stable
container_name: Frigate
hostname: frigate
restart: on-failure:5
security_opt:
- apparmor=unconfined
- systempaths=unconfined
shm_size: 512mb
environment:
TZ: Europe/Paris
FRIGATE_RTSP_PASSWORD: carnot
devices:
#- /dev/bus/usb:/dev/bus/usb
- /dev/dri/renderD128 # for intel hwaccel, needs to be updated for your hardware
volumes:
- /etc/localtime:/etc/localtime:ro
- /opt/frigate/config:/config:rw
- /opt/frigate/media:/media/frigate:rw
- type: tmpfs
target: /tmp/cache
tmpfs:
size: 1000000000
ports:
- 5563:5000 #Web UI Interface Port
- 8554:8554 # RTSP feeds
- 8555:8555/tcp # WebRTC over tcp
- 8555:8555/udp # WebRTC over udp
J’ai suivi plusieurs méthodes installations mais en vain, alors si vous avez une idée, je suis preneur.