Intel HD Graphics no Fedora 15 - monitor desconhecido

1

Instalei o Fedora 15 em um notebook, no entanto, quando eu conecto um monitor LCD externo, a resolução só pode ser definida para 1024x768 ou 800x600.

Isso é o que eu sei sobre o problema até agora:

  • o notebook tem Intel HD Graphics e Nvidia GeForce 310M
  • processador é Intel i3 M370 @ 2.4GHz
  • a tentativa de instalar drivers para o GeForce causou falha no carregamento do GNOME3 (teve que reinstalar)
  • Eu instalei o Fedora de um Live CD
  • o monitor LCD aparece como "Monitor desconhecido" no sistema

Como obtenho mais opções para alterar a resolução?

lspci:

00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 18) (prog-if 00 [VGA controller])
    Subsystem: ASUSTeK Computer Inc. Device [1043:1362]
    Flags: bus master, fast devsel, latency 0, IRQ 45
    Memory at d3400000 (64-bit, non-prefetchable) [size=4M]
    Memory at b0000000 (64-bit, prefetchable) [size=256M]
    I/O ports at e080 [size=8]
    Expansion ROM at  [disabled]
    Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
    Capabilities: [d0] Power Management version 2
    Capabilities: [a4] PCI Advanced Features
    Kernel driver in use: i915
    Kernel modules: i915

01:00.0 VGA compatible controller [0300]: nVidia Corporation GT218 [GeForce 310M] [10de:0a70] (rev a2) (prog-if 00 [VGA controller])
    Subsystem: ASUSTeK Computer Inc. Device [1043:1362]
    Flags: fast devsel, IRQ 16
    Memory at d2000000 (32-bit, non-prefetchable) [disabled] [size=16M]
    Memory at c0000000 (64-bit, prefetchable) [disabled] [size=256M]
    Memory at d0000000 (64-bit, prefetchable) [disabled] [size=32M]
    I/O ports at d000 [disabled] [size=128]
    Expansion ROM at d3000000 [disabled] [size=512K]
    Capabilities: [60] Power Management version 3
    Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
    Capabilities: [78] Express Endpoint, MSI 00
    Capabilities: [b4] Vendor Specific Information: Len=14 
    Capabilities: [100] Virtual Channel
    Capabilities: [128] Power Budgeting 
    Capabilities: [600] Vendor Specific Information: ID=0001 Rev=1 Len=024 
    Kernel modules: nouveau, nvidiafb

xrandr:

Screen 0: minimum 320 x 200, current 2390 x 768, maximum 8192 x 8192
LVDS1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 293mm x 164mm
   1366x768       60.0*+
   1024x768       60.0  
   800x600        60.3     56.2  
   640x480        59.9  
VGA1 connected 1024x768+1366+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768       60.0* 
   800x600        60.3     56.2  
   848x480        60.0  
   640x480        59.9  
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)

xvinfo:

X-Video Extension version 2.2
screen #0
  Adaptor #0: "Intel(R) Textured Video"
    number of ports: 16
    port base: 76
    operations supported: PutImage 
    supported visuals:
      depth 24, visualID 0x21
    number of attributes: 3
      "XV_BRIGHTNESS" (range -128 to 127)
              client settable attribute
              client gettable attribute (current value is 0)
      "XV_CONTRAST" (range 0 to 255)
              client settable attribute
              client gettable attribute (current value is 0)
      "XV_SYNC_TO_VBLANK" (range -1 to 1)
              client settable attribute
              client gettable attribute (current value is 1)
    maximum XvImage size: 2048 x 2048
    Number of image formats: 5
    
por user35356786 11.07.2011 / 20:59

1 resposta

1

Você pode tentar definir sua resolução para o nível desejado manualmente.

Primeiro, execute este comando, alterando a resolução de exemplo de 1920x1080 para a resolução desejada:

cvt 1920 1080

Isso gerará algo assim:

# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync

Estamos interessados apenas no fragmento após as citações e antes do -hsync , por exemplo

173.00  1920 2048 2248 2576  1080 1083 1088 1120

Use isso no próximo comando para adicionar um modo gráfico:

xrandr --newmode clever_name 173.00  1920 2048 2248 2576  1080 1083 1088 1120

Agora, adicione seu novo modo à sua saída VGA:

xrandr --addmode VGA1 clever_name

Por fim, alterne seu monitor VGA para usá-lo:

xrandr --output VGA1 --mode clever_name
    
por 14.07.2011 / 12:19