Ich arbeite daran, eine grafische Anwendung zu schreiben, die die GPU des Pi verwendet, und es treten ständig * failed to open vchiq instance
Fehler beim Ausführen meiner Programme auf. Dies wird normalerweise durch a behoben sudo chmod 777 /dev/vchiq
, aber (1) dies ist ein sehr unsicherer Fix, der definitiv nicht für die Bereitstellung auf benutzereigenen Geräten geeignet ist, und (2) er wird nach jedem Neustart zurückgesetzt.
Wie kann ich meine /dev/vchiq
Probleme dauerhaft "auf die richtige Weise" beheben , ohne Sicherheitsprobleme einzuführen?
sudo usermod -a -G video $(whoami)
) funktioniert. Aus Sicherheitsgründen würde ich auch empfehlen, einen dedizierten Benutzer für jeden Prozess hinzuzufügen, der Zugriff auf die Kamera benötigt, und nur diesen Benutzer dervideo
Gruppe hinzuzufügen .