Qt5: QXcbConnection: Could not connect to display Aborted (core dumped)

ddr819331062 2016-01-19 05:29:23
各位大侠,我在做linux Qt开发是遇到一个问题:QXcbConnection: Could not connect to display
Aborted (core dumped)

这个报错,哪位大侠能够解决吗?
...全文
11005 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
clever101 2019-11-26
  • 打赏
  • 举报
回复
引用 4 楼 flfihpv259 的回复:
export DISPLAY=:0.0 我在ctrl+alt+f1测试framebuffer时也遇到过这个,当时配置了下DISPLAY就可以了,你可以试试,简单快速
设置了还是一样的错误啊
clever101 2019-11-26
  • 打赏
  • 举报
回复
有效的解决办法是: 首先  vim ~/.bashrc 然后在里面添加  export QT_QPA_PLATFORM='offscreen' 即时生效 source ~/.bashrc 这样就可以额    每次修改.bashrc后,使用source ~/.bashrc(或者 . ~/.bashrc) 就可以立刻加载修改后的设置,使之生效。 一般会在.bash_profile文件中显式调用.bashrc。登陆linux启动bash时首先会 去读取~/.bash_profile文件,这样~/.bashrc也就得到执行了,你的个性化设 置也就生效了。 参考: QXcbConnection: Could not connect to display
flfihpv259 2016-08-25
  • 打赏
  • 举报
回复
export DISPLAY=:0.0 我在ctrl+alt+f1测试framebuffer时也遇到过这个,当时配置了下DISPLAY就可以了,你可以试试,简单快速
ZSP95 2016-05-16
  • 打赏
  • 举报
回复 2
终于解决了 我的问题是 : 我的qt程序和打包没有任何问题 ,原因在于我测试的时候使用的是远程登陆方式 到测试机子(裸机ubuntu环境) 上运行 程序 ,所以就是没有打开-X选项(即远程图形显示)。 ssh -X 172.16.160.196(目标机子ip) -l mmm(用户名) 输入密码 进入后  export DISPLAY=192.168.17.15:0.0  (自己机子的ip加上0.0)
ZSP95 2016-05-12
  • 打赏
  • 举报
回复
我也遇到了同样的问题 我用的是qt5.6 将自己的qt程序放到没有安装qt-sdk的ubuntu系统上 遇到一样的报错信息 楼主解决了请给下解决方法
「已注销」 2016-05-09
  • 打赏
  • 举报
回复
同样的问题不知道楼主解决了没有

23,216

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧