balena-io-experimental / pixel-buddy

3 stars 0 forks source link

Blank screen on bootup #6

Closed alanb128 closed 3 years ago

alanb128 commented 3 years ago

When powering on, I get a black screen with a pointer in the center... The "gui" service shows the following error:

 gui  [INFO   ] [Logger      ] Record log in /root/.kivy/logs/kivy_21-10-15_5.txt
 gui  [INFO   ] [Kivy        ] v2.0.0
 gui  [INFO   ] [Kivy        ] Installed at "/usr/local/lib/python3.7/site-packages/kivy/__init__.py"
 gui  [INFO   ] [Python      ] v3.7.12 (default, Sep 10 2021, 08:20:33) 
 gui  [GCC 10.2.1 20210110]
 gui  [INFO   ] [Python      ] Interpreter at "/usr/local/bin/python"
 gui  [INFO   ] [Factory     ] 186 symbols loaded
 gui  [INFO   ] [Image       ] Providers: img_tex, img_dds, img_sdl2 (img_pil, img_ffpyplayer ignored)
 gui  [INFO   ] [Text        ] Provider: sdl2(['text_pango'] ignored)
 gui  [INFO   ] [Window      ] Provider: sdl2(['window_egl_rpi'] ignored)
 gui  error: XDG_RUNTIME_DIR not set in the environment.
 gui  The path /dev/dri/ cannot be opened or is not available
 gui  The path /dev/dri/ cannot be opened or is not available
 gui  [CRITICAL] [Window      ] Unable to find any valuable Window provider. Please enable debug logging (e.g. add -d if running from the command line, or change the log level in the config) and re-run your app to identify potential causes
 gui  egl_rpi - ImportError: cannot import name 'bcm' from 'kivy.lib.vidcore_lite' (/usr/local/lib/python3.7/site-packages/kivy/lib/vidcore_lite/__init__.py)
 gui    File "/usr/local/lib/python3.7/site-packages/kivy/core/__init__.py", line 62, in core_select_lib
 gui      fromlist=[modulename], level=0)
 gui    File "/usr/local/lib/python3.7/site-packages/kivy/core/window/window_egl_rpi.py", line 12, in <module>
 gui      from kivy.lib.vidcore_lite import bcm, egl
 gui  
 gui  sdl2 - RuntimeError: b'No available video device'
 gui    File "/usr/local/lib/python3.7/site-packages/kivy/core/__init__.py", line 70, in core_select_lib
 gui      cls = cls()
 gui    File "/usr/local/lib/python3.7/site-packages/kivy/core/window/window_sdl2.py", line 152, in __init__
 gui      super(WindowSDL, self).__init__()
 gui    File "/usr/local/lib/python3.7/site-packages/kivy/core/window/__init__.py", line 982, in __init__
 gui      self.create_window()
 gui    File "/usr/local/lib/python3.7/site-packages/kivy/core/window/window_sdl2.py", line 289, in create_window
 gui      self.get_gl_backend_name())
 gui    File "kivy/core/window/_window_sdl2.pyx", line 112, in kivy.core.window._window_sdl2._WindowSDL2Storage.setup_window
 gui    File "kivy/core/window/_window_sdl2.pyx", line 74, in kivy.core.window._window_sdl2._WindowSDL2Storage.die
 gui  
 gui  x11 - ModuleNotFoundError: No module named 'kivy.core.window.window_x11'
 gui    File "/usr/local/lib/python3.7/site-packages/kivy/core/__init__.py", line 62, in core_select_lib
 gui      fromlist=[modulename], level=0)
 gui  
 gui  [CRITICAL] [App         ] Unable to get a Window, abort.
alanb128 commented 3 years ago

Seems to be fixed with recent updates. I'll re-open if it starts occurring again.