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.
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.
De acordo com este trecho , uma possível solução para 10.04 pode ser tanto para
No entanto solução # 13 lá com resistores conectados à porta vga para monitor falso é realmente funky.
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.
Confira IgnoreEDID.
Option "IgnoreEDID" "TRUE"