向操作系统添加程序启动选项

向操作系统添加程序启动选项

我正在基于 Ubuntu 12.10 构建一个飞行模拟器盒,但我试图让操作系统基本上不可见,我只希望机器启动到飞行模拟器中,这部分并不是那么困难,只需添加启动项即可,但我想让它更无缝一些,除此之外,如果您需要排除操作系统或飞行模拟器本身的故障,我希望有一个 3-5 秒的倒计时,您可以选择退出飞行模拟器的启动,但我不知道如何实现

答案1

编写一个简短的 shell 脚本,该脚本位于自动启动中(您似乎已经解决了这个问题)。该脚本可能如下所示:

#!/bin/bash
echo launching in 5, press ctrl+c to abort
sleep 5
myFlightSimCommand

答案2

在 Ubuntu 12.04(新安装)上,自动启动的工作文件可能归 root 所有!所有其他用户都没有写入权限,因此不会通过用户桌面注册新的自动启动程序。

使用以下终端命令更改所有权:

  1. 登录到 root 账户

    su
    
  2. 移至启动目录

    cd /home/"username"/.config
    
  3. 更改目录和嵌入文件的所有者

    chown -R "username" autostart
    
  4. 大功告成,关闭终端,尽情享受吧:-)

    exit
    

相关内容