vpype
vpype copied to clipboard
Pyside 6.5.0 breaking changes (Linux)
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
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.