Uma distribuição como o Arch Linux possui seis terminais virtuais acessíveis pelas teclas alt + F1, F2, ..., F6 por padrão. A execução do xinit inicia a exibição do X, que pode ser acessada por alt + F7.
Desejo executar dois monitores X, um em alt + F7 e outro em alt + F8. Como eu faço isso?
Tenho certeza de que não estou procurando a área de trabalho virtual fornecida pelo gerenciador de janelas. Na verdade, eu quero dois monitores X. A solução deveria, por exemplo, permitir-me executar dois gerenciadores de janelas diferentes.
Obrigado.
Responder1
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 dessa controla X., copie, coloque logo depois, mude todos 7
os 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. Esta é a teoria.
Responder2
Dê um número de exibição diferente ao servidor X – por exemplo xinit -- :1
– ou use startx
, que escolhe automaticamente o primeiro display não utilizado (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: para o 8º VT. (Dessa forma, o Xorg pode até reutilizar VTs que já possuem umvcN
xinit -- :1 vt08
gettyou outro programa em modo texto em execução neles.)
VerXorg(1)para saber mais sobre isso.