#480 QT_QPA_PLATFORM xcb plugin requires xcb-cursor0 or libxcb-cursor0
Closed: Deferred to upstream by xalt7x. Opened by xalt7x.

Dolphin on X11 session or using "xcb" plugin can't open external terminal.

Steps to reproduce:
On Wayland session launch Dolphin forcing usage of "xcb" plugin
QT_QPA_PLATFORM=xcb dolphin
Launch external terminal from Dolphin (Alt+Shift+F4 ; Tools > "Open Terminal" ; right click on empty space > "Open Terminal Here")

Dolphin complains about missing library.

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: eglfs, linuxfb, minimal, minimalegl, offscreen, vkkhrdisplay, vnc, wayland-egl, wayland, xcb.

Quick research showed that I need package that provides libxcb-cursor0, however I already have xcb-util-cursor pre-installed on Kinoite. I see on KDE Reddit that people on different distro have the same problem. But for now I'm not sure if it's upstream bug since I don't have it on KDE Neon with the same Dolphin version (24.02.0).


This is https://bugs.kde.org/show_bug.cgi?id=482107

The message about xcb-cursor is misleading

This is https://bugs.kde.org/show_bug.cgi?id=482107

The message about xcb-cursor is misleading

Thanks for the quick response and fix!

Metadata Update from @xalt7x:
- Issue close_status updated to: Deferred to upstream
- Issue status updated to: Closed (was: Open)

Metadata