linux 桌面程序 开机启动 - 图形界面程序开机自启
- 利用 .desktop
配置文件路径: /etc/xdg/autostart
创建test.desktop文件
[Desktop Entry]
Name=Test #配置名
Exec=/root/Test #可执行文件路径
Type=Application #可执行文件类型
- 禁用DM(Display Manger)直接启动程序 - 使用此方法重启后直接进入程序且全屏
禁用DM: 修改/etc/X11/default-display-manager配置文件,默认值应该是/usr/sbin/lightdm之类的,将其内容改成false
创建一个脚本启动具体的桌面程序,例:/startApp.sh
复制系统自带startx来创建新的startx脚本 路径: startx默认位置为 /usr/bin/startx
这里保存新文件到/startx
在startx内部启动xinit的命令前加上
client="/startApp.sh" # 我们的应用直接跟X server打交道,避免DM这个中间商赚差价
设置新的startx开机启动
修改/etc/rc.local,在exit 0前加上
/startx &
[参考]
Linux设置软件开机自启动的三种方式(中标麒麟、银河麒麟、ubuntu)
一种让Linux窗口应用运行在全屏模式的简单粗暴方法
Desktop Entry Specification
留待后查,同时方便他人
联系我:renhanlinbsl@163.com
联系我:renhanlinbsl@163.com
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)