Qt/X11下qvfb工具运行时的小问题

使用qvfb模拟qt开发环境 1、安装一个 qvfb ,在网上下了一个包 qvfb-1.0.tar.gz           # tar zxf qvfb-1.0.tar.gz            # cd qvfb-1.0            # ./configure             # make                                    # make install 阅读详情

当运行Qt提供的虚拟Frame Buffer环境时:

1.如果terminal提示:

Cannot open keyboard pipe /tmp/.qtvfb_keyboard-0

 

把/tmp下的

.qtvfb_keybo

.qtvfb_mouse-0ard-0 删除然后回到到原目录下(不要切换目录)运行就ok了。

什么原因不太清楚,file一下可以看出他俩是named pipe。

 

2.如果terminal提示:

QGtkStyle cannot be used together with the GTK_Qt engine.
Qt: Session management error: None of the authentication protocols specified are supported
Qt for Embedded Linux data directory is not owned by user 0h

上面的user 0h说明你是以root用户的身份运行的qvfb。你可以尝试切换一下用户重新运行qvfb试试。

或者把/tmp下的qtembedded-0删除在运行qvfb

qtembedded-0是个数据文件,我认为在安装好qvfb工具后,第一次使用它时就会在/tmp产生这个文件


它记录着第一次运行它时的用户(可能是root可能是你自己的用户)。下一次运行的时候必须还是此用

 

户,或者把qtembedded-0删了,再运行qvfb重新产生记录第一运行他的用户。

Qt: Ubuntu10.04安装Qt embedded x86 + qvfb开发环境 上一篇已经安装了Qt4 SDK for Linux/X11 到Ubuntu, 这个是for桌面系统开发的,如果要做嵌入式开发,还需要安装对应的qt 库1)下载Qt libraries到http://qt.nokia.com/downloads 下载Qt libraries 4.6.3 for embedded Linux (161 MB)4.6.3所有的libraries都是对应qt-everywhere-opensource-src-4.6.3.tar.gz,没有再根据平台划分,自己configure相应 阅读详情

相关推荐

Qt: Session management error: None of the authentication protocols specified are supported

Qt: Session management error: None of the authentication protocols specified are supported

十三阿哥的博客 981

QT应用程序执行错误1

Qt: Session management error: Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed 编译通过后,执行时出现如下错误:Qt:Session management

星河_SR的专栏 1万+

利用NURBS曲线进行点云曲面拟合算法

点云拟合曲面算法是将点云数据拟合成一个二次或高次曲面模型的算法。这种算法主要用于三维模型重建、计算机视觉、机器人感知、医学图像处理等领域。最小二乘法(Least Squares Method):通过最小化点到曲面距离的平方和来拟合曲面模型。三角剖分算法(Triangulation-Based Method):将点云构建成三角网格,再拟合成曲面模型。隐式曲面算法(Implicit Surface Method):通过定义一个隐式函数来表示曲面,然后用点云数据来估计隐式函数的系数。

weixin_44770969的博客 1万+

Qt/X11下qvfb工具运行时的小问题。

当运行Qt提供的虚拟Frame Buffer环境时:1.如果terminal提示:Cannot open keyboard pipe /tmp/.qtvfb_keyboard-0 把/tmp下的.qtvfb_keybo .qtvfb_mouse-0ard-0 删除然后回到到原目录下(不要切换目录)运行就ok了。什么原因不太清楚,file一下可以看出他俩是named pi

夕阳帆的专栏 2234

python自动交易 缠论_缠论自动交易系统实现了

一、缘起:缠中说禅的伟大,我想你只要上网搜索一下就知道了,他的才气不用我说,我只想说说他的《教你炒股票》系列文章,108篇文章,将他的股票操盘秘籍全部公开给广大的股友了,更有缠友将其理论写成公式,在网上也是广为流传,深受广大缠友们的喜爱。我也是缠中说禅的忠实崇拜者之一,从2008年开始每天都使用缠论来看盘,特别想将缠论写成交易系统,让计算加来帮助我们自动交易,从而减轻我们盯盘的辛劳,可是苦于没有好...

weixin_39970689的博客 4634

GIS小白也能看懂的实战:5步教你将ArcGIS里的等高线和水系完美导入CAD做规划图

本文详细介绍了如何将ArcGIS中的等高线和水系数据高效导入CAD,制作专业规划底图的5个关键步骤。从数据准备、ArcGIS处理到CAD优化,涵盖坐标系设置、数据裁剪、格式转换等实用技巧,特别适合设计规划领域的新手快速掌握GIS与CAD协同工作流程。

weixin_27966471的博客 425

关于Qt、Qt/E、Qtopia、qvfb、framebuffer、qpe等概念的对比介绍

最近要在嵌入式linux平台下搞UI界面开发,经过一番挑选,决定使用Qt作为UI开发平台。不过Qt中所涉及的Qt/E、Qtopia、qvfb、framebuffer、qpe等众多概念,却有点剪不断理还乱。于是决定花点时间对这些概念好好捋一捋。说明一下,下面的文字内容大部分确实源自于网络摘录,但是都是经过我自己本人消化理解之后进行重新整理编排的,并不是简单的复制黏贴。

不积跬步,无以至千里! 9943

✔B【AD623】【单运放】仪表放大器 AD623电压放大器模块可调 单电源 单端/差分 微小信号

【】仪表放大器 AD623电压放大器模块可调 单电源 单端/差分 微小信号

童话与梦的博客 8274

如何解决编译Qt及Qvfb时出现的问题

编译 Qt 及 Qvfb 问题出现解决实例是本文要介绍的内容,有关Qvfb 工程的介绍,先来看内容。 1、/usr/bin/ld: cannot find -lXtst这个问题是库名称的问题,一般库后都有.so.6等数字,而 qt 编译时,这样的库名识别不了,解决办法是建立一个不带数字后最的库名的软连接 如这个问题:sudo ln -s /usr/lib/libXtst.so.6 /usr

曾经沧海 1844

ParaView: 从 2 或 3 个标量创建向量

ParaView: 从 2 或 3 个标量创建向量

希望我的博客,能帮上你解决学习中工作中所遇到的问题 583

基于STM32、HAL库的MPX5500DP气压传感器 驱动程序设计

define MPX5500DP_MIN_VOLTAGE 0.2f // 最小输出电压(V)#define MPX5500DP_MAX_VOLTAGE 4.7f // 最大输出电压(V)#define MPX5500DP_MIN_PRESSURE 0.0f // 最小压力(kPa)#define MPX5500DP_MAX_PRESSURE 500.0f // 最大压力(kPa)* @brief 读取压力值(kPa)// 计算压力值 (线性转换)

corlin6688的博客 196

使用qvfb在X11下开发framebuffer应用程序

转载请指明出处:http://blog.youkuaiyun.com/alenwelkinqvfb是QT virtual framebuffer的缩写,是QT在X11下的一个framebuffer仿真器,有了它我们就可以利用X11下众多便利的工具来开发基于framebuffer的应用程序了。qvfb的原理很简单,它建立了一个system V共享内存,用户只需将需要显示的图像按像素格式要求放到共享内存里qv

2634

RT-DETR改进策略【卷积层】| CVPR-2020 Strip Pooling 空间池化模块 处理不规则形状的对象 含二次创新

一、本文介绍 本文记录的是利用Strip Pooling模块优化RT-DETR的目标检测网络模型。Strip Pooling结合了长而窄的卷积核形状在一个空间维度上的长程关系捕捉能力和在另一个空间维度上的局部细节捕捉能力,有效地处理复杂的场景信息。这一机制通过采用1×N1×N1×N或N×1N×1N×1的池化核形状来适应不同的图像特征,提高模型对目标形状和分布的适应性。在场景解析网络中,Strip Pooling可以被用于提升对具有长程带状结构或离散分布目标的解析能力,特别是在复杂场景或不同对象布局条件下效果

Limiiiing的博客 579

独立编译QVFB

今天是母亲节,刚给我妈打了电话,她感冒还没有好透,有些咳嗽。祝愿天下所有的母亲都身体健康,快快乐乐,愿天下的所有的儿女都能体会到父母养育我们的艰辛,带着一颗感恩的心去做人做事......搭建嵌入式QT开发环境已经进行了好几天了,异常的艰难,做到中间有时候都烦躁地想推翻重来,可那又会是更漫长的过程,中间的编译配置让我感觉混乱,因为刚刚接触这方面的知识,甚至对ubuntu linux都没有多少了解,以至于出现太多错误让我感觉不知所措,静下来分析,还是因为不了解QT安装到底是怎么回事。在安装的不断折腾中才理解它是

http://hi.baidu.com/new/fengchao608 3432

36、T5L 迪文屏C51开发之绘制动态曲线

T5L 迪文屏C51开发之绘制动态曲线1、介绍2、例程功能简介3、GUI界面设计3、C51程序设计 1、介绍   本文将利用DGUS Tool软件中的【动态曲线控件】来绘制曲线效果,在T5L迪文屏中总共支持8个通道的曲线,而曲线数据是需要缓冲区的,如果 8 通道曲线同时使用,0x1000-0x4FFF 将作为曲线缓冲区地址,此时该部分变量地址不能被其他控键使用,其他控键地址使用范围为0x5000-0xFFFF,当某曲线通道不被使用时,那么其所对应的缓冲区地址可以做其他用途,曲线通道具体的地址分布如下图所示:

嵌入式羊圈 3128

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

Fedora12安装qt-x11-4.5.2,qvfb,qt/e

1.安装qt-x11-4.5.2 下载qt-x11-opensource-src-4.5.2.tar.gz 下载地址:===>>  http://down1.chinaunix.net/distfiles/qt-x11-opensource-src-4.5.2.tar.bz2 进入你的文件夹后解压qt-x11-opensource-src-4.5.2.tar.gz tar jxvf qt-

曾经沧海 1097

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

在ubuntu12.04上用qvfb运行QtE程序

环境 :ubuntu12.04 Qt库版本:4.8.4 交叉编译器:arm-linux-gcc 4.4.3 在前面的博客中,已经把qt-everwhere-opensource-4.8.4编译成arm版,并且把库移植到开发板,开发板已经能够运行PC的qt开发的程序。  现在希望利用X86版嵌入式库编译成功的程序能够在PC上用qvfb虚拟帧缓冲运行。 1、编译pc版。

TOM的专栏 2719

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

Qt、Qte、Qtopia、Qvfb、Qpe概念区别

原文:https://www.veryarm.com/937.html Qt 一般说的Qt其实是泛指Qt的所有桌面版本,例如:Qt/X11(Linux下),Qt Windows(windows下)以及Qt Mac等。运行于一般PC桌面环境的应用程序开发平台。简单理解就是,我们开发过程是在PC桌面环境(Windows,Mac或Linux等)中,而开发出来的程序也是在PC中运行的。 Nokia ...

xingsongyu的博客 1062

qt-x11 qvfb过程

<br /> 最近开始学习QT,现在的QT更新的比较快,FC9下已经安装了qt-x11-4.5.1版本的creater,使用二进制文件安装的,所以没有avfb。同时还安装了qte-4.5.1和qt-x86,所以寻找安装avfb。<br />    先是在网上找了qt-x11-opensource-src-4.5.2.tar.bz2,用高版本的qvfb,应该没关系。将压缩包解压到/root目录下。<br />最先的安装方法是这样的,在配置时加入-qvfb选项,即#./configure -qvfb<br />

1203

opia のqvfb工具的生成

<br />QT这个基于GUI的linux开发工具,给我的印象是很好、很强大,比微软的VS2005牛X多了。因为它会使你去查找类的signal/slot 以及函数、属性。<br />我在qt安装的不是最新的4.7版本的,目前4.7版本的安装做的确实简单,和在windows下平台安装差不多。以前的qt几乎都是用指令安装。我还是趋向于指令安装。<br />目前我需要安装qtopia-4.2.2版本的。初始安装和安装QT一样的,但是opia和QT的区别还是在于帧缓冲区的概念---qvfb工具。qvfb工具本身不是

liuxuebest的专栏 859

QT的安装问题(尤其是针对QT-embedded-opensource-x86 无法使用qvfb的问题)

先看看Qt的各个版本简介: 1.什么是QT Qt是一个完整的C++应用程序开发框架。它包含一个类库,和用于跨平台开发及国际化的工具。Qt API在所有支持的平台上都是相同的,Qt工具在这些平台上的使用方式也一致, 因而Qt应用的开发和部署与平台无关。 2.什么是Qtopia Qtopia 是一个面向嵌入式Linux的全方位应用程序开发平台,同时也是

CAO527121128的专栏 1085

快速编译linux,Linux下QVFB的快速独立编译

在Qt-Embedded 4.4以后的版本发布中,host端的工具和target的工具分开来编译了。如果你要编译Qt-Embdedded的版本,则必须先有一个编译好的Qt-X11的版本。编译Qt-X11是一个挺漫长的过程,而且也浪费空间。所以我们可以选择安装Linux发行版提供的已经编译好的二进制的版本。Qt开发环境的安装(Ubuntu)介绍了这个安装过程。但遗憾的qt4的桌面包并没有提供编译好的...

weixin_32973319的博客 259
上一篇: 如何解决编译Qt及Qvfb时出现的问题
下一篇: OpenGL之渲染优化
HiRuyue
博客等级 码龄14年 47粉丝 17原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值