关于qt缺少xcb问题解决办法

linux下qt安装完成后,有时候会出现无法打开QtCreator的问题,这个时候进入QtCreator的安装目录,进入终端,用指令启动。比如我的本机:

cd /home/test/Qt5.12.12/Tools/QtCreator/bin

./qtcreator

然后就可以看到报错:

This application failed to start because it could not find or load the Qt platform plugin "xcb"

in "".

Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, xcb, xcb.

Reinstalling the application may fix this problem.

1、报这个问题的原因很多,每个人可能都不一样,首先我们需要设置环境变量export QT_DEBUG_PLUGINS=1,然后再次运行./qtcreator,这个时候才可以看到真正的原因。比如我本机的原因是:

libxcb-util.so.1: 无法打开共享对象文件: 没有那个文件或目录

2、看了下,是由于我系统里面自带的是libxcb-util.so.0这个库,版本不够,需要安装另一个高版本的,运行指令

sudo apt install libxcb-util1

这样就解决了问题。若你那边的原因和我的不一样,就拿打印出来的真正原因在网上搜索解决方案

相关推荐
码农胖虎-java8 分钟前
【java并发编程】从源码角度彻底理解 ForkJoinPool.commonPool
java·开发语言·python
爱说实话12 分钟前
c# 20260113
开发语言·c#
小郭团队14 分钟前
1_2_五段式SVPWM (传统算法反正切+DPWMmin)算法理论与 MATLAB 实现详解
开发语言·嵌入式硬件·matlab·dsp开发
Ulyanov14 分钟前
高级可视化技术——让PyVista数据展示更专业
开发语言·前端·人工智能·python·tkinter·gui开发
开开心心_Every16 分钟前
重复图片智能清理工具:快速查重批量删除
java·服务器·开发语言·前端·学习·edge·powerpoint
小郭团队17 分钟前
1_3_五段式SVPWM (传统算法反正切+DPWMmax)算法理论与 MATLAB 实现详解
开发语言·嵌入式硬件·matlab·dsp开发
hqwest24 分钟前
码上通QT实战28--系统设置03-用户管理布局
开发语言·qt·qdialog·模态窗体·非模态窗体·qwidget!
无限进步_30 分钟前
【C语言&数据结构】二叉树链式结构完全指南:从基础到进阶
c语言·开发语言·数据结构·c++·git·算法·visual studio
qq_4017004131 分钟前
Qt 线程管理:从 QThread 到 QThreadPool
qt
TDengine (老段)33 分钟前
TDengine Node.js 语言连接器入门指南
大数据·开发语言·物联网·node.js·vim·时序数据库·tdengine