Execute várias GUIs ao mesmo tempo

3

Eu sei que o Ubuntu tem vários consoles virtuais executados pelo Getty, que você pode alternar usando CTRL + ALT + F1-F8

Eu também sei que o servidor X é executado na instância F7 e o servidor X executa uma GUI como o Gnome.

Eu quero executar sessões X em outros consoles virtuais (ao mesmo tempo) para que eu possa executar uma interface gráfica diferente em cada uma ao mesmo tempo.

1) Isso é possível?

e se sim

2) Cada terminal virtual precisa de uma instância de sessão X separada para que isso funcione

3) Como eu faço isso?

    
por megaman 02.07.2016 / 23:47

1 resposta

0

Bem em 12.xx todos os mecanismos antigos funcionam (não 16.04).

  1. Adicione o usuário ao grupo de vídeo (não tenho certeza se isso é necessário, mas ...)

    sudo adduser username video

  2. Autorize os usuários a iniciar o servidor X (não funcionarão 16.04) Agora você pode rodar com sudo, mas isso deixará todos os tipos de arquivos raiz no seu diretório pessoal e acabará atrapalhando seu login (vá para um termo virtual para consertar as coisas).

    sudo dpkg-reconfigure x11-comum Talvez apenas edite o /etc/X11/Xwrapper.config para colocar allow_users = console ou todos Esse arquivo não existe em 16.04.

  3. Inicie um xterm no novo display. A exibição existente é: 0, então apenas pegue o próximo número: 1 etc. e coloque-o em um termo virtual 8

    xinit / usr / bin / xterm -: 1 vt8

  4. Mude para a nova tela no termo virtual 8 (crtl alt f8) e no xterm, inicie o gerenciador de janelas desejado (talvez não a unidade). Pode ser necessário alterar a variável DISPLAY para: 1 se as coisas se abrirem na tela vt7 original. Você pode iniciar as coisas no display selecionado com um display: 1 & da tela principal: 0.

Eu dei uma olhada rápida em 16.04 e não vi como autorizar os usuários a iniciar o X, as coisas mudaram desde a última vez que fiz isso.

    
por ubfan1 03.07.2016 / 07:24