qt.qpa.xcb: could not connect to display :0 qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
时间: 2023-11-26 14:48:59 浏览: 398
Ubuntu18.04下解决Qt出现qt.qpa.plugin:Could not load the Qt platform plugin “xcb“问题
5星 · 资源好评率100%
这个错误通常是由于缺少Qt平台插件或者无法连接到显示器导致的。解决方法如下:
1. 确保已经安装了Qt平台插件。可以使用以下命令安装:
```shell
sudo apt-get install libxcb-xinerama0
```
2. 确保已经设置了正确的DISPLAY环境变量。可以使用以下命令检查:
```shell
echo $DISPLAY
```
如果没有输出,则需要设置DISPLAY环境变量。可以使用以下命令设置:
```shell
export DISPLAY=:0
```
3. 如果以上方法都无法解决问题,可以尝试重新安装Qt平台插件。可以使用以下命令重新安装:
```shell
sudo apt-get install --reinstall libxcb-xinerama0
```
如果还是无法解决问题,可以尝试重新安装Qt。
```shell
sudo apt-get remove qt5-default
sudo apt-get install qt5-default
```
阅读全文