Closed dvodvo closed 9 months ago
This sounds like a puppeteer install issue. I think you're best looking at the puppeteer documentation
https://github.com/puppeteer/puppeteer and https://pptr.dev/troubleshooting
It turns out the final error message from the edit was pointing in the right direction.
sudo apt install libasound2
installed the missing library (the motive for its being missing is a head scratcher) and allowed grover to run as expected.
note this was actually devised via this page when searching for the library element
Grover::JavaScript::Error (Could not find Chrome (ver. 119.0.6045.105)
the ubuntu user's home directory`/home/deploy/.cache/puppeteer/chrome
lists a different chrome versionlinux-121.0.6167.85
pointing to the second resolution path suggested.The first line of debugging was enacted
npx puppeteer browsers install chrome
from withtin the application and yes a directory/home/deploy/.cache/puppeteer/chrome/linux-119.0.6045.105
was created. Also created was a directory~/.cache/puppeteer/chrome-headless-shell
.But then a new error emerges:
even though a 230 MB
chrome
file exists at the above directory locationGiven the versions it appears the installed version is more recent.
I assume that grover requires some additional configuration to properly synch up, but I fail to find that information.