1

Я установил Fedora 15 на ноутбук, однако при подключении внешнего ЖК-монитора разрешение можно установить только на 1024x768 или 800x600.

Вот что я знаю о проблеме до сих пор:

  • ноутбук имеет Intel HD Graphics и Nvidia GeForce 310M
  • процессор Intel i3 M370 @ 2,4 ГГц
  • попытка установить драйверы для GeForce привела к невозможности загрузки GNOME3 (пришлось переустановить)
  • Я установил Fedora с Live CD
  • ЖК-монитор отображается как "Неизвестный монитор" для системы

Как получить больше опций для изменения разрешения?

Утилита 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

1 ответ1

1

Вы можете попробовать установить разрешение до желаемого уровня вручную.

Сначала запустите эту команду, изменив пример разрешения 1920x1080 на желаемое разрешение:

cvt 1920 1080

Это извергнет что-то вроде этого:

# 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

Нас интересует только чанк после кавычек и перед -hsync , например

173.00  1920 2048 2248 2576  1080 1083 1088 1120

Используйте это в следующей команде, чтобы добавить графический режим:

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

Теперь добавьте ваш новый режим к выходу VGA:

xrandr --addmode VGA1 clever_name

Наконец, переключите ваш монитор VGA, чтобы использовать его:

xrandr --output VGA1 --mode clever_name

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .