Eu tenho tentado resolver um problema semelhante por um tempo agora e encontrei uma solução que funciona para mim, então espero que ajude ...
Eu tenho um velho aspire um AOA110 que eu quebrei a tela muitas vezes e depois de comprar um novo laptop decidiu que eu iria tentar transformá-lo em um HTPC, mas o monitor externo que eu tenho não é reconhecido por X, então eu teve que 'tweak' várias vezes para fazê-lo funcionar na resolução correta.
Aqui está o que eu fiz:
Depois de usar o tutorial link até a etapa 5, consegui encontrar uma solução aceitável e funcional em xrandr mas isso não estava funcionando na tela de login do LightDM.
Não siga as etapas para torná-lo persistente no exemplo acima, como isso pode funcionar, mas acho que essa é a maneira correta de fazer isso em 11.10. Eu encontrei este post no link do ArchWiki que eu adaptei às minhas necessidades.
Primeiro, crie um arquivo aqui: /etc/X11/xorg.conf.d/10-monitor.conf
Em seguida, adicione os detalhes X apropriados para a sua exibição aqui é como o meu parecia:
Section "ServerLayout"
Identifier "DualSreen"
Screen 0 "Screen0"
Screen 1 "Screen1" RightOf "Screen0" #Screen1 at the right of Screen0
#Option "Xinerama" "1" #To move windows between screens
EndSection
Section "Monitor"
Identifier "LVDS1"
Option "ignore" "true"
EndSection
Section "Monitor"
Identifier "VGA1"
Option "Enable" "true"
Modeline "1440x900_60.00" 106.47 1440 1520 1672 1904 900 901 904 932 -HSync +Vsync
EndSection
Section "Device"
Identifier "Device0"
Driver "intel"
Screen 0
EndSection
Section "Device"
Identifier "Device1"
Driver "intel"
Screen 1
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "VGA1"
DefaultDepth 24
Option "TwinView" "0"
SubSection "Display"
Depth 24
Modes "1440x900_60.00"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Device1"
Monitor "LVDS1"
DefaultDepth 24
Option "TwinView" "0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
As partes importantes a serem adicionadas estão sob o Section "Monitor"
apropriado e incluem o Modeline
apropriado que você encontrou usando gtf 1440 900 60.00
e, em seguida, sob o Section "Screen"
correspondente, incluindo o Modes
correto.
Você notará que o que eu estava tentando fazer não era apenas configurar a conexão VGA1 para uma resolução adequada, mas também dizer a ela para não usar minha saída LVDS1. Obviamente, você precisará ajustar o seu apropriadamente para corresponder ao número correto de saídas e às seções certas de Dispositivo, Tela e Exibição para sua configuração.
Desculpe pelo post épico, eu tenho modificado arquivos xorg.conf há algum tempo com a tela Hannspree que eu tenho usado e as antigas configurações do xorg.conf que eu usei antes do 11.10 simplesmente não funcionam mais esta é a única solução que encontrei que funciona.
Boa sorte!