14
This commit is contained in:
1 parent
a3c3d65c02
commit
e8143e2627
1 file changed
+10
-5
@@ -811,6 +811,7 @@ async def run_browser_task(task_id: str, task: str, max_steps: int, model: str):
|
||||
f"--server-args=-screen 0 {width}x{height}x24",
|
||||
])
|
||||
|
||||
# Всегда добавляем --no-sandbox
|
||||
chrome_cmd.extend([
|
||||
chrome_exe,
|
||||
f"--remote-debugging-port={CHROME_INTERNAL_PORT}",
|
||||
@@ -843,16 +844,15 @@ async def run_browser_task(task_id: str, task: str, max_steps: int, model: str):
|
||||
"--enable-unsafe-swiftshader",
|
||||
"--ignore-gpu-blocklist",
|
||||
"--enable-webgl",
|
||||
"--use-gl=angle",
|
||||
"--use-angle=swiftshader",
|
||||
"--test-type",
|
||||
# WebGL флаги вместо WebGPU (который не работает в контейнере)
|
||||
"--enable-webgl",
|
||||
"--use-gl=desktop",
|
||||
"--ignore-gpu-blocklist",
|
||||
"--enable-accelerated-2d-canvas",
|
||||
"--enable-gpu-rasterization",
|
||||
"--enable-zero-copy",
|
||||
"--ignore-webgl-blacklist",
|
||||
# Добавляем экспериментальные флаги для WebGL
|
||||
"--enable-experimental-webgl",
|
||||
"--enable-webgl2-compute-context",
|
||||
])
|
||||
|
||||
# Добавляем расширение CapSolver для автоматического решения капчи
|
||||
@@ -987,8 +987,13 @@ async def run_browser_task(task_id: str, task: str, max_steps: int, model: str):
|
||||
"--disable-dev-shm-usage",
|
||||
"--disable-gpu",
|
||||
"--enable-webgl",
|
||||
"--use-gl=desktop",
|
||||
"--ignore-gpu-blocklist",
|
||||
"--enable-accelerated-2d-canvas",
|
||||
"--enable-gpu-rasterization",
|
||||
"--enable-zero-copy",
|
||||
"--ignore-webgl-blacklist",
|
||||
"--enable-experimental-webgl",
|
||||
]
|
||||
|
||||
# Используем Google Chrome если доступен
|
||||
|
||||
Reference in new issue
Block a user