Por padrão, o X usará DDC para sondar o monitor em busca de suas resoluções suportadas. Se o monitor não estiver conectado, isso não será possível. Se você conhece as características do monitor, pode programar em modos adicionais através do arquivo xorg.conf .
Se você ainda não o fez, adicione uma seção Monitor . Isso pode ser vinculado de duas maneiras: uma diretiva Monitor "$IDENTIFIER" na seção Screen (do jeito antigo) ou uma diretiva Option "monitor-$OUTPUT" "$IDENTIFIER" na seção Device (a nova maneira de reconhecer várias cabeças) . Se você usar o segundo método, ele usará os mesmos nomes de saída que o utilitário xrandr .
Na seção Monitor , adicione uma ou mais diretivas ModeLine para cada um dos modos que você deseja programar. De acordo com a página man, o formato é o seguinte:
ModeLine "name" clock hdisp hsyncstart hsyncend htotal vdisp vsyncstart vsyncend vtotal options
Se o monitor estiver conectado, você poderá obter essas informações a partir do comando xrandr --verbose . Por exemplo, se mostra o seguinte:
1920x1080 (0x59) 148.5MHz +HSync +VSync *current +preferred
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 67.5KHz
v: height 1080 start 1084 end 1089 total 1125 clock 60.0Hz
Em seguida, o ModeLine correspondente seria:
ModeLine "1920x1080" 148.5 1920 2008 2052 2200 1080 1084 1089 1125 +HSync +VSync
Você deve ser capaz de configurar esse modo mesmo que o monitor não esteja inicialmente conectado.