qt.qpa.plugin: Could not find the Qt platform plugin “xcb“ in ““ 详细解决办法

  • 定位问题
    • 解决办法
      • 情况一:could not found
      • 情况二 could not load

定位问题

可以先在终端运行export QT_DEBUG_PLUGINS=1,再打开刚才报错的程序,可以看到相应的报错点,
如果是如标题Could not found the Qt platform plugin “Xcb”in“”,则是不存在,或者说查找的目录不存在libxcb.so,对应第一种情况,没有xcb。
如果是Could not found or load the Qt platform plugin “xcb”,那么问题可能是存在xcb,但是依赖库出现问题

解决办法

情况一:could not found

有两种可能,
1、如果你电脑上的qt是自己源码编译的
那么也有两种可能:
1、有可能是环境变量没有配置好,这个自行百度如何配置,这种情况一般不光xcb,而是一个plugins也找不到。

2、可能是在编译的时候就没有输出qxcb,这种一般是在相应的文件夹下根本没有libxcb.so这个文件。这时候比较麻烦,需要安装sudo apt install xcb后重新编译qt,如果对qt的版本没有固定要求的话也可以使用sudo apt install qtcreator build-essential 来安装一个qt,这个qt版本可能稍微老一点,安装完后记得把之前自己设置的关于自己编译的qt的环境变量和libconf全部注释掉,主要是~/.bashrc里面的LD_LIBRARY_PATH和/etc/ld.conf.so.d里面的配置。在这完成之后重新打开终端,不重新打开终端source .bashrc理论上也可以。

sudo apt install qtcreator build-essential

2、如果你的qt是用sudo apt安装的
那么大概率就只是xcb没有装,sudo apt install xcb就行了

sudo apt install xcb

情况二 could not load

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.Aborted (core dumped)

这种情况一般是xcb的依赖库有问题了

ldd path/libxcb.so | grep 'not found'
# ldd 后面的是你libxcb.so的目录,该命令的意思是列出libxcb的依赖库,然后查找出not found的库

找出来是哪些库以后安装这些相应的库就行,一般库名都是去掉前面的lib和后面的.so,如果不是自己百度一下文件名

基本涵盖了出现这个error的几种情况,如果试过了还是无效,那另请高明吧哈哈哈哈

qt.qpa.plugin: Could not find the Qt platform plugin “xcb“ in ““ 详细解决办法相关推荐

  1. Qt删除文件夹时父文件夹一并删除的原因与解决办法

    Qt删除文件夹及子文件夹全部文件时父文件夹一并删除的原因与解决办法 初学Qt文件操作,总会先去查阅各种资料,参考各种代码然后一点点地去调试. 我在编写"删除文件夹及子目录与所有文件" ...

  2. 基于Qt的QSplashScreen实现桌面水印,在windows下置顶失效解决办法

    基于Qt的QSplashScreen实现桌面水印,但在windows下重复关闭启动水印程序后会出现置顶失效的现象 现象:通过线程启动-关闭-再启动水印操作后,水印程序会出现置顶失效的问题 解决方案:调 ...

  3. 编译Qt/E时遇到incorrect register `%rbp' used with `l' suffix问题的解决办法

    本来想Qt/E 先编译一个X86的版本到PC上使用qvfb仿真一下,所以就按照网上的办法开始编译 起初我编译Qt/E时 ./configure -xplatform qws/linux-x86-g++ ...

  4. Qt对话框图片Debug下可显示,release下不可显示的解决办法

    我本来想做一个类似这样的对话框: 上图绿色和蓝色的示意图用QLable做的. 在Debug下调试完全没有问题,在Release模式下,就变成这样: 经检查发现在Release模式下,找不到图片资源,即 ...

  5. 出现“qt.qpa.plugin: Could not load the Qt platform plugin “xcb“ in ‘ ’even though it was found

    出现"qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in ' 'even though it wa ...

  6. 原神启动器无法打开,提示“no Qt platform plugin could be initialized”的解决办法

    原神启动器无法打开,提示如下 This application failed to start because no Qt platform plugin could be initialized. ...

  7. 【Qt】Ubuntu18.04下解决Qt出现qt.qpa.plugin:Could not load the Qt platform plugin “xcb“问题

    1.问题描述 在ubuntu18.04中第一次安装QT5,运行时报错 qtcreator.sh qt.qpa.plugin: Could not load the Qt platform plugin ...

  8. Ubuntu18.04下解决Qt出现qt.qpa.plugin:Could not load the Qt platform plugin “xcb“问题

    Ubuntu18.04下解决Qt出现qt.qpa.plugin:Could not load the Qt platform plugin "xcb"问题 问题描述 定位问题 解决 ...

  9. Qt-c++桌面编程报错:qt.qpa.plugin: Could not find the Qt platform plugin “windows“ in

    问题:Qt-c++桌面编程报错:qt.qpa.plugin: Could not find the Qt platform plugin "windows" in "&q ...

  10. qt.qpa.plugin: Could not load the Qt platform plugin “xcb“ in ““ even though it was found. This appl

    在ubuntu上使用qt出现报错:qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" ...

最新文章

  1. WR:中国46个饮用水供水系统评估水源水对龙头水细菌群落的“烙印”
  2. 编程入门python语言是多大孩子学的-我的孩子需要学习Python吗?几岁开始学?有什么书籍推荐?...
  3. matlab usewhitebg,我有一个matlab的程序运行出错,各位大神求救,很急啊
  4. 限时免费报名丨网易新消费CXO论坛 - 深圳站
  5. 安装 Window 10 for Linux 子系统教程(WSL)
  6. java取当前日期_java如何获取系统的当前时间
  7. LAMP环境搭建教程
  8. 接口测试——Jmeter常见问题解决方法
  9. 帆软填报JS不刷新页面排序表格
  10. 桃李春风一杯酒,江湖夜雨十年灯 - 老兵夜话DPDK
  11. 关于查询FileNet PE中用户Inbox信息
  12. Statement 和 PreparedStatement之间的关系和区别
  13. c语言编译是繁体字,cconv实现简体/繁体转换
  14. javascript实现数独解法
  15. 揭秘互联网行业“新”三大巨头
  16. 3.C++内存管理初步探索
  17. 虚拟机中小键盘使用不了解决方案
  18. 关于spoolsv.exe程序问题
  19. FZU 2198 快来快来数一数(矩阵快速幂)
  20. 知道创宇区块链实验室受邀参加“2021 CCF中国区块链技术大会”

热门文章

  1. 计算机诗人 原理,写诗软件
  2. BlackBerry 7290如何传自定义图片
  3. 速达 从xp系统换成win7
  4. 恢复威金病毒感染的EXE文件小方法(转)
  5. 高性能RPC框架BRPC核心机制分析
  6. 计算机机房的维护方案,机房设备维护方案.doc
  7. 化工虚拟仿真实验室实训操作软件搭建
  8. 十大顶级大数据可视化工具
  9. 简历中的“项目经验”该怎么写?
  10. 基于单片机的温度监测系统设计(#0411)