当前位置: 首页 > news >正文

IMX6ULL开发板如何关掉自带的QT的GUI界面和poky的界面的方法

重要说明:其实最后发现根本没必要去关掉自带的QT的GUI界面,直接把屏幕先刷黑就可以看到测试效果了,把屏蔽先刷黑的代码见博文:
https://blog.csdn.net/wenhao_ir/article/details/144594705
不过,既然花了时间摸索如何关掉自带的GUI界面,那不妨还是记录下来吧。

经过摸索发现的关掉QT的GUI界面最简单的方法

直接修改文件 /etc/init.d/S99myirhmi2

vi /etc/init.d/S99myirhmi2

把第15行注释掉然后重启板子就行了(下面画红线的就是第15行)。
在这里插入图片描述

官方提供的关掉QT的GUI界面的方法(不推荐,原因是麻烦!!)

关掉原理:
把位于/etc/init.d/目录中的QT的GUI界面的系统启动时的初始化配置文件S99myirhmi2移除。

但是有时候我们又要恢复显示QT的GUI界面,怎么办呢?
那就不要删除初始化配置文件S99myirhmi2呗,把它进行个备份,然后用的时候再恢复。

我们这里把它备份到用户home目录的子目录backup中,即目录~/backup/

mkdir -p ~/backup
mv /etc/init.d/S99myirhmi2 ~/backup/

执行完上面两条命令后,用下面两条命令检查文件存在情况:

ls -l ~/backup/S99myirhmi2  # 查看文件是否在 backup 文件夹
ls -l /etc/init.d/S99myirhmi2  # 确认原路径是否已无文件

在这里插入图片描述

接着重启开发板:

reboot

关掉poky界面的方法

不管是用哪种方法关掉了QT的GUI,重启开发板,LCD屏就卡死在下面这个画面上:
在这里插入图片描述
这里是需要关闭poky界面:
可参考下面这个链接操作关闭Poky界面:
https://forums.100ask.net/t/topic/2613/1
本质上是把那些显示进度百分比的语句去掉。
在这里插入图片描述

http://www.lryc.cn/news/508173.html

相关文章:

  • 几种广泛使用的 C++ 编译器
  • 《Vue进阶教程》第十六课:深入完善响应式系统之单例模式
  • C语言版解法力扣题:将整数按权重排序
  • Unity ECS和OOP优劣对比
  • 【Java基础面试题026】Java中的String、StringBuffer和StringBuilder的区别是什么?
  • 解析在OceanBase创建分区的常见问题|OceanBase 用户问题精粹
  • Flutter组件————Container
  • Java重要面试名词整理(二):SpringMyBatis
  • Excel生成DBC脚本源文件
  • Git进阶:本地或远程仓库如何回滚到之前的某个commit
  • linux 中文输入法设置的宏观思路 (****)
  • 271-基于XC7V690T的12路光纤PCIe接口卡
  • Semaphore UI安装和实践
  • Redis篇--常见问题篇7--缓存一致性2(分布式事务框架Seata)
  • Docker Compose 安装 Harbor
  • 使用docker compose安装gitlab
  • 大模型日报 2024-12-18
  • Linux安装mysql5.7
  • 【容器】k8s学习笔记原理详解(十万字超详细)
  • .NET重点
  • SMMU软件指南SMMU编程之虚拟机结构和缓存
  • Go 语言并发实战:利用协程处理多个接口进行数据融合
  • Redis Hash Tag 知识详解
  • 在 Ubuntu 上安装 Muduo 网络库的详细指南
  • Golang Gin Redis+Mysql 同步查询更新删除操作(我的小GO笔记)
  • nodejs搭配express网站开发后端接口设计需要注意事项
  • mysql 基于chunk机制是如何支持运行期间,动态调整buffer pool大小的
  • 智能客户服务:AI与大数据的革新力量
  • Python日常使用的自动化脚本
  • 代理模式(JDK,CGLIB动态代理,AOP切面编程)