Portál AbcLinuxu, 15. května 2024 04:17


Dotaz: 852GM a OpenGL

8.5.2005 23:08 J. Kusniar
852GM a OpenGL
Přečteno: 259×
Odpovědět | Admin
Zdravim vsetkych a obraciam sa na Vas s pravdepodobne uz dost opakovanym problemom, ale riesenie som zatial nenasiel.

mam FreeBSD 5.4STABLE na laptope HP nx9020, s cerstvo upgradnutym xorg-6.8.2 (myslim ze pri xorg nezalezi na tom, ze to nie je linux ale BSD...)

Problem je OpenGL. Ten mi bezi iba softwarove, teda otrasne pomaly. glxinfo vypisuje DirectRender: No Pritom graficka karta (intel 852GM) ma 3D akceleraciu.

Googlovanim som zistil, ze je potrebne mat naloadovane glx, dri a je treba z portov doinstalovat graphics/dri (lebo bez toho je adresar v /usr/X11R6/lib/modules/dri prazdny)

To som spravil a vsetko je bohuzial po starom, v subore /var/log/Xorg.0 je pri loadovani modulu DRI error ...

riadky z xorg.conf:

# v sekcii Modules Load "glx" Load "dri" Section "Device" Identifier "i810" Driver "i810" VideoRam 32768 Option "DRI" "on" EndSection Section "DRI" Mode 0666 EndSection

riadky z /var/log/Xorg.0 kde sa vyskytli chyby:

(II) LoadModule: "speedo" (WW) Warning, couldn't open module speedo (II) UnloadModule: "speedo" (EE) Failed to load module "speedo" (module does not exist, 0) (II) Loading sub module "dri" (II) LoadModule: "dri" (II) Reloading /usr/X11R6/lib/modules/extensions/libdri.a (II) UnloadModule: "dri" (EE) I810: Failed to load module "dri" (once-only module, 0) # v casti, kde sa loaduje modul int10 (WW) I810(0): xf86AllocateGARTMemory: allocation of 4 pages failed (Cannot allocate memory) (EE) I810(0): Failed to allocate HW (ARGB) cursor space. (II) I810(0): Allocated 4 kB for Overlay registers at 0x7ffe000 (0x0b978000). (II) I810(0): Allocated 64 kB for the scratch buffer at 0x7fee000 drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is -1, (No such file or directory) drmOpenDevice: open result is -1, (No such file or directory) drmOpenDevice: Open failed drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is -1, (No such file or directory) drmOpenDevice: open result is -1, (No such file or directory) drmOpenDevice: Open failed [drm] failed to load kernel module "i915" (II) I810(0): [drm] drmOpen failed (EE) I810(0): [dri] DRIScreenInit failed. Disabling DRI.

Za akekolvek namety vopred dakujem J. Kusniar

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

8.5.2005 23:19 psYcOder | skóre: 5
Rozbalit Rozbalit vše Re: 852GM a OpenGL
Odpovědět | | Sbalit | Link | Blokovat | Admin
zdravim....dodnes resim podobny problem,ikdyz vetsinu se mi povedlo jaks tak casem spravit,avsak hlasky direct rendering:no a psoledni (EE) I810(0): [dri] DRIScreenInit failed. Disabling DRI. se mi jeste zbavit nepovedlo...mam 855gm take na laptopu. Zkuste tohle: v jadre je potreba mit jako modul v sekci char.devices i915 v DRM a jeste standartni podporu pro intel. grafiky/myslim ze to tam je jako i865...je to proste par radku nad i915. Pak je potreba zavest modul intel-agp ...po zavedeni i915 a intel-agp,jeste pred spustenim Xek,by to melo bezet,dle vaseho xorg.conf. U vami vypisovanych chyb by to melo pomoci,zavedeni a zakompilovani techto modulu,teda aspon na Slacku jo,nevim s BSD zkusenosti nemam...pak vam to bud pobezi nebo to vyhodi bezduvodnou hlasku Disabling DRI znova..ale rozhodne pro zprovozneni jsou tyto moduly treba. Dejte kdyztak vedet kdyby se to rozbehlo,at vim,ze je to otakza pouze me spatne konfigurace,nebo je to globalnejsi problem,rozbehnout akceleraci s 855gm
8.5.2005 23:30 psYcOder | skóre: 5
Rozbalit Rozbalit vše Re: 852GM a OpenGL
Odpovědět | | Sbalit | Link | Blokovat | Admin
jeste dodatek...rozhodne v adresari ../modules/dri byste mel mit zkomplovane ovladace...daji se stahnout z http://www.xfree86.org/~dawes/845driver.html ...nevim jestli ale pujdou s x.org,ja mam xfree, ale to by zas takovej prusvih byt nemel..
9.5.2005 08:30 J. Kusniar
Rozbalit Rozbalit vše Re: 852GM a OpenGL
Pozeral som to, podporu AGP zakompilovanu mam. Existuje aj subor /dev/agpgart.

Nerozumiem ale preco v logu vypisuje ze loaduje DRI z miesta

/usr/X11R6/lib/modules/extensions/libdri.a
Ja som instaloval zvlast balicek dri (este okrem xorg), ktory ale nainstaloval subory do /usr/X11R6/lib/modules/dri

Inak som presiel celu konfiguraciu kernela. V tomto sa linux/BSD lisia, nie je tam ziadne i915. Jediny driver pre intel grafiku je som nastavoval v xorg.conf(i810)...

9.5.2005 08:53 mimi.vx | skóre: 37 | blog: Mimi.VX | Praha
Rozbalit Rozbalit vše Re: 852GM a OpenGL
a co drm v jadre?
USE="-gnome -kde";turris
Jiří P. avatar 9.5.2005 10:21 Jiří P. | skóre: 24 | blog: programování
Rozbalit Rozbalit vše Re: 852GM a OpenGL
Odpovědět | | Sbalit | Link | Blokovat | Admin

Tak to je bohuzel problem. Ovladace do jadra (DRM) pro tyto chipsety pod FreeBSD neexistuji, takze OpenGL nerozjedete. Mam 852GM na svoji Toshibe a taky jsem uz to ozelel... :( Ale FreeBSD se nevzdam... ;)

Budu ale nesmirne rad, kdyz me nekdo vyvede z omylu...

In a world without fences and walls, who needs Gates and Windows?
9.5.2005 11:06 nobody
Rozbalit Rozbalit vše Re: 852GM a OpenGL
Nikomu sa to asi zatial nechcelo preportovat.
Jiří P. avatar 9.5.2005 11:16 Jiří P. | skóre: 24 | blog: programování
Rozbalit Rozbalit vše Re: 852GM a OpenGL
Odkud? Dejte tip a ja se na to vrhnu... ;) Nejake moduly jsem uz psal, tak by to mozna vyslo... ;)
In a world without fences and walls, who needs Gates and Windows?
9.5.2005 11:41 nobody
Rozbalit Rozbalit vše Re: 852GM a OpenGL
Z linuxu. To co je v drm/shared by malo chodit pod linuxom aj pod bsd. to co je v drm/linux je len pre linux a to co je v drm/bsd je pre bsd. Pre intel grafiky je vsetko len pre linux. V drm je len sprava dma, io, irq obsluha. Vlastny driver je v DRI. Napr pre r300 nikto nic neportoval a ten driver chodi na bsd hoci bol vyvinuty na linuxe.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.