TTY no monitor externo

16

Quando uso meu laptop em casa, geralmente uso um monitor externo, teclado e mouse com a tela do meu laptop como segundo monitor. Tudo isso é facilmente configurado usando um bom utilitário GNOME que eu suponho que use xrandr no backend.

Às vezes, gosto de usar meu computador por meio de um TTY. Eu gostaria de poder mudar para TTY1 (usando ctrl + alt + f1) e ter o tty aparecer no meu monitor externo na resolução do meu monitor externo. Em vez disso, geralmente aparece na tela do meu laptop ou em ambos os monitores, mas na resolução da tela do meu laptop.

Existe alguma maneira de fazer isso perfeitamente no Ubuntu 10.10?

(Eu estou supondo que não importa, mas eu configurei de tal forma que a tela seja ativada automaticamente a partir de ~/.profile ).

    
por Steven D 19.12.2010 / 18:51

1 resposta

3

Aqui está um documento do Google com os links corretos. Não há soluções comprovadas, mas aqui estão algumas ideias:

O framebuffer do kernel desenha o console se não houver X11. Talvez você possa excluir o segundo display do seu X config?

Eu acho que o caminho a seguir ( pensar porque eu não fiz isso sozinho, eu gosto do termo em tela cheia) é configurar seu monitor externo como um framebuffer separado. Agora você terá um fb para o console e outro para o X11.

Eu encontrei vários con2fb, que mapeia um tty para um framebuffer, algo como "con2fb / dev / fb2 / dev / tty5" mas não consegue encontrar onde baixá-lo. Outro fã fez uma pesquisa semelhante e a fonte foi publicada aqui .

Verifique também este documento , especialmente 14.9 e este howto multihead que ambos descrevem con2fb.

Estou achando que você poderia se revezar enviando um tty para / dev / fb2 ou estendendo sua área de trabalho ... talvez xrandr?

Outra maneira de experimentar pode ser uma configuração multiterminal. Isso normalmente tem vários kb e mouse separados para cada monitor, mas você pode usar o Synergy2 e o switch kvm externo, configuração personalizada com teclas de atalho ....? xorg xfree

    
por 06.01.2011 / 08:41