From a6653414e8b55cd5a09aea5724e86baca6a286f2 Mon Sep 17 00:00:00 2001 From: Hongbo Wu Date: Fri, 5 Jul 2024 12:13:00 +0800 Subject: [PATCH] fix: use software graphic rendering instead of gpu and reduce browser launch timeout to 10 seconds --- packages/puppeteer-parse/src/browser.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/puppeteer-parse/src/browser.ts b/packages/puppeteer-parse/src/browser.ts index e7310895b..b121a5dfa 100644 --- a/packages/puppeteer-parse/src/browser.ts +++ b/packages/puppeteer-parse/src/browser.ts @@ -45,6 +45,7 @@ export const getBrowser = async (): Promise => { '--disable-dev-shm-usage', '--no-first-run', '--disable-background-networking', + '--use-gl=swiftshader', ], defaultViewport: { deviceScaleFactor: 1, @@ -56,7 +57,7 @@ export const getBrowser = async (): Promise => { }, executablePath: process.env.CHROMIUM_PATH, headless: !!process.env.LAUNCH_HEADLESS, - timeout: 30_000, // 30 seconds + timeout: 10_000, // 10 seconds dumpio: true, // show console logs in the terminal })) as Browser