在 Debian 中运行单个程序

在 Debian 中运行单个程序

我是一名芯片音乐音乐家,我对不同的追踪器和音乐制作方式着迷。目前我有兴趣开始使用一个名为 LittleGPTracker 的跟踪器,它可以在各种系统上运行,但我想在带有 Debian 的改装 Pi 上运行它(硬件方面已得到处理)。

我希望 Debian 能够像游戏机一样启动,从某种意义上说,它立即地启动后,将加载程序并仅有的使用该程序。我知道从这个意义上说,启动对于 Pi 来说有点长,但我希望有一种方法可以更快地访问该程序,而不是在现场表演或类似的事情之前不断地找到它并打开它。

答案1

自动登录:

在终端中:

sudo nano /etc/inittab

向下滚动至:

1:2345:respawn:/sbin/getty 115200 tty1

并更改为

#1:2345:respawn:/sbin/getty 115200 tty1

在该行下添加:

1:2345:respawn:/bin/login -f pi tty1 </dev/tty1 >/dev/tty1 2>&1

(其中 pi 是您要登录的用户名)。

Ctrl+X 退出,Y 保存,然后输入两次

自动 StartX(运行 LXDE):

在终端中:

sudo nano /etc/rc.local

滚动到底部并在 exit 0 上方添加以下内容:

su -l pi -c startx

(其中 pi 是您要运行 X 的用户名)。

自动启动 X 应用程序

接下来,编辑自动启动文件:

sudo nano /etc/xdg/lxsession/LXDE-pi/autostart

在最后一行之后为您希望自动运行的每个应用程序添加一行。例如,如果我为 LXTerminal 和 Leafpad 添加行,我的文件将如下所示:

@lxpanel --profile LXDE
@pcmanfm --desktop --profile LXDE
@xscreensaver -no-splash@
@lxterminal
@leafpad

尚未完全测试,但这就是要点。

相关内容