
[英]What do I need to get rid of Permission denied error on Linux?
[英]What is this little black box and how do I get rid of it?
我为TI AM335x EVM使用Qt 5.2构建了一个应用程序,它显示了一个小黑框(请参见下图)。
它看起来像一个突出显示的光标,当我触摸屏幕上的任何位置时,它都会闪烁(每次触摸大约一次)。 如果它是光标..我不要在那儿(我的项目中没有鼠标/键盘,只需触摸屏),那么我该如何摆脱它?
我知道这与我的环境的配置有关,因为我的多个项目在同一位置显示了相同的小黑匣子。
这是我用来配置环境的命令:
./configure-前缀/usr/Qt5.2 -xplatform linux-am335x-g ++ -no-sse -no-sse2 -no-glib -no-cups -no-largefile -no-accessibility -no-openssl -no-gtkstyle -opensource
黑匣子图片:
原来这与Qt无关。
事实证明,帧缓冲控制台(fbcon)正在我的板上运行。 fbcon有一个cursor_blink设置,需要将其设置为0,以免显示光标。
我认为它与Qt版本有关,因为当我从TI运行Qt4应用程序时,我没有看到此消息,但是事实证明,他们首先运行了一个脚本来禁用此功能。
通过添加以下内容:
echo 0 > /sys/class/graphics/fbcon/cursor_blink
在我的init.d脚本中,我能够删除游标。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.