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

麒麟系统图形化应用自启

1.图形化自启动 XDG_Autostart 规范定义了一种通过将其放置在特定中来在桌面环境启动和 可移动介质安装中自动启动普通桌面配置的方法。

⚫ 用户级别$XDG_CONFIG_HOME/autostart (默认为~/.config/autostart)

⚫ 系统级别$XDG_CONFIG_DIRS/autostart (默认为 /etc/xdg/autostart)

通俗来讲,放在~/.config/autostart 和 /etc/xdg/autostart 下.desktop 格 式配置的应用程序文件都会自启动,而用户定义级别的目录下的自启动文件 /etc/xdg/autostart 下的优先级别要更高

2.应用程序.desktop 文件参数详解

文件一般放在/usr/share/applications 和 ~/.local/share/applications(用户级 别)下,桌面环境会优先选择用户的配置项 应用配置文件详解:

3.麒麟不同版本系统中各自使用图形化配置方式

图形化配置的方式,其实也就是上述提到的将.desktop 文件 添加至当前用户家 目录下的~/.config/.autostart 目录下,但仅对当前用户生效,如果对所有用 户生效,需要放在/etc/xdg/autostart 下

(1)中标 V5 和银河 V4、V10-GFB-Server

①中标麒麟 V5 和银河麒麟 V4、V10-GFB-Server 可以分别通过控制面板中的启 动应用程序或开机启动来添加开启,如图所示添加一个名称为 pluma app 启动命令是 pluma 和注释为 this is test for desktop entry 的应用自启程序

②同时,也可以通过命令 mate-session-properties 调出图形化配置工具(中标 V5 服务器为 gnome 桌面环境,对应为 gnome-session-properties)

(2)V10-GFB-Desktop V10-GFB-Desktop 图形化添加应用自启动方式,需要自己写成 desktop 的方 式然后添加(系统不会自动给你生成.desktop 文件)。系统只是负责把你的.desktop 复制到 ~/.config/autostart 下。如图所示,v10-gfb 桌面开启启 动程序添加时第二项是程序路径(即.desktop 文件路径)

3.非图形化应用自启动

(1).非图形化的应用可以写在 /etc/rc.local 里面,一般执行失败的原因可 能是 rc.local 没有加 x 权限。v10-GFB 桌面默认没有开启 rc.local,开启 方法详情见文档《V10-GFB 桌面开启 rc.local》

2.另外,应用也可以写成 service 的形式,通过 systemd 的形式来管理应用启 停。详见《麒麟系统自定义服务开机自启》


http://www.kler.cn/a/159649.html

相关文章:

  • 「人眼视觉不再是视频消费的唯一形式」丨智能编解码和 AI 视频生成专场回顾@RTE2024
  • vue2使用 <component> 标签动态渲染不同的表单组件
  • linux上海康SDK安装并设置环境变量
  • 网络延迟对Python爬虫速度的影响分析
  • GPT-5 要来了:抢先了解其创新突破
  • Android Studio更新成2024.1.2版本后旧项目Gradle配置问题
  • 【微信小程序开发】学习小程序的模块化开发(自定义组件和分包加载)
  • MinIo 的操作与使用和避坑
  • Mysql行格式(记录格式)详解
  • Leetcode—2477.到达首都的最少油耗【中等】
  • 《PFL》论文阅读笔记
  • Docker 的基本概念和优势,以及在应用程序开发中的实际应用。
  • 基本数据类型与引用数据类型的区别(java基础)
  • 【软件测试】技术精选:Jmeter常见的几种报错
  • 云HIS:新一代云架构医院信息管理系统源码(java语言)
  • Flink流批一体计算(24):Flink SQL之mysql维表实时关联
  • 2、RocketMQ源码分析(二)
  • 前端并发多个请求并失败重发
  • Opencv框选黑色字体进行替换(涉及知识点:selectROI,在控制台输入字体大小,颜色,内容替换所选择的区域)
  • ORACLE使用Mybatis-plus批量插入
  • vue select选择下拉组织树,解决不出现横向滚动条
  • C#用MathNet生成矩阵,并打印矩阵元素
  • 智能优化算法应用:基于冠状病毒群体免疫算法无线传感器网络(WSN)覆盖优化 - 附代码
  • Python list tuple dict set的文件持久操作
  • acwing算法基础之时空复杂度分析
  • MFC对话框集成OSG无法响应键盘事件