Inicie outra GUI em diferentes TTY

13

Por algum motivo, quero ter duas GUIs abertas em diferentes TTYs.

os comandos

sudo service lightdm stop/start

irá parar / criar uma nova GUI no TTY7. mas como posso fazer o mesmo em diferentes TTYs ou redirecionar sua saída?

    
por ProWi 04.04.2014 / 20:05

2 respostas

2

  • Pressione Ctrl + Alt + F1 (tecla de função desejada) desta forma você irá alternar para outro tty
  • Depois de fazer login neste console (Inserindo nome de usuário e senha) execute este comando: tty , isso mostrará o número atual tty.

  • Para iniciar o Xserver, também execute este comando (valor de local devolvido número tty no lugar de n) e, para seu conhecimento, :2 é o número da instância $DISPLAY .

startx -display :2 -- :2 vtn &

Como estou fazendo isso por tty1 aqui:

startx -display :2 -- :2 vt1 &

neste ponto, você pode iniciar seu aplicativo gráfico embora você possa usar essa alternativa em vez do comando anterior:

xinit session -- :1 -xf86config config.conf

  • O próximo passo é executar um programa gráfico em TTYn: (como o VirtualBox em Terminal virtual n)

Iniciar um servidor X separado:

sudo X -quiet -nolisten tcp -noreset :4 vtn novamente substitua n por um número tty como: vt1

  • Execute o aplicativo que deseja como o VirtualBox, por exemplo:

DISPLAY=:4 virtualbox &

Nota: Não se esqueça que você deve digitar todos estes comandos apenas em tty dedicado ( Ctrl + Alt + F1 ) e não no seu console gráfico.

    
por Amir Reza Adib 06.11.2014 / 12:38
1

Acabei de testar a resposta acima em resposta ao comentário de jasonszhao de que não funciona. Usando o Ubuntu 16.04.2 LTS não houve problemas com os comandos.

Nota:

  

sudo X -quiet -nolisten tcp -noreset :4 vtn

"n" em "vt N é o número tty que você deseja executar a exibição gráfica. No meu caso eu corri

  

sudo X -quiet -nolisten tcp -noreset :4 vt8

para iniciar outra sessão X no tty8 e depois usei

  

DISPLAY=:4 virtualbox &

para iniciar o programa que eu queria rodar no DISPLAY: 4

    
por SBIT Pro 13.07.2017 / 17:38