This commit is contained in:
David Rice
2026-04-16 18:09:51 +01:00
parent 3ee5c0723e
commit 3a81ede2bb

View File

@@ -43,6 +43,7 @@ USE_FB: bool = _args.framebuffer or bool(os.environ.get('JARVIS_FB'))
if USE_FB: if USE_FB:
# SDL2 env vars must be set before pygame.display.init() # SDL2 env vars must be set before pygame.display.init()
os.environ.setdefault('SDL_VIDEODRIVER', 'kmsdrm') os.environ.setdefault('SDL_VIDEODRIVER', 'kmsdrm')
os.environ.setdefault('SDL_RENDER_DRIVER', 'software')
os.environ.setdefault('SDL_FBDEV', os.environ.get('JARVIS_FBDEV', '/dev/fb0')) os.environ.setdefault('SDL_FBDEV', os.environ.get('JARVIS_FBDEV', '/dev/fb0'))
# Prevent SDL trying to open a mouse device on the framebuffer # Prevent SDL trying to open a mouse device on the framebuffer
os.environ.setdefault('SDL_NOMOUSE', '1') os.environ.setdefault('SDL_NOMOUSE', '1')