Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: hack_man в Jul 06, 2007, 17:02



Титла: Gentoo opengl problem
Публикувано от: hack_man в Jul 06, 2007, 17:02
Имам следния проблем ...
качих си последното ядро 2.6.20-R8 и модула DRI не искаше да се компилира понеже ядрото било ново и не поддържано ...
заради което ми се прееба и OpenGL-а

Върнах старото ми ядро 2.6.19-R5 компилирах DRI-то обаче OpenGL-а така и не тръгна ... даже и стана по-зле
при командата "glxinfo" направо крашва Х-а

някакви идеи .....

ето и нещо което забелязах в LOG-а на Х-а
Примерен код
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions//libglx.so
(II) Module glx: vendor="X.Org Foundation"
        compiled for 7.2.0, module version = 1.0.0
        ABI class: X.Org Server Extension, version 0.3
(==) AIGLX enabled
(II) Loading extension GLX
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
        compiled for 7.1.1, module version = 1.0.0
        ABI class: X.Org Server Extension, version 0.3
(II) Loading sub module "drm"
(II) LoadModule: "drm"
(WW) Warning, couldn't open module drm
(II) UnloadModule: "drm"
(II) UnloadModule: "dri"
(II) Unloading /usr/lib/xorg/modules/extensions//libdri.so
(EE) Failed to load module "dri" (a required submodule could not be loaded, 0)
(II) LoadModule: "freetype"
(II) Loading /usr/lib/xorg/modules/fonts//libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"


DRM-то в ядроти е модулизирано и компилирано
Видеото е VGA compatible controller: Intel Corporation 82945G/GZ Integrated Graphics Controller
Машината : Gentoo





Титла: Gentoo opengl problem
Публикувано от: Gaara в Jul 06, 2007, 17:24
Може ли да покажеш изхода от ls /usr/lib/xorg/modules/extensions/


Титла: Gentoo opengl problem
Публикувано от: hack_man в Jul 06, 2007, 17:29
Примерен код
-rwxr-xr-x 1 root root  15176 14 май 10,32 libdbe.so
-rwxr-xr-x 1 root root  28004  6 юли 16,11 libdri.so
-rwxr-xr-x 1 root root 122728 14 май 10,32 libextmod.so
lrwxrwxrwx 1 root root     47  5 юли 22,15 libglx.so -> //usr//lib/opengl/xorg-x11/extensions/libglx.so
-rwxr-xr-x 1 root root  22568 14 май 10,32 librecord.so
-rwxr-xr-x 1 root root  30936 14 май 10,32 libxtrap.so


ето още една грешка
screen shot





Титла: Gentoo opengl problem
Публикувано от: Gaara в Jul 06, 2007, 17:41
Пробвай следното
Примерен код

cd /usr/lib/xorg/modules/drivers
gcc -shared -o libdri.so libdri.o


Аз имах подобен проблем с нвидиа, и при мен решението беше
Примерен код

cd /usr/lib/xorg/modules/drivers
gcc -shared -o nvidia_drv.so nvidia_drv.o


Титла: Gentoo opengl problem
Публикувано от: hack_man в Jul 06, 2007, 17:51
Примерен код

hackman extensions # cd /usr/lib/xorg/modules/drivers
hackman drivers # gcc -shared -o libdri.so libdri.o
gcc: libdri.o: No such file or directory
gcc: no input files
hackman drivers # ls -la
общо 1048
drwxr-xr-x 2 root root   4096 31 окт  2006 .
drwxr-xr-x 8 root root   4096 14 май 10,33 ..
-rwxr-xr-x 1 root root  19516 14 май 11,48 fbdev_drv.so
-rwxr-xr-x 1 root root    801 31 окт  2006 i810_drv.la
-rwxr-xr-x 1 root root 282992  6 юли 14,43 i810_drv.so
-rwxr-xr-x 1 root root 543278 31 окт  2006 intel_drv.o
-rwxr-xr-x 1 root root 152516 14 май 11,50 mga_drv.so
-rwxr-xr-x 1 root root  39600 12 май 15,36 vmware_drv.so
hackman drivers #                                                






Титла: Gentoo opengl problem
Публикувано от: Gaara в Jul 06, 2007, 18:15
Пробва ли да зададеш vesa в xorg.conf


Титла: Gentoo opengl problem
Публикувано от: iaco29 в Jul 06, 2007, 18:53
А какво има в /etc/modules.autoload.d/kernel-2.6


Титла: Gentoo opengl problem
Публикувано от: Nikolavp в Jul 06, 2007, 19:55
Цитат (hack_man @ Юли 06 2007,18:29)
Примерен код
-rwxr-xr-x 1 root root  15176 14 май 10,32 libdbe.so
-rwxr-xr-x 1 root root  28004  6 юли 16,11 libdri.so
-rwxr-xr-x 1 root root 122728 14 май 10,32 libextmod.so
lrwxrwxrwx 1 root root     47  5 юли 22,15 libglx.so -> //usr//lib/opengl/xorg-x11/extensions/libglx.so
-rwxr-xr-x 1 root root  22568 14 май 10,32 librecord.so
-rwxr-xr-x 1 root root  30936 14 май 10,32 libxtrap.so


ето още една грешка
screen shot

Сигурен ли си, че имаш drm в ядрото(или като модул)? Пробвай да прекомпилираш mesa да видим какво ще измъдри. Пусни едно
Примерен код
revdep-rebuild -X
. Опитай да прекомпилираш модула на Хикса, въпреки, че не трябва да има връзка. Пробва ли да махнеш drm и драйвъра от ядрото(ако изобщо ги имаш, както съм попитал в първия въпрос) и да инсталираш от x11-drm :). Това е, което се сещам за сега, успех!


Титла: Gentoo opengl problem
Публикувано от: hack_man в Jul 06, 2007, 20:30
Цитат (Gaara @ Юли 06 2007,19:15)
Пробва ли да зададеш vesa в xorg.conf

kak ?????


Титла: Gentoo opengl problem
Публикувано от: hack_man в Jul 06, 2007, 20:33
/etc/modules.autoload.d/kernel-2.6
Примерен код
snd-hda-intel
shpchp
uhci-hcd
ehci-hcd
ata_generic
skge
sk98lin


x11-drm имам
Примерен код

/lib/modules/2.6.19-gentoo-r5/x11-drm
/lib/modules/2.6.19-gentoo-r5/x11-drm/i915.ko
/lib/modules/2.6.19-gentoo-r5/x11-drm/drm.ko
/lib/modules/2.6.19-gentoo-r5/x11-drm/i830.ko
/lib/modules/2.6.19-gentoo-r5/x11-drm/i810.ko






Титла: Gentoo opengl problem
Публикувано от: Nikolavp в Jul 06, 2007, 23:29
Пробвай форсирано да вкараш модулите с modprobe и после рестартирай X-a и виж дали има промяна. Пробвай да махнеш x11-drm и да пробваш драйвърите от ядрото :).


Титла: Gentoo opengl problem
Публикувано от: iaco29 в Jul 07, 2007, 09:30
Цитат (hack_man @ Юли 06 2007,20:33)
/etc/modules.autoload.d/kernel-2.6
Примерен код
snd-hda-intel
shpchp
uhci-hcd
ehci-hcd
ata_generic
skge
sk98lin


x11-drm имам
Примерен код

/lib/modules/2.6.19-gentoo-r5/x11-drm
/lib/modules/2.6.19-gentoo-r5/x11-drm/i915.ko
/lib/modules/2.6.19-gentoo-r5/x11-drm/drm.ko
/lib/modules/2.6.19-gentoo-r5/x11-drm/i830.ko
/lib/modules/2.6.19-gentoo-r5/x11-drm/i810.ko

Запиши в този фаил и drm и драйвера на картата за да се зареждат,може и това да е проблема.Или поне ще знаем че не е  това;-)).


Титла: Gentoo opengl problem
Публикувано от: hack_man в Jul 09, 2007, 10:15
Пробвах и с modprobe и с запис в modules.autoload ама не става ....


Титла: Gentoo opengl problem
Публикувано от: hack_man в Jul 12, 2007, 14:56
Sorry za cyr-a no se preeeba

za vsi4ki koito ima tozi problem okaza se 4e nai-novata "mesa" se ebava ..
az bqh s "mesa-6.5.3" i sled downgrade do "mesa-6.5.1-r4" vsi4ko se opravi
 :ok:  :ok:  :ok:  :ok:  :p  :p  :p  :p  :p  :p