pw-viz icon indicating copy to clipboard operation
pw-viz copied to clipboard

Please describe runtime dependencies in the README

Open yurivict opened this issue 2 years ago • 1 comments
trafficstars

pw-viz uses egui and the binary isn't linked with any graphics-related shared libraries.

When the binary runs it loads these: /usr/local/lib/libGL.so.1.7.0 /usr/local/lib/libGLX.so.0.0.0 /usr/local/lib/libGLX_nvidia.so.0 /usr/local/lib/libGLdispatch.so.0.0.0 /usr/local/lib/libX11-xcb.so.1.0.0 /usr/local/lib/libX11.so.6.4.0 /usr/local/lib/libXau.so.6.0.0 /usr/local/lib/libXcursor.so.1.0.2 /usr/local/lib/libXdmcp.so.6.0.0 /usr/local/lib/libXext.so.6.4.0 /usr/local/lib/libXfixes.so.3.1.0 /usr/local/lib/libXi.so.6.1.0 /usr/local/lib/libXrandr.so.2.2.0 /usr/local/lib/libXrender.so.1.3.0 /usr/local/lib/libdbus-1.so.3.32.1 /usr/local/lib/libnvidia-glcore.so.1 /usr/local/lib/libnvidia-glsi.so.1 /usr/local/lib/libnvidia-tls.so.1 /usr/local/lib/libpipewire-0.3.so.0.362.0 /usr/local/lib/libxcb-glx.so.0.0.0 /usr/local/lib/libxcb.so.1.1.0

egui can use a variety of external libraries, depending on the backend that is used.

What is the minimal set of run-time dependencies for pw-viz?

yurivict avatar Jan 05 '23 23:01 yurivict

pw-viz uses egui's default GL backend

So you'll need:

libxcb libxkbcommon libpipewire

// X11 dependencies libx11 libxext libxi libxcursor libxrandr libxrender libxfixes

Ax9D avatar Jan 06 '23 10:01 Ax9D