Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please describe runtime dependencies in the README #30

Open
yurivict opened this issue Jan 5, 2023 · 1 comment
Open

Please describe runtime dependencies in the README #30

yurivict opened this issue Jan 5, 2023 · 1 comment

Comments

@yurivict
Copy link

yurivict commented Jan 5, 2023

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?

@Ax9D
Copy link
Owner

Ax9D commented Jan 6, 2023

pw-viz uses egui's default GL backend

So you'll need:

libxcb
libxkbcommon
libpipewire

// X11 dependencies
libx11
libxext
libxi
libxcursor
libxrandr
libxrender
libxfixes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants