Eu acho que você terá chegado em algum lugar quando você aumentar isso:
Screen 0: minimum 640 x 400, current 1600 x 1200, maximum 1600 x 1200 ⇑⇑⇑⇑⇑⇑⇑⇑⇑⇑⇑
Então, eu acho, você será capaz de fazer com que o xrandr use o modo personalizado que você aprendeu a definir (se você ainda precisar dele depois de corrigir o problema básico).
Aumentar o tamanho da tela virtual
[Este] [1] artigo sugere adicionar uma linha Virtual à seção Screen de um arquivo de configuração xorg.conf para definir o tamanho máximo da tela. É de um par de anos atrás. Ao testar isso, não consegui definir a linha Virtual além do tamanho máximo de tela dado por xrandr -q
. Com o meu driver e hardware, esse valor já era um grande 8192x8192, no entanto.
Você pode experimentar adicionando isso como /etc/X11/xorg.conf, por exemplo:
Section "Screen" Identifier "My Screen" Subsection "Display" Virtual 2048 2048 EndSubSection EndSection
Você provavelmente não verá um /etc/X11/xorg.conf, pois os drivers de vídeo de hoje tentarão determinar padrões razoáveis para tudo e as distribuições modernas deixarão esse arquivo fora. Ele será usado se presente, no entanto.
Se você já tem um arquivo /etc/X11/xorg.conf, você pode tentar adicionar a linha Virtual acima à subseção Display de sua seção Screen
Eu sugiro que você teste isso com um editor de linha de comando, pois há alguma chance de que ele atrapalhe sua capacidade de se conectar à GUI do Ubuntu e talvez você precise executar Alt-Ctrl-F1, conectar-se e editar (ou remover ) o arquivo usando ferramentas de linha de comando. Quaisquer erros devem estar em /var/log/Xorg.0.log ou /var/log/Xorg.1.log.
Na verdade, você pode e deve testar isso fazendo login em um ID de usuário adicional em seu sistema (sem sair do seu userid usual) e checando a partir da nova sessão, assim você pode usar Alt-Ctrl-F7 para voltar ao seu trabalho GUI, se houver problemas. Caso você esteja usando um ID de usuário adicional para efetuar login sem efetuar logout do primeiro, o log apropriado será /var/log/Xorg.1.log. Não saia da sessão de trabalho ou inicialize até que você tenha um xorg.conf em funcionamento ou o tenha removido novamente.
Use um driver de gráficos diferente
Outro artigo que li resolveu esse problema trocando drivers, mas vejo pela sua pergunta que o programa Drivers Adicionais não oferece alternativas. (Eu suponho que é isso que você quer dizer acima quando menciona a caixa de diálogo "Hardware Drivers". A menos que você altere os drivers com o programa Drivers Adicionais, você usará um driver que o kernel considere apropriado para sua placa de vídeo ou a lógica de vídeo da placa-mãe.
Para o OP, a partir do que você descreveu em seus comentários acima, parece que seu sistema deve estar usando o driver radeon, mas não está. Eu uso o driver radeon e geralmente defino minha resolução horizontal para 1920 (o máximo para o driver / cartão parece ser 8192). Os drivers vesa e fb são drivers muito básicos para hardware antigo - antigos o suficiente para que os monitores daquela época não tivessem telas muito grandes.
Atualize o Ubuntu
Se você estiver executando um computador mais novo que a versão do Ubuntu que você instalou e, em particular, seu kernel Linux, é completamente possível que o kernel não reconheça o seu adaptador gráfico. Se for esse o caso, você precisa atualizar o seu software Ubuntu que contém suporte para o seu equipamento.
Como ele não pode executar o fglrx, esse infelizmente é o caso do ysap. Devido à novidade deste equipamento em relação ao release que o ysap está executando, não há suporte para [1002.9802] no kernel Linux do Lucid (ou do Maverick). O primeiro suporte para este equipamento apareceu no kernel Natty 2.6.38. Para verificar o suporte para um determinado dispositivo nos módulos do kernel, você pode ir para o arquivo /lib/modules/kernel-version/module.alias e procurar o valor do adaptador. Para esse equipamento:
grep v00001002d00009802 /lib/modules/2.6.38-10-generic/modules.alias
Para verificar o suporte do kernel do Natty. Responde:
alias pci:v00001002d00009802sv*sd*bc*sc*i* radeon
Como teste, você pode tentar inicializar um live CD no sistema e tentar definir a resolução desejada nesse ambiente (clique em Try Ubuntu, em vez de Install).
Obter suporte de driver apropriado também pode permitir instalações gráficas modernas, como renderização direta e suporte a OpenGL, melhorando muito o desempenho e a estética.
Para um computador pessoal, você também poderá usar um kernel atualizado se houver um compatível disponível para a sua versão do Ubuntu. Para um computador de produção, pode ser necessário atualizar o Ubuntu para uma versão mais nova, quando disponível, por questões de confiabilidade e robustez.