Pazartesi, Kasım 4, 2024

Puppeteer libXcomposite.so.1: cannot open shared object file Hatasının Çözümü

puppeteer yüksek çözünürlüklü logo, puppeteer hd logo, puppeteer hata çözümleri

Performans testleri için kullanılan Puppeteer’in linux sürümünde kimi zaman bağımlılıklar sebebiyle karşınıza sıkça hatalar çıkar, hatamızdan bir örnek

node_modules/puppeteer/.local-chromium/linux-756035/chrome-linux/chrome: error while loading shared libraries: libXcomposite.so.1: cannot open shared

Çözüm amacıyla aşağıdaki geliştirici paketini sisteme dahil etmeniz yeterli

apt install -yq --no-install-recommends libasound2 libatk1.0-0 libc6 libcairo2 libcups2 libdbus-1-3 libexpat1 libfontconfig1 libgcc1 libgconf-2-4 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk-3-0 libnspr4 libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 libx11-6 libx11-xcb1 libxcb1 libxcursor1 libxdamage1 libxext6 libxfixes3 libxi6 libxrandr2 libxrender1 libxss1 libxtst6 libnss3