Sample Header Ad - 728x90

Trouble using a Qt 6 application on an older (SLES 15) machine

0 votes
0 answers
212 views
I'm trying to run an app which apparently uses some Qt6 capabilities on my SLES 15 SP5. When I do that, I get the following error message:
qt.qpa.plugin: From 6.5.0, xcb-cursor0 or libxcb-cursor0 is needed to load the Qt xcb platform plugin.
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: wayland, offscreen, xcb, wayland-egl.

Application could not be initialized!
    This is likely due to missing Qt platform dependencies.
    For a list of dependencies, please refer to https://doc.qt.io/qt-6/linux-requirements.html 
    To view missing libraries, set QT_DEBUG_PLUGINS=1 and re-run the application.

Warning: OpenGL Version check failed. Falling back to Mesa software rendering.
qt.qpa.plugin: From 6.5.0, xcb-cursor0 or libxcb-cursor0 is needed to load the Qt xcb platform plugin.
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: wayland, offscreen, xcb, wayland-egl.
Earlier versions of this app used to work. Also, I don't see a distribution package mentioning something like "libxcb-cursor". I tried choosing other platform plugin settings; wayland and wayland-egl just failed, and offscreen succeeded, but showed nothing. What can I do to get this application to run: Notes: * The app is NVIDIA NSight Compute 2024.1, in case that matters. * Assume I can get root access (but let's not get too crazy)
Asked by einpoklum (10753 rep)
Mar 28, 2024, 03:38 PM
Last activity: Mar 28, 2024, 04:21 PM