Tenha um único programa rodando em Debian

1

Sou um músico chiptune e sou fascinado por diferentes rastreadores e maneiras de fazer música. Atualmente tenho interesse em começar a usar um rastreador chamado LittleGPTracker, que pode ser executado em vários sistemas, mas eu gostaria de executá-lo em um Pi modificado com o Debian (o lado do hardware é cuidado).

Eu gostaria de ter a inicialização do Debian como um gameboy, no sentido de que imediatamente após a inicialização, irá carregar o programa e somente usar esse programa. Eu sei que a startup é um pouco longa para o Pi nesse sentido, mas eu gostaria de ter uma maneira de acessar o programa mais rápido do que constantemente ter que encontrá-lo e abri-lo antes de um set ao vivo ou algo assim.

    
por metatronaut 05.02.2015 / 22:02

1 resposta

0

Login automático:

No terminal:

sudo nano /etc/inittab

Desloque-se para:

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

e mude para

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

Sob essa linha, adicione:

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

(onde pi é o nome de usuário que você deseja acessar).

Ctrl + X para sair, Y para salvar seguido por digitar duas vezes

Auto StartX (executar o LXDE):

No terminal:

sudo nano /etc/rc.local

Role até o final e adicione o seguinte acima, exit 0:

su -l pi -c startx

(onde pi é o nome de usuário que você deseja executar como X).

Iniciando automaticamente um aplicativo X

Em seguida, edite o arquivo de início automático:

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

Após a última linha, adicione uma linha para cada aplicativo que você deseja autorunizar. Por exemplo, se eu adicionar linhas para o LXTerminal e o Leafpad, meu arquivo se parece com isto:

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

Não totalmente testado, mas esta é a essência dele.

    
por 05.02.2015 / 22:19