packages/docs/docs/miscellaneous/linux-dependencies.mdx
If you are on Linux, Chrome Headless Shell requires some shared libraries to be installed.
apt install -y \
libnss3 \
libdbus-1-3 \
libatk1.0-0 \
libasound2t64 \
libxrandr2 \
libxkbcommon-dev \
libxfixes3 \
libxcomposite1 \
libxdamage1 \
libgbm-dev \
libcups2 \
libcairo2 \
libpango-1.0-0 \
libatk-bridge2.0-0
apt install -y \
libnss3 \
libdbus-1-3 \
libatk1.0-0 \
libasound2t64 \
libxrandr2 \
libxkbcommon-dev \
libxfixes3 \
libxcomposite1 \
libxdamage1 \
libgbm-dev \
libcups2 \
libcairo2 \
libpango-1.0-0 \
libatk-bridge2.0-0
apt install -y \
libnss3 \
libdbus-1-3 \
libatk1.0-0 \
libasound2 \
libxrandr2 \
libxkbcommon-dev \
libxfixes3 \
libxcomposite1 \
libxdamage1 \
libgbm-dev \
libcups2 \
libcairo2 \
libpango-1.0-0 \
libatk-bridge2.0-0
apt install -y \
libnss3 \
libdbus-1-3 \
libatk1.0-0 \
libgbm-dev \
libasound2 \
libxrandr2 \
libxkbcommon-dev \
libxfixes3 \
libxcomposite1 \
libxdamage1 \
libpango-1.0-0 \
libcairo2 \
libcups2 \
libatk-bridge2.0-0
yum install -y \
mesa-libgbm \
libX11 \
libXrandr\
libdrm \
libXdamage \
libXfixes \
libxkbcommon \
dbus-libs \
libXcomposite \
alsa-lib \
nss \
dbus \
pango \
cups-libs \
at-spi2-core \
atk \
at-spi2-atk \
libxkbcommon
Not supported due to to unsupported Libc symbols.
Not supported because Remotion ships with its own binaries of Chrome and FFmpeg that are not baked into the operating system.
This conflicts with the "immutable distro" architecture of nixOS.