vpype icon indicating copy to clipboard operation
vpype copied to clipboard

Pyside 6.5.0 breaking changes (Linux)

Open ithinkido opened this issue 1 year ago • 1 comments

There are breaking changes on PySide 6.5.0.

when trying to use show the following errors are produced

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

Aborted (core dumped)

As a workaround when installing 1.3.1 use ver. 6.4..3

pipx inject vpype pyside6==6.4.3

Alternatively

sudo apt install libxcb-cursor0 -y

ithinkido avatar May 06 '23 20:05 ithinkido

Had the same issue, even after installing libxcb-cursor0 Ran the following to see what else is needed:

export QT_DEBUG_PLUGINS=1

turns out the following packages (Debian/Ubuntu) are also needed:

libxkbcommon-x11-0
libxcb-icccm4
libxcb-keysyms1

now both show and show --classic are working.

psergiu avatar Jun 12 '24 02:06 psergiu