diff --git a/frigate/app.py b/frigate/app.py index 1d1ee10f3..992452d60 100644 --- a/frigate/app.py +++ b/frigate/app.py @@ -533,6 +533,7 @@ class FrigateApp: { User.username: "admin", User.password_hash: password_hash, + User.notification_tokens: [], } ).execute() @@ -549,7 +550,11 @@ class FrigateApp: password_hash = hash_password( password, iterations=self.config.auth.hash_iterations ) - User.replace(username="admin", password_hash=password_hash).execute() + User.replace( + username="admin", + password_hash=password_hash, + notification_tokens=[], + ).execute() logger.info("********************************************************") logger.info("********************************************************") diff --git a/frigate/ffmpeg_presets.py b/frigate/ffmpeg_presets.py index 875357de5..1a3d4408f 100644 --- a/frigate/ffmpeg_presets.py +++ b/frigate/ffmpeg_presets.py @@ -31,6 +31,9 @@ class LibvaGpuSelector: devices = list(filter(lambda d: d.startswith("render"), os.listdir("/dev/dri"))) + if not devices: + return "/dev/dri/renderD128" + if len(devices) < 2: self._selected_gpu = f"/dev/dri/{devices[0]}" return self._selected_gpu diff --git a/web/src/components/mobile/MobilePage.tsx b/web/src/components/mobile/MobilePage.tsx index dfd221ea2..cd1b27493 100644 --- a/web/src/components/mobile/MobilePage.tsx +++ b/web/src/components/mobile/MobilePage.tsx @@ -91,7 +91,7 @@ export function MobilePageHeader({ return (