LINUX.ORG.RU

Помогите настроить xorg.conf

 , , , ,


0

2

Есть старый ноутбук. В нем используется карточка Rage Mobility M4 AGP

01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Rage Mobility 128 AGP 4X/Mobility M4 (prog-if 00 [VGA controller])
	Subsystem: Dell Device 00a3
	Flags: bus master, VGA palette snoop, stepping, 66MHz, medium devsel, latency 32, IRQ 11
	Memory at e8000000 (32-bit, prefetchable) [size=64M]
	I/O ports at cc00 [size=256]
	Memory at fcffc000 (32-bit, non-prefetchable) [size=16K]
	[virtual] Expansion ROM at fc000000 [disabled] [size=128K]
	Capabilities: [50] AGP version 2.0
	Capabilities: [5c] Power Management version 2

При использовании драйверов VESA - все ок, при использовании драйверов r128 - проблемы.

Вот лог

http://pastebin.com/9zX3Fq6J

Конфиг

Section "Module"
      Load    "ddc"
      Load    "vbe"
      Load    "GLcore"
      Load    "dbe"
      Load    "dri"
      Load    "extmod"
      Load    "glx"
      Load    "bitmap"
      Load    "speedo"
      Load    "type1"
      Load    "freetype"
      Load    "record"
EndSection

Section "Device"
      Identifier  "Card0"
      Driver      "r128"
      VendorName  "Ati Technology Inc"
      BoardName   "Rage Mobility M4 AGP"
EndSection

Section "Monitor"
      Identifier   "Monitor0"
      HorizSync    28.0 - 96.0
      VertRefresh  50.0 - 75.0
      Modeline "1400x1050" 129 1400 1464 1656 1960 1050 1051 1054 1100 +Hsync +Vsync
EndSection

Section "Screen"
      Identifier      "Screen0"
      Device  "Card0"
      Monitor "Monitor0"
      DefaultColorDepth 24
      SubSection "Display"
              Depth   24
              Modes "1400x1050" "1024x768" "800x600" "640x480"
      EndSubSection
EndSection

Section "DRI"
      Mode 0666
EndSection

Собственно это выглядит так

http://cs627325.vk.me/v627325923/14fa0/px_2b8bbH-4.jpg

В чем может быть проблема?

★★★★★

Последнее исправление: int13h (всего исправлений: 2)

(WW) R128(0): Direct rendering disabled

Фирмварь загружена? В логах ядра ничего интересного про ядрёную часть нет?

redgremlin ★★★★★
()
Ответ на: комментарий от JB

Ха, подклчючил внешний монитор - на нем все ок, кроме разрешения. Значит виной секция монитора

int13h ★★★★★
() автор топика

Что не делаю - не помогает. Буду сидеть пока на VESA =) Кстати, наверное оно не сильно будет отличаться от r128?

int13h ★★★★★
() автор топика
Ответ на: комментарий от int13h

Тогда вот, что нашёл:

(WW) R128(0): Static buffer allocation failed — need at least 17325 kB video memory

Для инициализации DRI нужно 1400*1050*(32/8)*3=17640000 видеопамяти, а на видяшке

(--) R128(0): VideoRAM: 16384 kByte (128-bit SDR SGRAM 1:1)

Попробуй 16-битную глубину цвета. Сейчас 32, ибо

(II) R128(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps)

redgremlin ★★★★★
()
Ответ на: комментарий от redgremlin

Пробовал и 16, и 8. Не помогло. Даже разрешение 800*600 - нифига.

Я подключил внешний монитор - на нем все ок, кроме разрешения не верного.

int13h ★★★★★
() автор топика

OpneBSD превосходно подхватила это карточку - иксы запустились, карточка работает корректно.

Видимо судьба этого ноутбука - OpenBSD.

beastie, Buratino

int13h ★★★★★
() автор топика
Ответ на: комментарий от int13h

Как JWM в деле? Никогда его не использовал.

int13h ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.