From 71b46ea44eb1035a0af56a8ea58354072fe442a1 Mon Sep 17 00:00:00 2001 From: "Peter D. Gray" Date: Fri, 8 Dec 2023 09:29:55 -0500 Subject: [PATCH] install on first boot --- shared/gpu.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/shared/gpu.py b/shared/gpu.py index 0b59dd35..c817c0bd 100644 --- a/shared/gpu.py +++ b/shared/gpu.py @@ -295,6 +295,15 @@ class GPUAccess: return v + def upgrade_if_needed(self): + # called at boot time + from gpu_binary import VERSION + v = self.get_version() + if v == VERSION: + # correct version in place and running -- do nothing. + return + self.upgrade() + async def reflash_gpu_ux(self): # Available from Advanced > Danger Zone > Reflash GPU from ux import ux_show_story