Gerenciando vários aplicativos gráficos sem o Desktop Manager

0

Atualmente eu tenho uma instalação do Ubuntu 16.04.4 Server e estou usando para iniciar três aplicativos gráficos. Atualmente a configuração é autologin in para tty1-3 e depois dependendo de qual TTY é, para iniciar um programa específico em um xserver (startx)

O problema é, se alguma saída, como eu relançá-los em seus TTYs específicos? O aplicativo principal que qualquer usuário de quiosque verá é tty1, enquanto apenas um instalador do sistema ou pessoa de manutenção terá acesso para conectar um teclado para obter tty2 e 3.

Eu olhei para tarefas do cron, systemd, etc. e parece que não consigo fazer isso para relançar.

Eu não me importaria de usar um atalho de teclado para iniciar os aplicativos tty2-3 em tty1 sobre o aplicativo principal e o fechamento e voltar para o aplicativo principal (os usuários de quiosque não teriam capacidade de usar teclado, apenas touchscreen ). Eu não quero um gerenciador de desktop, no entanto.

Eu acho que systemd seria o mais elegante, mas não tenho certeza de como chegar

  1. script startx (exec) em tty1
  2. editor de conexão do startx nm em tty2
  3. startx xinput-calibrator em tty3

no systemd para sempre relançar, mas APENAS naqueles determinados TTYs ou para fazer com que os aplicativos ativem os comandos do teclado (quando ctrl + T é pressionado, o app1 alterna para o app2, quando o app2 é feito para voltar ao app1, etc. .)

    
por TygerTy 20.07.2018 / 23:00

0 respostas