Como posso forçar o X a iniciar em um computador sem um monitor?

6

Eu tenho um computador que não tem monitor anexado a ele.

Quando inicializo o sistema, o X falha ao iniciar porque não há monitor detectado. Se eu inicializá-lo com um monitor conectado e após o X ter iniciado, quando eu remover o monitor, tudo funcionará bem.

Detalhes e Antecedentes:

Este computador é um tipo de servidor de consolidação de hardware. O único propósito é executar duas Virtual Box VMs que executam o Windows XP e alguns programas importantes, mas raramente usados (uma ou duas vezes por mês). Por um par de vezes ele esteve deitado em um canto com um monitor antigo ligado a ele e funcionando muito bem.

Mas o espaço no escritório estava ficando escasso e movi o computador para a sala do servidor . Não há monitor anexado a ele (sem espaço) e, às vezes, o computador é reinicializado. Quando ele inicializa sem monitor X não é iniciado, o vms não inicia e eu sou chamado para resolver o problema.

    
por Javier Rivera 16.02.2011 / 10:25

3 respostas

4

De acordo com este trecho , uma possível solução para 10.04 pode ser tanto para

  • define um xorg.conf padrão e
  • impede o KMS na inicialização.

No entanto solução # 13 lá com resistores conectados à porta vga para monitor falso é realmente funky.

    
por Takkat 16.02.2011 / 12:05
2

Eu acho que é porque os dias de hoje do Xorg são projetados para rodar sem um arquivo de configuração, ou seja: algum tipo de detecção automática. Com certeza, ele tem o "problema" de não conseguir detectar o seu monitor se ele não estiver lá ... O que eu faria é criar um arquivo de configuração para o servidor Xorg, então você tem a configuração "hard coded", sem necessidade de auto detecção.

Execute este comando a partir de um texto VT como root:

sudo Xorg -configure

Ele irá criar um arquivo de configuração para você, se bem me lembro com o nome algo como xorg.conf.new no seu diretório home. Mova / copie como /etc/X11/xorg.conf , também pode ser necessário personalizá-lo um pouco. Se o X funcionar corretamente com essa configuração (tente isso com um monitor conectado primeiro, é claro), você pode testar o que acontece se você remover o monitor.

    
por LGB 16.02.2011 / 10:39
1

Confira IgnoreEDID.

Option "IgnoreEDID" "TRUE"
    
por MDykstra 22.07.2013 / 12:31

Tags