LINUX.ORG.RU

Зависоны системы. FC2 2.6.{5,6,7}


0

0

Виснет Линукс. Причем виснет странно: при подключении flash в браузере, при вставки картинки из буфера в GIMP. На всех перечисленных ядрах. Имеется матрокс карта на AGP 1x. Может из-за нее? Скажите, куда хоть копать???

Кстати, очень может быть. У меня висла ati rage pro, пока не сменил на nvidia.

Теперь на пятом ините виснет nvidia при перелогинивании или выключении компа, если стоят дрова nvidia. Но и ветка у меня develompent (зато шрифты не портятся, а перелогиниваться мне, в принципе, не надо неделями).

jackill ★★★★★
()

Подобная гадость была на старой матери с глючным AGP. Мать случаем не Acorp?

PartyZan ★★★
()

1. Можете привести cat /proc/pci или lspci -v ?
2. Возможен неразрешимый конфликт прерываний ;)
3. Под другими операционными системами висит? А на других версиях Linux? Может железяку какую добавил в корпус? Или память на видяхе битая? У меня большой опыт с Matrox, не было такого, всегда отлично бегали, даже древние Millenium/Mystique. У тебя видимо G100 ...

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

Про другие ОС - ХЗ. Не ставил. Собирал из железяк, оставшихся после апгрейда. Единственное, что заметил, что изменение параметра AGP aperture size иногда спасает от виса, иногда - нет. В общем, от луны в Козероге :)
А может ли битая видеопамять вешать систему? Дефекты изображения - да, должны быть...
вот мой lspci -v
00:00.0 Host bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 03)
Flags: bus master, medium devsel, latency 32
Memory at d0000000 (32-bit, prefetchable)
Capabilities: [a0] AGP version 1.0

00:01.0 PCI bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, 66Mhz, medium devsel, latency 64
Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
Memory behind bridge: d4000000-d7ffffff
Prefetchable memory behind bridge: d8000000-d8ffffff

00:07.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 02)
Flags: bus master, medium devsel, latency 0

00:07.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01) (prog-if 80 [Master])
Flags: bus master, medium devsel, latency 32
I/O ports at f000 [size=16]

00:07.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01) (prog-if 00 [UHCI])
Flags: bus master, medium devsel, latency 32, IRQ 9
I/O ports at d000 [size=32]

00:07.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 02)
Flags: medium devsel, IRQ 9

00:0f.0 Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev 08)
Subsystem: Intel Corp. EtherExpress PRO/100+ Management Adapter
Flags: bus master, medium devsel, latency 32, IRQ 10
Memory at da100000 (32-bit, non-prefetchable)
I/O ports at d400 [size=64]
Memory at da000000 (32-bit, non-prefetchable) [size=1M]
Capabilities: [dc] Power Management version 2

00:13.0 Unknown mass storage controller: Triones Technologies, Inc. HPT366/368/370/370A/372 (rev 03)
Subsystem: Triones Technologies, Inc. HPT370A
Flags: bus master, 66Mhz, medium devsel, latency 120, IRQ 11
I/O ports at d800
I/O ports at dc00 [size=4]
I/O ports at e000 [size=8]
I/O ports at e400 [size=4]
I/O ports at e800 [size=256]
Capabilities: [60] Power Management version 2

01:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G200 AGP (rev 03) (prog-if 00 [VGA])
Subsystem: Matrox Graphics, Inc. Millennium G200 AGP
Flags: bus master, medium devsel, latency 32, IRQ 5
Memory at d8000000 (32-bit, prefetchable)
Memory at d4000000 (32-bit, non-prefetchable) [size=16K]
Memory at d5000000 (32-bit, non-prefetchable) [size=8M]
Capabilities: [dc] Power Management version 1
Capabilities: [f0] AGP version 1.0

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

Давай всё упростим - напиши в файле /etc/X11/XF86Config (XF86Config-4) в секцию Section "Device" такие опции:
Option "HWcursor" "false"
Option "NoAccel" "true"
Option "DRI" "false"
Option "AGPMode" "1"

Если такие уже установлены, то поменяй их значения на приведенные.

Из секции Section "Module" убери "glx" и "int10" (можно закомментировать, поставив в начале строки #).

После этого грузи X и пытай его GIMP и flash, если виснет - то видяха тут скорее всего ни при чем. Возможно она не на том IRQ стоит - попробуй поменяй его через BIOS, отследить изменение можно через все тот же lspci -v. Желательно, чтобы новый IRQ не совпадал с уже используемыми (может потребоваться поменять IRQ у двух плат - друг на друга).

Если после изменения конфига работать будет без проблем, то по одной опции убирай, аккуратно возвращай все назад и тестируй, пока не найдешь из-за какой именно или из-за чего глючит (может не опция, так IRQ). Если вылезет, что всё из-за опции NoAccel, то поищи на форумах (я просто не могу все помнить), там нужно указать не использовать какое то расширение XAccel, но в целом другие XAccel расширения работать будут, короче: в этом случае NoAccel будет false, но какой-нибудь из XaaRectangles будет false.

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

Option "Int10" "false"
тоже установи в Section "Device".

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