[debug]Ubuntu16.04下,启动VirtualBox时,报错“Qt WARNING: QXcbConnection: XCB error: 3 (BadWindow)”_qt.qpa.xcb: qxcbconnection: xcb error: 3 (badwindo-程序员宅基地

技术标签: Qt  Linux  VirtualBox  日常bug  

目前,个人还不太清楚这个的原理,推测为VBox和Qt之前不兼容的问题?
Google一下之后,大部分人的说法是添加一个环境变量

QT_DEVICE_PIXEL_RATIO=1

对于这个变量的具体含义,可以查看官方文档

很显然,这个没能解决我的问题,不然我也不用特意写一下,我通过多种尝试最后解决了问题,虽然我不清楚具体哪几步是有用的(瞎猫碰上死耗子),但是大家可以试一下:

  1. 安装较新版本的QT(我使用了qt-5.13),官方下载地址
  2. 尝试一下qmake -v能否正常显示,如果,不能,修改/usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf,可以参考这篇博文
  3. 添加QT_DEVICE_PIXEL_RATIO=1QT_AUTO_SCREEN_SCALE_FACTOR=1,因为前者在5.6之后被弃用,所以加了后面的一个变量
  4. 找出所有virtualbox的进程,kill -9;因为virtualbox打不开只是GUI打不开,后台还是在运行的
  5. 重装virtualbox
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/HananoYousei/article/details/96113510

智能推荐

oracle汇总排序,oracle分组排序汇总笔记.doc-程序员宅基地

文章浏览阅读372次。oracle分组排序汇总笔记.doc 一、相关函数GROUPBY、ROLLUP、CUBE、GROUPINGSETS、OVER、GROUPING_ID、GROUPING、DECODE、LAG、LEAD、RANK、DENSE_RANK、ROW_NUMBER、COUNT二、初始化数据CREATETABLECREATETABLEEMPLOYEEEIDNUMBERNOTNULL,ENAMEVARCHAR22..._oracle 按汇总排序 having

python爬虫下载图片403_简单爬虫问题,爬取图片出现HTTP Error 403: Forbidden-程序员宅基地

文章浏览阅读1k次。import urllib.requestimport urllib.errorimport redef read_url(url):'''req = urllib.request.Request(url)req.add_header("User-Agent","Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like..._下载图片 输入网址403forbidden

this.$refs[“dataForm“].resetFields(); 先点击编辑再点修改无效_this.$refs["dataform"].resetfields();-程序员宅基地

文章浏览阅读1.5k次。一般添加和修改都是用一个 dialog. this.$refs["dataForm"].resetFields();这块代码是 清空初始值 ,如果先点击 编辑在点击 添加.那么初始值就是 编辑的时候的初始值.再点击添加的时候就是编辑时候的初始值…正确做法 : 在编辑的时候也得 清空值this.$refs[“dataForm”].resetFields();例如: 添加方法 : addEquipment() { this.dialogAddEquipment = true; t_this.$refs["dataform"].resetfields();

STM32G0系列ADC扫描序列模式解读-程序员宅基地

文章浏览阅读5.4k次,点赞8次,收藏41次。有人在使用STM32G0芯片的ADC模块时,往往因为扫描模式的理解不到位或选择不当导致些问题。这里就该话题做点简单分享介绍,不妨以一个实例展开。现在共用到ADC1模块的4个ADC通道,..._adc sequence怎么看

JAVA —— SpringBoot ②_java导入springboot模块-程序员宅基地

文章浏览阅读135次。文章目录01-SpringBoot高级02-SpringBoot自动配置-Condition-103-SpringBoot自动配置-Condition-204-SpringBoot自动配置-切换内置web服务器05-SpringBoot自动配置-Enable注解原理06-SpringBoot自动配置-@Import详解07-SpringBoot自动配置-@EnableAutoConfiguration详解08-SpringBoot自动配置-自定义starter步骤分析09-SpringBoot自动配置-自定_java导入springboot模块

安装Jenkins Windows slave_jenkins tcp port jnlp agents windows-程序员宅基地

文章浏览阅读4.4k次。前言安装Windows slave步骤1. 选择“TCP port for JNLP agents”为Random2. 新增Jenkins Node3. 下载Jenkins Agent程序包放到Windows slave上4. 在Windows slave上运行Jenkins Agent5. 为Node配置Git6. 为一类Node配置JAVA_HOME7. 为一类Nod..._jenkins tcp port jnlp agents windows

随便推点

几种神经网络整定PID参数原理剖析及simulink案例仿真_神经网络pid-程序员宅基地

文章浏览阅读6.6k次,点赞18次,收藏130次。几种神经网络整定PID参数的simulink仿真分析,给出相关原理,然后对控制器编写方法进行剖析,随后通过案例进行仿真分析测试。_神经网络pid

DTM定频测试方法-程序员宅基地

文章浏览阅读4.1k次。BLE设备在做RF性能测试,或者产品做FCC认证时往往需要被测目标板发射出低(2402进Mhz),中(2440MHz),高(2480MHz)三个固定频率信号,然后通过仪器来测试信号的发射功率,频偏等参数。这时可以使用Direct test mode(DTM)程序来实现,详细的操作步骤如下:1. 从Nordic官网下载nRFgo studio软件和nRF5 SDK软件包。nRFgo stud..._nrf52840如何用nrfgo软件进行蓝牙定频

linux服务器网卡驱动安装,在linux下安装网卡驱动的方法-程序员宅基地

文章浏览阅读1.8k次。本文告诉你如何在linux系统下安装网卡驱动.把网卡驱动COPY 到软盘上.在linux 的/tmp下建个空目录,然后再把软盘上的驱动COPY到这个空目录下.解压缩:#tar zxvf r1000_v1.05.tgz (文件所在的目录)#make (是在r1000_v1.05目录)如果在此没有出现什么错误,输入MAKE之后有很多行信息,在/lib/modules/2.6.9-5.ELsmp/ker...

realmeQ3 Pro狂欢版和GT Neo闪速版有什么区别_realme gt neo闪速版开机后是黑白色如何恢复彩色-程序员宅基地

文章浏览阅读2.9w次。真我Q3 Pro主要提升了颜值以及自拍性能。realme真我Q3 Pro共配备了天空之城、黑巧森林两款时尚的配色,而且机身仅有174g的重量以及7.9mm厚度,手感更为舒适,依旧配备了4500mAh大容量电池,可能是同价位最轻薄的手机。选realmeQ3 Pro狂欢版还是GT Neo闪速版这些点很重要看过你就懂了http:// realme.adiannao.cn/7真我Q3 Pro狂欢版手机非常轻薄,但是在电池方面却没有妥协,依旧配备了4500mAh大容量电池,同时配备了50W智慧闪充,14分钟充至50_realme gt neo闪速版开机后是黑白色如何恢复彩色

Redis 6 redis-cluster-proxy 集群代理使用-程序员宅基地

文章浏览阅读1.9k次,点赞2次,收藏7次。redis-cluster-proxy_redis-cluster-proxy

Vue项目中引用‘阿里巴巴字体图标库iconfont’_iconfont下载的代码与官网不一样-程序员宅基地

文章浏览阅读2.4k次,点赞48次,收藏92次。1.前言在实际开发中,作为前端开发人员的我们经常会遇到下面这种ui图我们看到在上面两个平台设计图中的出现了大量的图标,在某种情况下,这种图标是需要我们自己去找的,不要喷我们的 ui 哈,主要是我喜欢麻烦 哈哈,如果ui提供我也是要求他为我们提供SVG格式的,至于为什么 下面会为大家讲解。在这里呢我们遇到这种图标可能会想到我们运用的框架中的字体图标,像element-ui、iview-ui中都提供了icon图标上面的两个ui框架中都提供了很多图标我们至于要直接运用即可,但是在我们的开发需求中很多_iconfont下载的代码与官网不一样

推荐文章

热门文章

相关标签