title: Error while loading libatk-bridge-2.0.so.0
body: <p>I have created a NodeJS app which is using Puppeteer.
  Locally (Windows) it is working totally fine, but when I wanted to deploy the app on a shared hosting platform (Linux Server), I got the following error:</p>
  <p>Error: Failed to launch the browser process!\n/var/app/node_modules/puppeteer/.local-chromium/linux-818858/chrome-linux/chrome: <strong>error while loading shared libraries: libatk-bridge-2.0.so.0</strong>: cannot open shared object file: No such file or directory\n\n\nTROUBLESHOOTING: <a href="https://github.com/puppeteer/puppeteer/blob/main/docs/troubleshooting.md%5Cn%22" rel="noreferrer">https://github.com/puppeteer/puppeteer/blob/main/docs/troubleshooting.md\n&quot;</a></p>
  <p>The only solution I found was to install the missing libatk-bridge dependency with</p>
  <p><code>sudo apt-get install -y libgbm-dev</code></p>
  <p>but the problem is, I <strong>don't have the rights</strong> to do so on the shared hosting platform.</p>
  <p>Is there any workaround to solve the issue? Or is there a way to embed the library as a static library instead of a shared library?</p>
  <p>Thank you in advance!</p>