We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Running BrowserFetcher().DownloadAsync on Raspberry Pi downloads x64 version instead of ARM.
await new BrowserFetcher().DownloadAsync(BrowserFetcher.DefaultRevision);
Compatible ARM build downloads.
X64 Linux build downloads.
The workaround is to sudo apt-get install chromium-browser and then
sudo apt-get install chromium-browser
var options = new LaunchOptions() { ExecutablePath = "/usr/bin/chromium-browser", Headless = true }; var browser = await Puppeteer.LaunchAsync(options);
The text was updated successfully, but these errors were encountered:
There are some recipes here puppeteer/puppeteer#550 Puppeteer is not downloading a chrome version for ARM.
Sorry, something went wrong.
Is that an unwanted feature?
I had a look at https://github.com/GoogleChrome/puppeteer/blob/master/lib/BrowserFetcher.js which could easily be expanded to handle ARM. The only question is whether there is an ARM binary on https://storage.googleapis.com/chromium-browser-snapshots/index.html, which is a bit of a mess to navigate.
If there's interest I can look into creating a PR.
@aengl yeah you could create an issue there. The main question is if they are building ARM binaries for every revision.
No branches or pull requests
Description
Running BrowserFetcher().DownloadAsync on Raspberry Pi downloads x64 version instead of ARM.
Complete minimal example reproducing the issue
Expected behavior:
Compatible ARM build downloads.
Actual behavior:
X64 Linux build downloads.
Versions
Additional Information
The workaround is to
sudo apt-get install chromium-browser
and thenThe text was updated successfully, but these errors were encountered: