Retorna para a GUI do console de texto com muitos servidores X11?

3

Eu conheço o tópico Como sair do TTY e para a sessão X aparentemente sobre coisas semelhantes como aqui, e Linha de comando para retornar à GUI após Ctrl-Alt-F1 sobre chvt . Eu tenho o Ubuntu 14.04 LTS. Eu corro X11 em tty7 e um X11 iniciado por startx -- & em tty1. Eu faço Ctrl + Alt + F7 e Ctrl + Alt + F1 e vendo os detalhes do terminal do X11, não da GUI.

Algumas ideias:

  1. Como você pode retornar para a GUI do X11 em TTY1? drewbenn está correto: X11 GUI é gerada no próximo TTY disponível em F8, onde a GUI é visível.
  2. A GUI do TTY1 é muito mais lenta que no TTY7, o que provavelmente se deve a dois servidores X11 que estão sendo executados separadamente. Como você pode evitar muitas instâncias do X11 no futuro? Você pode de alguma forma usar alguns locais de trabalho do TTY7 em TTY1, salvando recursos?
por Léo Léopold Hertz 준영 14.12.2015 / 22:12

1 resposta

3

Normalmente, o servidor X é executado no primeiro tty que estava disponível quando foi iniciado. (No Linux, o servidor X não roda no mesmo console onde você executou startx .) Muitas distribuições configuram 6 consoles de modo de texto, então o primeiro servidor X termina em tty7 ( Ctrl + Alt + F7 ). Se houver um segundo servidor X, ele terminará em tty8 ( Ctrl + Alt + F7 ), etc. Você também pode usar Alt + SysRq para retornar ao console anterior (isso só funciona em um console em modo texto, não em X).

Em princípio, você deve ser capaz de rodar quantos servidores X você tiver memória. (Bem, isso e acho que, por padrão, o número máximo de consoles virtuais é 63.) No entanto, os drivers de vídeo às vezes têm erros. Eles são feras bastante complexas, e não ajuda que os fabricantes de hardware raramente forneçam especificações detalhadas aos roteiristas. Dependendo do modelo exato da sua placa de vídeo e da versão do driver, pode haver bugs. É provável que a execução de vários servidores X ao mesmo tempo tenha passado por poucos testes e pode ter sido considerada uma carga desnecessária.

Raramente há qualquer ponto em executar múltiplos servidores X na mesma máquina que o mesmo usuário. (A principal exceção que vem à mente é se você está testando algo.) Se você quiser alternar entre conjuntos independentes de janelas no mesmo console no mesmo ambiente de área de trabalho, você pode usar desktops virtuais , conhecidos como espaços de trabalho, mesas, tags, etc. A maioria dos ambientes de gerenciador de janelas e desktop suporta vários desktops virtuais. Não há uma interface padrão: cada uma tem suas próprias associações de teclas e mouse para alternar entre os desktops e seus próprios artefatos gráficos. No entanto, há um tipo comum de widget visual: procure um pequeno painel que represente uma grade retangular mostrando miniaturas de suas janelas.

    
por 15.12.2015 / 01:53