[mdk-re] Re[2]: [mdk-re] DRI и G400

dsv =?iso-8859-1?q?dsv_=CE=C1_mts=2Eru?=
Пт Июн 8 10:46:02 MSD 2001


"A.N.Mackiewicz" wrote:
> 
> Интересно почему он работает без проблем и зависания в ASPlinux?
> пробовал на разных ядрах от Spring до Сизифа, с разными видиокартами
> G400, Radeon, на матери-i815 - результат один > висим ;-(
> Чего молчат разработчики на эту тему понять не могу!!!...
> Умом Р..... не понять?
> 
Имел возможность сравнить ASPlinux и Spring2001 на предмет DRI в машине
с i815e и G450DH.
В ASPlinux на ядре 2.2.19 и i815e+G450 система не виснет - факт,
но и DRI НЕ работает! Достаточно запустить glxinfo чтобы убедиться в
этом.
Штатный agp_gart при загрузке вылетает с сообщением об ошибке (типа
NODEV),
mda_drv заклинивает на фазе инициализации, а X продолжает работать без
DRI.
Просмотр исходников agp_gart в ядре 2.2.19 (ASPlinux) показал,
что agp_gart не хочет работать с внешней AGP картой в i815e (см.
linux/drivers/char/agp/agpgart_be.c в функции
agp_find_supported_device() в районе 'case PCI_DEVICE_ID_INTEL_815_0:').

В ядрах 2.2.18 - 2.2.18 (Spring 2001) это поведение agp_gart было
исправленно
патчем для i840, но почему то не работает (Полное зависание системы).

Проверка DRI для другого железа показала:
i815e со встроеной видео - работает на ядрах 2.2.18 - 2.2.19
(Spring2001).
VIA MVP3 c G200 - работает на ядре 2.2.18 (Spring2001).
i815e c G450 - работает на ядрах 2.4.х (Spring2001).

С уважением,
Сергей Дегтяренко.




Подробная информация о списке рассылки community