Ubuntu自启GUI程序

问题描述

最近搞了一个项目,程序需要自动启动,系统是Ubuntu,先搞了成服务方式(配置的文章很多,可以自己找找),程序还是不启动 ,最后加到/etc/rc.local文件里面启动,看调试信息,需要启动的程序被调用,但是还是启动不了。
最后启动发现,需要启动的程序是有GUI界面的,但是启动脚本被调用的时候,Ubuntu的界面还没有启动,原来/etc/rc.local里面启动的程序是不能有GUI的,都是命令行。问题定位出来,那就好找解决方法。

解决方案

需要创建 mkdir -p ~/.config/autostart目录,在目录中放一个test_app.desktop的脚本文件。

脚本内容如下:

[Desktop Entry]
Type=Application
Exec=/opt/AutoStart.sh    #需要启动的程序脚本

配置完脚本,重启系统即可。

相关推荐

  1. UbuntuGUI程序

    2024-03-22 16:42:07       38 阅读
  2. Ubuntu开机redis

    2024-03-22 16:42:07       57 阅读
  3. 树莓派Py程序加入开机

    2024-03-22 16:42:07       40 阅读
  4. Ubuntu修改启动软件或程序

    2024-03-22 16:42:07       44 阅读
  5. Ubuntu 启动应用程序的方法

    2024-03-22 16:42:07       34 阅读
  6. 【Python】如何在Ubuntu上设置Python脚本开机

    2024-03-22 16:42:07       38 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-22 16:42:07       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-22 16:42:07       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-22 16:42:07       82 阅读
  4. Python语言-面向对象

    2024-03-22 16:42:07       91 阅读

热门阅读

  1. 2024届 C++ 刷题 笔试强训 Day 04

    2024-03-22 16:42:07       38 阅读
  2. websocket 升级协议时的协议切换点

    2024-03-22 16:42:07       42 阅读
  3. C语言实现飞行小游戏

    2024-03-22 16:42:07       46 阅读
  4. 互联网摸鱼日报(2024-03-21)

    2024-03-22 16:42:07       37 阅读
  5. echarts图表自适应和其他问题

    2024-03-22 16:42:07       38 阅读
  6. jvm学习

    jvm学习

    2024-03-22 16:42:07      33 阅读
  7. 蓝桥杯:Python基础学习一

    2024-03-22 16:42:07       37 阅读
  8. C# 读取指定文件夹

    2024-03-22 16:42:07       40 阅读
  9. C# 读取txt文本所有行

    2024-03-22 16:42:07       45 阅读
  10. 如何使用Python自动化整理你的文件系统

    2024-03-22 16:42:07       39 阅读