Não muda resolução para mais de 1024x768 (Resolvido)

Iniciado por Roberto52, 04 de Maio de 2011, 19:26

tópico anterior - próximo tópico

Roberto52

Depois da atualização para ubuntu 11.04 não consigo mais mudar a resolução para maior de 1024x768.

lspci -v

00:02.0 VGA compatible controller: Intel Corporation 82945G/GZ Integrated Graphics Controller (rev 02) (prog-if 00 [VGA controller])
   Subsystem: Giga-byte Technology Device d000
   Flags: bus master, fast devsel, latency 0, IRQ 16
   Memory at e2000000 (32-bit, non-prefetchable)
   I/O ports at b000
   Memory at d0000000 (32-bit, prefetchable) [size=256M]
   Memory at e2080000 (32-bit, non-prefetchable)
   Expansion ROM at <unassigned> [disabled]
   Capabilities: <access denied>
   Kernel driver in use: i915
   Kernel modules: intelfb, i915

Como poderia resolver?

rodolfopr

Caro Roberto,

Também tive este problema. Aparentemente a atualização não conseguiu reconhecer as possíveis resoluções de video. Para resolver a situação você terá que criar as opções de resoluções.

Primeiramente defina a resolução de sua preferência. Por exemplo 1440x900. Em seguida você terá que gerar as especificações desta resolução através de uma aplicação disponível em linha de comando denominada cvt. Irei explicar com essa preferência, mas pode ser qualquer outra, desde que seu monitor suporte, como 1280x800, 1680x1050 etc.

No terminal, basta executar:
cvt 1440 900

A resposta será:
# 1440x900 59.89 Hz (CVT 1.30MA) hsync: 55.93 kHz; pclk: 106.50 MHz
Modeline "1440x900_60.00"  106.50  1440 1528 1672 1904  900 903 909 934 -hsync +vsync


Agora é preciso criar este modelo através de outra aplicação, o xrandr, também através do terminal. O modelo é o resultado o comando anterior, mas só a parte depois da expressão Modeline.

Portanto, execute o seguinte comando:
xrandr --newmode "1440x900_60.00"  106.50  1440 1528 1672 1904  900 903 909 934 -hsync +vsync

O modelo foi criado, se executar somente o comando xrandr vai poder verificar que ele é apresentado como uma opção, mas é preciso que ele esteja disponível na tela gráfica de configuração da resolução, você terá que adiciona-lá.

Para tanto, execute:
xrandr --addmode VGA1 1440x900_60.00

No caso deste exemplo, VGA1 é o nome do periférico de visualização, no caso, o monitor. Acredito que seja o nome padrão para o Kubuntu, mas caso queira configurar a resolução para outro tipo de dispositivo, você terá que saber como estão identificados e substituir naquela parte do comando, mas não é o caso.

Em seguida a adição, você só preciso reconfigurar sua resolução normalmente. Vá no menu> configurações > configurações do sistema > Tela e monitor. A resolução criado (modeline) já estará disponível, basta selecioná-lo e aplicar a configuração. Lembrando que, caso você tenha adicionado a resolução já com a tela de configuração aberta, você terá que sair e retornar para que ela dê o 'refresh'.

Espero que ajude.
Boa sorte,
Rodolfo

Roberto52

Opas!!  Valeu... funcionou nota 10 - obrigado

{}s