emerge x11-drm - failed
Гость 13 декабря, 2005 - 11:22
следую указаниям инструкции:
http://www.gentoo.org/doc/en/dri-howto.xml
# lspci |grep AGP 00:01.0 PCI bridge: Silicon Integrated Systems [SiS] Virtual PCI-to-PCI bridge (AGP) 01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 65x/M650/740 PCI/AGP VGA Display Adapter
по п.2 пересобрал ядро с указанными опциями.
дохожу до п.3 - Install X11-DRM, выполняю команду:
VIDEO_CARDS="sis" emerge x11-drm
и получаю (несколько последних строк):
/var/tmp/portage/x11-drm-20050502/work/drm/linux-core/sis_mm.c: In function `sis_fb_alloc': /var/tmp/portage/x11-drm-20050502/work/drm/linux-core/sis_mm.c:92: error: storage size of `req' isn't known /var/tmp/portage/x11-drm-20050502/work/drm/linux-core/sis_mm.c:99: warning: implicit declaration of function `sis_malloc' /var/tmp/portage/x11-drm-20050502/work/drm/linux-core/sis_mm.c:106: warning: implicit declaration of function `sis_free' /var/tmp/portage/x11-drm-20050502/work/drm/linux-core/sis_mm.c:92: warning: unused variable `req' make[2]: *** [/var/tmp/portage/x11-drm-20050502/work/drm/linux-core/sis_mm.o] Error 1 make[1]: *** [_module_/var/tmp/portage/x11-drm-20050502/work/drm/linux-core] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.14-gentoo-r4' make: *** [modules] Error 2 * Portage could not build the DRM modules. If you see an ACCESS DENIED error, * this could mean that you were using an unsupported kernel build system. All * 2.4 kernels are supported, but only 2.6 kernels at least as new as 2.6.6 * are supported. !!! ERROR: x11-base/x11-drm-20050502 failed. !!! Function die_error, Line 212, Exitcode 0 !!! Unable to build DRM modules. !!! If you need support, post the topmost build error, NOT this status message.
где грабли ? :)
PS.
железо - ноутбук iru intro 1214
работает под gentoo linux, поставлен с install-x86-universal-2005.1-r1.iso, при установке использовал последние версии портов с зеркала.
»
- Для комментирования войдите или зарегистрируйтесь
Ежели мне
Ежели мне память не изменяет то дрм это такой модуль для старых ядер и старых иксов. Новые обходятся без него. Вроде как обсолете. По ходу и грабли там же. Вобщем диретк рендеринг у меня работает и без этого.
т.е. просто
т.е. просто включить параметр
< > Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)
и добавить поддержку нужной видяхи ?
попробую
работает,
работает, спасибо :)
opengl приложения заработали
но вот один минус
как заставить работать direct rendering ?
в инструкции сказано:
но видеокарта точно поддерживает 3д акселерацию
было такое....
ваще то можно и в ядре и x11-drm. точнее кого то одного из них, но не оба сразу. То что x11-drm не собрался может просто неповезло :) у меня на 2005-r1 много чего собираться нехотело :( GCC ненравился.
А вот по поводу ускорения... по совету товарищей из ИРЦ переключил глубину цвета на 16 бит. заработало, но видео стало выглядеть трохи убого :(
попробуй
попробуй высосать по cvs сырцы drm (dri.sourceforge.net)