You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have tried running with multiple different options combinations (dump/export, tried every auth method) and I always get the following output (which seems to be raised by playwright, not slackdump since it is not captured but slackdump's log):
failed to initialise the auth provider: browser automation error: failed to launch: [launcher] Failed to get the debug url: [203489:203489:0630/125234.119635:FATAL:zygote_host_impl_linux.cc(127)] No usable sandbox! Update your kernel or see https://chromium.googlesource.com/chromium/src/+/main/docs/linux/suid_sandbox_development.md for more information on developing with the SUID sandbox. If you want to live dangerously and need an immediate workaround, you can try using --no-sandbox. #0 0x5e0af6f4a842 base::debug::CollectStackTrace() #1 0x5e0af6f371e3 base::debug::StackTrace::StackTrace() #2 0x5e0af6e88034 logging::LogMessage::~LogMessage() #3 0x5e0af565c3f6 content::ZygoteHostImpl::Init() #4 0x5e0af63dd572 content::ContentMainRunnerImpl::Initialize() #5 0x5e0af63db047 content::RunContentProcess() #6 0x5e0af63db3b6 content::ContentMain() #7 0x5e0af2afb309 ChromeMain #8 0x79602ea2a1ca (/usr/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) #9 0x79602ea2a28b __libc_start_main #10 0x5e0af2afb02a _start Crash keys: "switch-22" = "--user-data-dir=/tmp/rod/user-data/83f0cea555648198" "switch-21" = "--use-mock-keychain" "switch-20" = "--remote-debugging-port=0" "switch-19" = "--no-startup-window" "switch-18" = "--no-first-run" "switch-17" = "--metrics-recording-only" "switch-16" = "--force-color-profile=srgb" "switch-15" = "--enable-automation" "switch-14" = "--disable-sync" "switch-13" = "--disable-renderer-backgrounding" "switch-12" = "--disable-prompt-on-repost" "switch-11" = "--disable-popup-blocking" "switch-10" = "--disable-ipc-flooding-protection" "switch-9" = "--disable-hang-monitor" "switch-8" = "--disable-dev-shm-usage" "switch-7" = "--disable-default-apps" "switch-6" = "--disable-component-extensions-with-background-pages" "switch-5" = "--disable-client-side-phishing-detection" "switch-4" = "--disable-breakpad" "switch-3" = "--disable-backgrounding-occluded-windows" "switch-2" = "--disable-background-timer-throttling" "switch-1" = "--disable-background-networking" "num-switches" = "24" "commandline-disabled-feature-2" = "TranslateUI" "commandline-disabled-feature-1" = "site-per-process" "commandline-enabled-feature-2" = "NetworkServiceInProcess" "commandline-enabled-feature-1" = "NetworkService" "osarch" = "x86_64" "pid" = "203489" "ptype" = "browser"
I did some searching for possible solutions. The only suggestion I came accross was temporarily setting kernel.unpriveleged_userns_clone=1
and ensuring that user.max_user_namespaces has nonzero value.
I have set these switches and ensured that those values are correct, but the problem persists. Is there something that I'm missing here? Do I need to re-install, or install a kernel module? Is there a service that I need to restart in order for the kernel option value to take affect?
Another workaround I have considered is to locally fork the repo and add --no-sandbox argument to the function call that launches playwright, but I haven't tried that for 2 reasons:
I have never used go before, so I would be flying blind
Everything I have read says that running playwright/puppeteer this way is not safe.
Please help. I may also try just running the outdated windows version if all else fails.
I saw a discussion post only 2 days ago that had the same issue, but it seems to be gone now. Sorry if this is duplicate.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
OS: Kubuntu 24.04 LTS x86_64
Kernel: 6.8.0-36-generic
Slackdump 2.5.8 (commit: 8bcedfa)
I have tried running with multiple different options combinations (dump/export, tried every auth method) and I always get the following output (which seems to be raised by playwright, not slackdump since it is not captured but slackdump's log):
failed to initialise the auth provider: browser automation error: failed to launch: [launcher] Failed to get the debug url: [203489:203489:0630/125234.119635:FATAL:zygote_host_impl_linux.cc(127)] No usable sandbox! Update your kernel or see https://chromium.googlesource.com/chromium/src/+/main/docs/linux/suid_sandbox_development.md for more information on developing with the SUID sandbox. If you want to live dangerously and need an immediate workaround, you can try using --no-sandbox. #0 0x5e0af6f4a842 base::debug::CollectStackTrace() #1 0x5e0af6f371e3 base::debug::StackTrace::StackTrace() #2 0x5e0af6e88034 logging::LogMessage::~LogMessage() #3 0x5e0af565c3f6 content::ZygoteHostImpl::Init() #4 0x5e0af63dd572 content::ContentMainRunnerImpl::Initialize() #5 0x5e0af63db047 content::RunContentProcess() #6 0x5e0af63db3b6 content::ContentMain() #7 0x5e0af2afb309 ChromeMain #8 0x79602ea2a1ca (/usr/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) #9 0x79602ea2a28b __libc_start_main #10 0x5e0af2afb02a _start Crash keys: "switch-22" = "--user-data-dir=/tmp/rod/user-data/83f0cea555648198" "switch-21" = "--use-mock-keychain" "switch-20" = "--remote-debugging-port=0" "switch-19" = "--no-startup-window" "switch-18" = "--no-first-run" "switch-17" = "--metrics-recording-only" "switch-16" = "--force-color-profile=srgb" "switch-15" = "--enable-automation" "switch-14" = "--disable-sync" "switch-13" = "--disable-renderer-backgrounding" "switch-12" = "--disable-prompt-on-repost" "switch-11" = "--disable-popup-blocking" "switch-10" = "--disable-ipc-flooding-protection" "switch-9" = "--disable-hang-monitor" "switch-8" = "--disable-dev-shm-usage" "switch-7" = "--disable-default-apps" "switch-6" = "--disable-component-extensions-with-background-pages" "switch-5" = "--disable-client-side-phishing-detection" "switch-4" = "--disable-breakpad" "switch-3" = "--disable-backgrounding-occluded-windows" "switch-2" = "--disable-background-timer-throttling" "switch-1" = "--disable-background-networking" "num-switches" = "24" "commandline-disabled-feature-2" = "TranslateUI" "commandline-disabled-feature-1" = "site-per-process" "commandline-enabled-feature-2" = "NetworkServiceInProcess" "commandline-enabled-feature-1" = "NetworkService" "osarch" = "x86_64" "pid" = "203489" "ptype" = "browser"
I did some searching for possible solutions. The only suggestion I came accross was temporarily setting
kernel.unpriveleged_userns_clone=1
and ensuring that
user.max_user_namespaces
has nonzero value.I have set these switches and ensured that those values are correct, but the problem persists. Is there something that I'm missing here? Do I need to re-install, or install a kernel module? Is there a service that I need to restart in order for the kernel option value to take affect?
Another workaround I have considered is to locally fork the repo and add --no-sandbox argument to the function call that launches playwright, but I haven't tried that for 2 reasons:
Please help. I may also try just running the outdated windows version if all else fails.
I saw a discussion post only 2 days ago that had the same issue, but it seems to be gone now. Sorry if this is duplicate.
Beta Was this translation helpful? Give feedback.
All reactions