Questão A resolução máxima disponível é de 1024x768, enquanto eu deveria esperar 1280x1024


A resolução máxima que eu posso escolher é 1024x768. O que devo fazer para ter a opção 1280x1024 (resolução máxima do meu monitor) também?

Minha configuração:

  • um PC da marca Siemens
  • Ubuntu 11.10 Oneiric Ocelot
  • Monitor Samsung TFT 913n TFT via conexão analógica (D-Sub)
  • Placa gráfica é relatada para ser (lspci):

    00:02.0 VGA compatible controller [0300]: Intel Corporation 82865G Integrated 
            Graphics Controller [8086:2572] (rev 02)
    

    e lshw:

    *-display
        description: VGA compatible controller
        product: 82865G Integrated Graphics Controller vendor: Intel Corporation
        physical id: 2
        bus info: pci@0000:00:02.0
        version: 02
        width: 32 bits
        clock: 33MHz
        capabilities: pm vga_controller bus_master cap_list rom
        configuration: driver=i915 latency=0
        resources: irq:16 memory:f0000000-f7ffffff memory:e0000000-e007ffff ioport:1000(size=8)
    

4
2018-01-02 12:22


origem


Qualquer motivo para usar o Ubuntu 11.10 ainda? Duas novas versões estáveis ​​já seguiram isso. Além disso, forneça mais informações: (lspci -nn | grep -iE "(vga|graphics)", sudo lshw -C display, monitor de marca / modelo, tipo de conexão (D-Sub / DVI / ...), qual aplicativo você está usando para ajustar a resolução? - gertvdijk
Você pode adicionar resoluções com xrandr. Existem vários tópicos na UA sobre xrandr. Exemplo: askubuntu.com/questions/138408/… mas você precisa de um pouco de informação sobre o seu cartão. O comentário de @gertvdijk provavelmente lhe dará aqueles;) - Rinzwind
@gertvdijk: As saídas estão abaixo. Eu uso o monitor Samsung TFT SyncMater 913n via conexão analógica (D-Sub). user1 @ user1-SCENIC-E: ~ $ lspci -nn | grep -iE "(vga | graphics)" 00: 02.0 Controlador compatível com VGA [0300]: Intel Corporation 82865G Controlador gráfico integrado [8086: 2572] (rev 02) - Zoltán O.
@gertvdijk o segundo resultado: user1 @ user1-SCENIC-E: ~ $ sudo lshw -C display * -exibir descrição: VGA produto controlador compatível: 82865G fornecedor Graphics Controller integrado: Intel Corporation id físico: 2 informações de ônibus: pci @ 0000: 00: 02.0 versão: 02 largura: 32 bits relógio: 33MHz capacidades: pm vga_controller bus_master cap_list configuração rom: driver = i915 latência = 0 recursos: irq: 16 memória: f0000000-f7ffffff memória: e0000000-e007ffff ioport: 1000 (size = 8 ) - Zoltán O.
@ ZoltánO. Obrigado, mas editar sua pergunta da próxima vez, em vez de postar a saída de maneira não formatada nos comentários. Eu fiz isso por você desta vez. Você já tentou inicializar a partir de um live CD com o Ubuntu 12.04.1 / 12.10 e ver se o seu problema foi resolvido em uma versão mais recente? - gertvdijk


Respostas:


Você parece estar correndo em uma combinação específica de bug de hardware. Já é relatado como Erro do LP # 783165 e eu acho que é causado por algo estranho no EDID do seu monitor que confunde o i915 motorista. Certifique-se de marcar a si mesmo como afetado naquele relatório de bug, inscreva-se nas atualizações se quiser e sinta-se à vontade para postar uma solução alternativa no relatório de erros. Isso pode ser útil para qualquer outra pessoa que esteja executando o mesmo e acertando o relatório de erros, em vez da pergunta e resposta aqui.

Solução alternativa

esta solução alternativa Vi em chrisnewland.com:

Use o xrandr comando para obter os modos detectados

chriswhocodes@debian:~$ xrandr  Screen 0: minimum 320 x 200, current
1024 x 768, maximum 4096 x 4096  VGA-0 connected 1024x768+0+0 (normal
left inverted right x axis y axis) 0mm x 0mm    1360x768       59.8   
1024x768       60.0*    800x600        60.3     56.2      848x480     
60.0      640x480        59.9     59.9   

Anote o nome da tela, aqui é VGA-0, mas o seu pode ser diferente

Use o cvt comando para obter um Modeline string para a resolução desejada (1280x1024)

chriswhocodes@debian:~$ cvt 1280 1024 
# 1280x1024 59.89 Hz (CVT 1.31M4) hsync: 63.67 kHz; pclk: 109.00 MHz  Modeline "1280x1024_60.00"  109.00  1280 1368 1496 1712  1024 1027
1034 1063 -hsync +vsync 

Agora copie tudo depois da palavra Modeline no comando xrandr --newmode

chriswhocodes@debian:~$ xrandr --newmode "1280x1024_60.00"  109.00 
1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync 

Agora adicione o modo à sua tela

chriswhocodes@debian:~$ xrandr --addmode VGA-0 1280x1024_60.00 

Agora mude para a nova resolução

chriswhocodes@debian:~$ xrandr --output VGA-0 --mode 1280x1024_60.00 

Agora você deve estar rodando a 1280x1024, mas precisa do próximo passo para torná-lo permanente

A partir daqui, a solução postada parece estar desatualizada. Vejo esta resposta sobre como torná-lo permanente.


4
2018-01-03 09:57



Agora é bom ter resolução. Mas eu não posso salvá-lo. Não há diretório do gdm no meu / etc. Eu fiz um grep com o MC e ele não encontrou nenhum arquivo "Default" e depois disso não encontrei o arquivo que contém as strings OLD_IFS = $ IFS. - Zoltán O.
Sim, eu acho que você está certo sobre o GDM não disponível. Isso parece alterado em versões recentes do Ubuntu e usando o LightDM. Alguém poderia elaborar em mudar isso para o Ubuntu 11.10+? Estou executando o KDM / Kubuntu aqui e totalmente não é um especialista nessa parte específica da configuração. - gertvdijk
Eu posso encontrar a última parte que falta nesta página. Depois de criar o meu arquivo “/usr/share/X11/xorg.conf.d/10-monitor.conf”, obtive uma resolução de 1280 * 1024. Muito obrigado pela ajuda. - Zoltán O.
@ ZoltánO. Foi ótimo saber que o ajudou a contornar esse bug. Eu incorporei a última parte do link que você postou na minha resposta. Considere aceitar e / ou avaliar minha resposta se achar que foi útil. - gertvdijk