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

use*_*948 7 startup boot 12.10

我正在从 Ubuntu 12.10 构建一个飞行模拟器盒,但我试图使操作系统基本上不可见,我只是想让机器启动到 Flight Sim,这部分并不是那么困难,只是一个问题添加一个启动项,但我想让它看起来更简洁,除此之外,我想要一个 3-5 秒的倒计时,你可以从开始选择退出飞行模拟,如果你需要对操作系统或飞行模拟器本身进行故障排除,我不知道如何实现

小智 2

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

#!/bin/bash
echo launching in 5, press ctrl+c to abort
sleep 5
myFlightSimCommand
Run Code Online (Sandbox Code Playgroud)


小智 0

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

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

  1. 登录 root 帐户

    su
    
    Run Code Online (Sandbox Code Playgroud)
  2. 移动到启动目录

    cd /home/"username"/.config
    
    Run Code Online (Sandbox Code Playgroud)
  3. 更改目录和嵌入文件的所有者

    chown -R "username" autostart
    
    Run Code Online (Sandbox Code Playgroud)
  4. 你完成了,关闭终端,享受吧:-)

    exit
    
    Run Code Online (Sandbox Code Playgroud)