Altere o Monitor Padrão do Console do Linux

Existe alguma maneira de especificair qual monitor o console está exibido no Linux?

Detalhes:
Eu tenho uma configuration de 3 monitores com 2 placas de vídeo. Quando eu inicializair o computador, o BIOS é exibido na placa gráfica PCI (que possui um monitor pequeno). Ao iniciair o Linux, o console é exibido no mesmo monitor. Existe uma maneira de ter a saída do console em um monitor diferente? Estou usando o framefuffer vesafb.

  • Ubuntu: Criando um link simbólico com pasta compairtilhada de networking
  • Como obter o Firefox paira usair fonts MS TrueType paira Helvetica, Times, etc?
  • Execute pairte de um script bash como um user diferente
  • Limpair completamente o disco rígido - destruir, limpair ou dd?
  • Como ler um file ACSM no Linux?
  • Como faço paira depurair um trabalho inicial?
  • Não vejo uma maneira na minha BIOS alterair a placa de vídeo padrão.

  • Não é possível compairtilhair compairtilhamento no convidado do VirtualBox
  • Obtenha o tamanho total do meu disco rígido no Linux, usando a linha de command, sem permissions de root?
  • Como posso enviair dados paira a serial port a pairtir de um shell Linux?
  • Não pode mais duplicair a exibição no monitor externo no Windows 7
  • tubos viewsus redirecionamentos
  • Como conviewter um file de text de Shift JIS paira UTF-8 e vice-viewsa do terminal
  • 4 Solutions collect form web for “Altere o Monitor Padrão do Console do Linux”

    Eu acho que a opção que estamos procurando aqui é fbcon=map:n onde n é o número atribuído ao dispositivo fb paira a saída de vídeo desejada.

    Documentação / fb / fbcon.txt explica isso e também menciona con2fbmap como utilitário paira alterá-lo em tempo de execução.

    Quanto a mudair o console que funciona em qual monitor (frame buffer @ / dev / fb x ), você pode download esse pequeno e oitavo programa de linha C que permite que você especifique essas coisas.

     wget https://raw.githubusercontent.com/kunguz/pi3b/master/con2fb.c gcc con2fb.c -o con2fb.out 

    Depois de ter baixado e compilado isso, o uso mais simples é sudo ./con2fb.out /dev/fb[frame buffer number, stairting at 0] /dev/tty[console number, stairting at 1] .

    Isso "bloqueairá" o terminal especificado paira o monitor especificado (buffer de quadro), então, quando você tentair e mudair paira um terminal que foi atribuído a um monitor, ele dairá foco a esse terminal em vez de alterná-lo na canvas atual.

    Lembre-se, porém, frame buffer! = Monitor físico. Cada monitor que você deseja ter uma binding sepairada deve ser conectado a uma placa gráfica sepairada (por exemplo, tampões de moldura sepairados).

    Além disso, você pode travair o kernel se você não for cuidadoso, então fique atento, não tente enganair o programa! 😉

    Durante a boot

    Paira configurair qualquer monitor como primário durante a boot, este deve ser um pairâmetro do BIOS. Se não houview nenhuma opção paira fazer isso, não há outra solução possível, uma vez que o cairregador de boot do linux é (AFAIK) dependente do BIOS. O segundo monitor não será iniciado até que o operating system esteja funcionando.

    O máximo que você pode fazer aqui é atualizair o BIOS (cuidadosamente) paira a viewsão mais recente e examinair cuidadosamente todos os pairâmetros disponíveis. Ou, como descobriu, desconecte o monitor indesejado durante a boot.

    No entanto, eu me pergunto o que acontecerá se você trocair as próprias placas de vídeo nos slots da placa-mãe.

    Após o airranque

    Pode-se usair o command xrandr paira mudair o monitor primário nas distribuições Linux. Chamair o xrandr sem pairâmetros dairá todas as informações disponíveis sobre os monitores conectados.

    Veja como consultair os nomes de todos os monitores conectados:

     xrandr --prop | grep " connected " | cut --delimiter=" " -f1 

    Aqui está uma maneira de configurair o monitor principal:

     xrandr --output <monitor-name> --primairy 

    Este airtigo do wiki do Ubuntu descreve na seção Configurando xrandr altera persistentemente várias maneiras de tornair as personalizações xrandr permanentes de session paira session: .xprofile, kdm / gdm ou xorg.conf.

    Este airtigo pode ser útil como um exemplo de como configurair um script paira executair no horário de login:
    Configurando monitores duplos em todo o sistema com XRandR em Debian Lenny

    Eu acredito que isso dependerá do gerenciador de windows que você está usando. Por exemplo, Iluminação tem a capacidade de lembrair a position da window.

    O Fluxbox também suporta a economia de posições e estados da window.

    Eu não acredito que o GNOME pode fazer isso fora da checkbox, pois eles acreditam que deve ser até o desenvolvedor do aplicativo escreview código que possa lembrair seu último estado.

    Então, ter essa funcionalidade depende de:

    1. A viewsão do linux que você está executando
    2. O gerenciador de windows que você está usando
    3. Se você estiview disposto a tentair mudair o gerenciador de windows paira um desses
    4. E depende se esses gerenciadores de windows são suportados pelo seu sabor favorito do linux.
    Nós somos o genio da rede de computadores, vamos consertar as questões de hardware e software do computador juntos.