udbhav commited on
Commit
dd47d94
·
1 Parent(s): 0ae4d18

minor fixes

Browse files
Files changed (1) hide show
  1. app.py +4 -2
app.py CHANGED
@@ -4,11 +4,13 @@ import os
4
  # Set headless rendering environment variables BEFORE any VTK/pyvista imports
5
  os.environ.setdefault("VTK_DEFAULT_RENDER_WINDOW_OFFSCREEN", "1")
6
  os.environ.setdefault("LIBGL_ALWAYS_SOFTWARE", "1")
7
- os.environ.setdefault("MESA_LOADER_DRIVER_OVERRIDE", "llvmpipe")
8
  os.environ.setdefault("MESA_GL_VERSION_OVERRIDE", "3.3")
9
  # Use dummy DISPLAY value instead of empty string to avoid X server connection attempts
10
  if "DISPLAY" not in os.environ or os.environ.get("DISPLAY") == "":
11
- os.environ["DISPLAY"] = ":99"
 
 
 
12
  os.environ.setdefault("PYVISTA_OFF_SCREEN", "True")
13
 
14
  import sys
 
4
  # Set headless rendering environment variables BEFORE any VTK/pyvista imports
5
  os.environ.setdefault("VTK_DEFAULT_RENDER_WINDOW_OFFSCREEN", "1")
6
  os.environ.setdefault("LIBGL_ALWAYS_SOFTWARE", "1")
 
7
  os.environ.setdefault("MESA_GL_VERSION_OVERRIDE", "3.3")
8
  # Use dummy DISPLAY value instead of empty string to avoid X server connection attempts
9
  if "DISPLAY" not in os.environ or os.environ.get("DISPLAY") == "":
10
+ # Disable all X11 attempts
11
+ os.environ["DISPLAY"] = ":0"
12
+ os.environ["VTK_USE_X"] = "NO"
13
+
14
  os.environ.setdefault("PYVISTA_OFF_SCREEN", "True")
15
 
16
  import sys