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

【Qt】之【Linux】linux下实现开机自启Qt应用程序

1.使用service(始终未成功)

一开始尝试在 /etc/systemd/system/ 目录下创建一个服务文件控制自启,但是完全不起作用,查看该服务状态一直是enable,但应用程序始终不启动。

2.用另一个程序线程始终监听该应用程序进程

没有该进程,就自动使用启动命令启动,也不起作用…

3.使用.desktop文件

desktop文件放在 /etc/xdg/autostart/路径下,赋予权限,重启就能够自启目标应用程序。 — 但是重启后会先显示系统桌面大概1s才会显示目标应用程序界面,问题待解决。

[Desktop Entry]
Version=1.0
Name=AppName
Comment=启动并管理 AppName应用
Exec=sh -c '/opt/AppName/AppName.sh start'
Icon=/opt/AppName/AppName-icon.png
Terminal=false
Type=Application
Categories=Utility;Application;
StartupWMClass=AppName
http://www.dtcms.com/a/18851.html

相关文章:

  • Golang面试题一
  • promise捕获错误的方式
  • 网络安全-攻击流程-传输层
  • OceanBase使用ob-loader-dumper导出表报ORA-00600
  • 【DeepSeek】本地PC部署和运行DeepSeek-R1-70b
  • 人工智能知识架构详解
  • 自学Java-面向对象高级(final、单例类、枚举类、抽象类、接口)
  • Leetcode 146 LRU缓存 的三种解法
  • 基于Ollama安装deepseek-r1模型搭建本地知识库(Dify、MaxKb、Open-WebUi、AnythingLLM)
  • 算法1-1 玩具谜题
  • FreeBSD系统使用pyenv安装不同版本python,比如python3.12
  • win11 labelme 汉化菜单
  • 集成测试总结文档
  • JMeter工具介绍、元件和组件的介绍
  • 【复现DeepSeek-R1之Open R1实战】系列1:跑通SFT(一步步操作,手把手教学)
  • Python有哪些应用场景
  • 等距节点插值公式
  • 动态规划:解决复杂问题的高效策略
  • 目标检测中的数据增强:翻转、旋转、缩放、裁剪、亮度、模糊等【附完整源码】
  • 用Python实现线性回归:从数学原理到代码实战
  • 【16】思科AireOS:创建使用 LWA 认证的 WLAN
  • CPT205 计算机图形学 OpenGL 3D实践(CW2)
  • 基于GFF3文件提取基因的位置信息
  • ram的使用——初始化很重要
  • 通过用户登录案例,详细说明线程的7种状态
  • 物联网 网络安全 概述
  • CloudberryDB(六)SPI拓展功能
  • 网络安全PPDR
  • Grafana——如何迁移Grafana到一台新服务器
  • 【人工智能】学会表达自己的需求是用好DeepSeek R1的关键