Reporting

The Reporting module generates PDF reports using Playwright and Chromium. Playwright requires specific system libraries to be present on the OKA server.

Note

The OKA installer automatically downloads and installs the Chromium browser binary. However, the underlying system libraries must be installed separately by a sudo user before Reporting can generate PDFs.

System Package Installation

A sudo user must install the following packages on the OKA server.

sudo apt-get install -y \
  libasound2 \
  libatk-bridge2.0-0 \
  libatk1.0-0 \
  libatspi2.0-0 \
  libcairo2 \
  libcups2 \
  libdbus-1-3 \
  libdrm2 \
  libgbm1 \
  libglib2.0-0 \
  libnspr4 \
  libnss3 \
  libpango-1.0-0 \
  libwayland-client0 \
  libx11-6 \
  libxcb1 \
  libxcomposite1 \
  libxdamage1 \
  libxext6 \
  libxfixes3 \
  libxkbcommon0 \
  libxrandr2