首先我想说我不是一个有经验的 Linux 用户,所以请不要对我太“技术”。
我正在尝试在 Xubuntu 20.04 上安装XnViewMP包,但出现此错误:
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: linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, xcb.
Aborted (core dumped)
我在谷歌上搜索并寻找解决方案,但没有找到。我唯一理解的是我缺少一些应用程序依赖的库?我已经尝试过这个解决方案,sudo apt-get install libx11-xcb1
以及在各种网站上找到的其他几个解决方案,但我仍然遇到同样的问题。
我能够通过安装丢失的软件包来解决这个问题。这些是我执行的步骤:
export QT_DEBUG_PLUGINS=1
运行xnview 。它返回以下输出:ldd /opt/XnView/lib/platforms/libqxcb.so | grep "not found"
问题解决了。