O problema que você tem ao executar a instalação mencionada é o teclado. O teclado será capturado pelo servidor x em execução no seu monitor principal (alta resolução). Você não poderá mudar para o outro terminal se quiser digitar algo nele.
Mesmo se o seu monitor secundário tiver baixa resolução, você poderá executar uma sessão xterm separada da tela principal do x. Você desejará configurar os 2 displays como telas completamente diferentes (sem usar o xinerama). Você terminará com 0.0
e será 0.1
exibido. Sua exibição principal seria a 0.0
variável de ambiente DISPLAY, da seguinte forma:
export DISPLAY=:0.0
Essa configuração permitirá que você mova o mouse entre as 2 telas para escolher para onde a entrada do teclado será passada. No seu .xinitrc
(no diretório da sua casa), você pode fazer o seguinte:
#!/bin/bash
xsetroot -solid black
xsetroot -display :0.1 -solid darkblue
xterm -display :0.1 -fn 9x16 -geometry 86x36+1+1 &
startkde
Isso começaria definindo o fundo da tela principal como preto. Em seguida, ele definirá o fundo do seu monitor secundário para azul escuro (eu uso essa cor porque uso minha tela secundária para assistir filmes). A próxima linha inicia um xterm no seu segundo monitor com uma geometria predefinida. Você deseja ajustar a geometria para ajustar-se melhor à sua tela. Você não pode especificar a largura e a altura dos pixels porque a geometria do xterm mede em caracteres. Se você escolher o tamanho da fonte 9x16, como no meu exemplo, e sua resolução de tela secundária for 800x600, faça o seguinte:
font size = 9x16
screen size = 800x600
xterm width = ( 800 / 9 ) = 88.888
xterm height = ( 600 / 16 ) = 37.5
Você deseja arredondar o número um pouco para baixo, especialmente para a largura, pois é necessário contabilizar uma barra de rolagem. Você não terá um gerenciador de janelas na tela secundária; portanto, não haverá título da janela xterm (a menos que você opte por executar algo mais leve no segundo monitor, como twm
ou fvwm
). Basicamente, você terá que jogar com os números até conseguir como deseja.
A última linha do .xinitrc
arquivo iniciará o gerenciador de janelas principal em sua tela principal. Você pode mudar isso para gnome-session ou o que quer que seja o seu lançamento favorito. Você também pode modificar o existente .xinitrc
para sua distribuição se desejar preservar a capacidade de escolher seu gerenciador de janelas durante o login. Deve haver um arquivo esqueleto no seu /etc/X11
para usar como base.
ATUALIZAR:
As versões modernas do KDE controlarão todas as telas agora. Você não precisa mais manter um gerenciador de janelas separado na segunda tela. Não tenho certeza sobre o gnome wm, já que eu não uso o gnome.