Acredito que você precisa de uma seção Screen
no seu arquivo xorg.conf
. Se não existir nenhum arquivo xorg.conf
, o servidor tentará adivinhar a melhor taxa, que nesse caso é de 32 bpp, que também é o máximo para a maioria dos adaptadores gráficos. Eu encontrei este exemplo na seção de Endereçamento Linear do Guia do Usuário de Informações do Chipset de Tseng (mesmo que o documento diz o XFree86, o mesmo se aplica ao XOrg).
Section "screen"
SubSection "Display"
Depth 8
Virtual 1280 1024
ViewPort 0 0
Modes "640x480" "800x600" "1024x768"
EndSubSection
SubSection "Display"
Depth 16
Virtual 1024 992
ViewPort 0 0
Modes "640x480" "800x600" "1024x768"
EndSubSection
SubSection "Display"
Depth 24
Virtual 960 720
ViewPort 0 0
Modes "640x480" "800x600"
EndSubSection
SubSection "Display"
Depth 32
Virtual 832 600
ViewPort 0 0
Modes "640x480" "800x600"
EndSubSection
EndSection
Observe a configuração de profundidade. Quando combinado com a configuração de modos, você pode definir manualmente a resolução e a profundidade de cor. Veja também a página de manual do xorg.conf (5x) .