Posso me inscrever automaticamente em um usuário específico em um VT específico, mas ainda tenho outros shells de login em execução?

1

Eu estou rodando um sistema Linux com o Ubuntu Karmic nele, e eu uso ele para rodar uma webcam e um programa que continuamente gera saídas no console.

Existe alguma maneira de forçar um usuário a fazer o login no VT2 e, em seguida, alternar os VTs para o VT2, mas ainda ter outros consoles de login em execução para que eu possa conectar um teclado a ele e CTRL-ALT-F # para chegar a outro terminal?

Tenho a sensação de que isso precisa ir no meu arquivo rc.local, mas nada na página de login parece sugerir que ele pode fazer o que eu quero.

Se não houver uma maneira de acessar um usuário no vt, iniciar o programa diretamente em um VT específico também funcionará, já que o shell do usuário em / etc / passwd está configurado para o programa de qualquer maneira.

    
por Michael 30.06.2010 / 17:35

1 resposta

1

Eu descobri como fazer isso com o Upstart. Eu precisava editar /etc/event.d/tty2 para alterar a linha exec para apontar para getty -n -l my_program 38400 tty2 , então eu precisava editar rc.local para conter a linha chvt 2 e remover o GDM da minha lista de inicialização para que a linha chvt funcionasse. / p>     

por 30.06.2010 / 23:13