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",
|
f"--server-args=-screen 0 {width}x{height}x24",
|
||||||
])
|
])
|
||||||
|
|
||||||
|
# Всегда добавляем --no-sandbox
|
||||||
chrome_cmd.extend([
|
chrome_cmd.extend([
|
||||||
chrome_exe,
|
chrome_exe,
|
||||||
f"--remote-debugging-port={CHROME_INTERNAL_PORT}",
|
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",
|
"--enable-unsafe-swiftshader",
|
||||||
"--ignore-gpu-blocklist",
|
"--ignore-gpu-blocklist",
|
||||||
"--enable-webgl",
|
"--enable-webgl",
|
||||||
"--use-gl=angle",
|
"--use-gl=desktop",
|
||||||
"--use-angle=swiftshader",
|
|
||||||
"--test-type",
|
|
||||||
# WebGL флаги вместо WebGPU (который не работает в контейнере)
|
|
||||||
"--enable-webgl",
|
|
||||||
"--ignore-gpu-blocklist",
|
"--ignore-gpu-blocklist",
|
||||||
"--enable-accelerated-2d-canvas",
|
"--enable-accelerated-2d-canvas",
|
||||||
"--enable-gpu-rasterization",
|
"--enable-gpu-rasterization",
|
||||||
"--enable-zero-copy",
|
"--enable-zero-copy",
|
||||||
"--ignore-webgl-blacklist",
|
"--ignore-webgl-blacklist",
|
||||||
|
# Добавляем экспериментальные флаги для WebGL
|
||||||
|
"--enable-experimental-webgl",
|
||||||
|
"--enable-webgl2-compute-context",
|
||||||
])
|
])
|
||||||
|
|
||||||
# Добавляем расширение CapSolver для автоматического решения капчи
|
# Добавляем расширение 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-dev-shm-usage",
|
||||||
"--disable-gpu",
|
"--disable-gpu",
|
||||||
"--enable-webgl",
|
"--enable-webgl",
|
||||||
|
"--use-gl=desktop",
|
||||||
"--ignore-gpu-blocklist",
|
"--ignore-gpu-blocklist",
|
||||||
"--enable-accelerated-2d-canvas",
|
"--enable-accelerated-2d-canvas",
|
||||||
|
"--enable-gpu-rasterization",
|
||||||
|
"--enable-zero-copy",
|
||||||
|
"--ignore-webgl-blacklist",
|
||||||
|
"--enable-experimental-webgl",
|
||||||
]
|
]
|
||||||
|
|
||||||
# Используем Google Chrome если доступен
|
# Используем Google Chrome если доступен
|
||||||
|
|||||||
Reference in new issue
Block a user