raannakasturi commited on
Commit
356ba6d
·
verified ·
1 Parent(s): 8a09c5b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -4
app.py CHANGED
@@ -13,9 +13,11 @@ import gradio as gr
13
 
14
  def driverSetup():
15
  options = Options()
 
 
 
16
  options.add_argument("start-maximized")
17
  options.add_argument("--headless=new")
18
- options.add_argument("--disable-extensions")
19
  options.add_experimental_option("excludeSwitches", ["enable-automation"])
20
  options.add_experimental_option('useAutomationExtension', False)
21
  options.add_argument("--window-size=1366,768")
@@ -25,9 +27,9 @@ def driverSetup():
25
  stealth(driver,
26
  languages=["en-US", "en"],
27
  vendor="Google Inc.",
28
- platform="Win64",
29
- webgl_vendor="Intel Inc.",
30
- renderer="Intel Iris OpenGL Engine",
31
  fix_hairline=True,
32
  )
33
  return driver
 
13
 
14
  def driverSetup():
15
  options = Options()
16
+ options.add_argument("--no-sandbox") # Required for Linux container environments
17
+ options.add_argument("--disable-dev-shm-usage") # Required for Linux container environments
18
+ options.add_argument("--disable-gpu") # Optional, can be enabled if needed
19
  options.add_argument("start-maximized")
20
  options.add_argument("--headless=new")
 
21
  options.add_experimental_option("excludeSwitches", ["enable-automation"])
22
  options.add_experimental_option('useAutomationExtension', False)
23
  options.add_argument("--window-size=1366,768")
 
27
  stealth(driver,
28
  languages=["en-US", "en"],
29
  vendor="Google Inc.",
30
+ platform="Linux",
31
+ webgl_vendor="MesaLib",
32
+ renderer="Mesa DRI Intel(R) HD Graphics 5500",
33
  fix_hairline=True,
34
  )
35
  return driver