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.