我想在我的 ubuntu 20.04 上安装 Systemback 并找到了这个页面。当我运行 systemback 时,我收到此错误消息。
ckim@ckim-ubuntu:~$ sudo systemback&
[1] 220231
ckim@ckim-ubuntu:~$ No protocol specified
No protocol specified
qt.qpa.xcb: could not connect to display :2
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, vnc, xcb.
我应该安装什么以及如何安装?(fwiw,我正在工作中的 Windows 10 机器上的 vnc 客户端上进行操作,并从家里连接到 Windows 10 机器)提前致谢!
ADD:我做了sudo apt install qt5dxcb-plugin
并再次尝试,它没有工作。(说插件“xcb”即使被发现也无法加载)但是当我在控制台窗口上运行它时,systemback 工作。我想我曾经在 16.04 上也曾在 vnc 窗口上运行 systemback。
我在使用 QtCreator 时遇到了同样的问题。尝试执行此命令来替换 libxcb-xinerama0.so.2
最近更新后,我在 ubuntu 20.04 中使用不同的工具(virtualbox)遇到了类似的问题。对我来说,解决方法是在命令行中执行此操作:
也许它应该在某个始终在启动期间执行的文件中。重新安装 libxcb-xinerama0 和 qt5-default 没有帮助。
我在 Windows 10 上尝试从 Ubuntu 运行 elctrum 时遇到了这个问题。运行“>export QT_DEBUG_PLUGINS=1”后,我看到它无法打开显示。我安装了VcXsrv并且它工作正常。该过程在此处进行了说明:如何在 Windows 10 上的 Ubuntu 上的 Bash 上运行图形 Linux 应用程序 希望这会有所帮助!