Como executo mais de um display X?

3

Uma distribuição como o Arch Linux tem seis terminais virtuais acessíveis pelas teclas do teclado alt + F1, F2, ..., F6 por padrão. Executar o xinit inicia a exibição X, que é acessível por alt + F7.

Eu quero rodar dois monitores X, um no alt + F7 e um no alt + F8. Como faço isso?

Tenho certeza de que não estou procurando a área de trabalho virtual fornecida pelo gerenciador de janelas. Eu realmente quero dois monitores X. A solução deve, por exemplo, permitir que eu execute dois gerenciadores de janelas diferentes.

Obrigado.

    
por Yuan Xun 18.08.2012 / 00:07

2 respostas

1

Em /etc/inittab , você encontrará algo assim:

c1:2345:respawn:/sbin/agetty -8 -s 38400 tty1 linux
c2:2345:respawn:/sbin/agetty -8 -s 38400 tty2 linux
c3:2345:respawn:/sbin/agetty -8 -s 38400 tty3 linux
c4:2345:respawn:/sbin/agetty -8 -s 38400 tty4 linux
c5:2345:respawn:/sbin/agetty -8 -s 38400 tty5 linux
c6:2345:respawn:/sbin/agetty -8 -s 38400 tty6 linux

A linha depois disso controla o X., copie-o, coloque-o logo depois, altere todos os 7 s para 8 . Adicione -- :1 depois, se não houver :0 , ou altere :0 para :1 .

Observação: não tenho uma instalação do Arch Linux comigo. Essa é a teoria.

    
por 18.08.2012 / 00:13
1

Forneça um número de exibição diferente ao servidor X - por exemplo, xinit -- :1 - ou use startx , que escolhe automaticamente a primeira exibição não utilizada (com base em /tmp/.X*-lock ).

O novo display X11 será executado no primeiro VT não alocado; isso pode ser alterado adicionando um argumento vcN : xinit -- :1 vt08 para o 8º VT. (Dessa forma, o Xorg pode até mesmo reutilizar VTs que já possuem um getty ou outro programa em modo texto em execução neles.)

Veja Xorg (1) para saber mais sobre isso.

    
por 18.08.2012 / 01:20

Tags