Kezdőlap › Fórumok › SOS! Bajban vagyok › Intel GMA 950 driver (i945GM chipset) hogyan? (megoldva)
- This topic has 50 hozzászólás, 6 résztvevő, and was last updated 18 years, 9 months telt el by
dchard.
-
SzerzőBejegyzés
-
2006-09-17-14:31 #2071922
Ha jól tippelek, akkor a http://intellinuxgraphics.org/download.html a drivert a xf86-video-i810-1.6.5.tar.bz2 file tartalmazza. Namost ebben van egy falatnyi readme (de semmi infó a telepítés menetéről vagy hasonló):
„This driver requires support for AGP.”
Ellenben a hardware matrix résznél ezt írják (ide írnak, akik próbálták a drivert):
Chipset: i945GM (ilyen van nekem is): Worked perfectly. Agpgart not needed. 915resolution package was installed previously and no modifications were needed. drm->mesa->xf86
Na most akkor hol az igazság? Vagy most ő a letöltési oldalon látható agpgart-os file-re gondol, hogy nem kell, vagy a kernelben az AGPgart támogatásra? (ugye megint ez a félszavazás…)
Amúgy a framebuffer-t az be vagy kikapcsolva érdemes tartani? Azt hiszem, most mikor az xorg-ot telepítettem, kikapcsoltam.
Elkezdtem a telepítést eszerint: http://dri.freedesktop.org/wiki/Building1 apt-get-tel felraktam a libdrm2-t és a hozzá tartozó devel csomagot.
2. Letöltöttem mindent úgy és oda, ahogy a leírás mondja
3. Mesában megcsináltam a /configs/default file átszerkesztését, ahogy a leírás mondja.
4. make linux-dri-x86 –> Hiba hegyek
Kipróbáltam úgy is, hogy az AGPgart van beforgatva, de így is hibahegyet kapok a fordításkor.
Szintaktikai hibáka, meg hibás deklarációk ameddig a szem ellát.Nem lehet a Mesa-t csomagból telepíteni? Ha igen: mi a csomag(ok) pontos neve?
Dchard
Dchard2006-09-17-15:38 #2071923Felraktam tipppre befutóra a libgl1-mesa-dri csomagot. Ezek után futtattam a driver configure szkriptjét, és ezt kaptam:
checking for XORG… configure: error: Package requirements (xorg-server xproto xvmc fontsproto ) were not met:
No package ‘xorg-server’ found
No package ‘xproto’ found
No package ‘xvmc’ found
No package ‘fontsproto’ foundConsider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.Alternatively, you may set the environment variables XORG_CFLAGS
and XORG_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.Természetesen az apt-cache search hírből sem hallott olyan csomagokról, amiket hiányol.
Ötletek?
Dchard
2006-09-17-15:40 #2071924Ezek úgy első blikkre a hetes xorg részei… A devel részt NE felejtsd el!
2006-09-17-15:49 #2071925” ……XORG_LIBS……… „
Nem azért de ha sarge van és nem bütykölted Xfree van fent! 🙂
Ne akarj xorg+Xfree mixet csinálni! 🙂2006-09-17-15:58 #2071926„Már elmondtam, hogy ez nem olyan, mint a BKV, hogy mindenki tudja mire gondolsz.”
Fején találtad a szöget… ez pont olyan. Hiába vagy vidéki, vagy külföldi (lásd pl. egy későbbi angol ismerősömnek sem magyarázta el senki, hogy mi az a MÁV), nem fogják elmagyarázni, mert arra találták ki a rövidítéseket, hogy ne kelljen elmagyarázni.„Mi a frász az az fb?”
http://en.wikipedia.org/wiki/Framebuffer„Szerinted ki írta oda?”
Simán lehet egy példafile is… nekem is van ilyen. 🙂„És igen, az eszköz ott van, a vesa résznél a driver sort írtam át „vesa”-ról „i810″-re. Így megy, de még mindig csak vesában.”
A pci részt kihagyhatod, ha egy (azonos) video kártyád van.„Még mindig nem értem, hogy a kernelben minek kéne benne lennie. Most vagy az AGPgart-ot használja a driver, vagy a DRM-et. MOst nálam a DRM van bent statikusan, az AGPgart meg modulként.”
A fb-hez, vesa-hoz, vga-hoz nem kell.
A „sima” driverhez, ill. a hw-es támogatáshoz kell (http://en.wikipedia.org/wiki/Direct_Rendering_Manager). (Minimum modulban. A chipseté természetesen. pl. via, akkor is, ha ati kártya van rajta.)
Ha ez megvan, akkor töltődhet be a driver, majd csak ezután a hw-es támogatás, ami a te kártyádnál, vagy működik, vagy nem – a leírás szerint… na itt jöhet be a külső driver (frissítés), előbb nem meret ez egy plusz hibaforrás.„Szóval csak az a kérdés (még egyszer és utoljára), hogy ahhoz, hogy a DRI-t, Mesa-t, intellinuxdrivers.org-os drivert (ami vélhetően DRM-en keresztül kommunikál) telepíteni tudjam, mi legyen a kernelben és mi ne. Csak erre szeretnék választ.”
A mesa az egy függvénykönyvtár 3d objektumok létrehozásához, mint az opengl – vagy, használod, vagy nem, mihez kell?
http://en.wikipedia.org/wiki/Direct_Rendering_Infrastructure„xf86-video-i810-1.6.5.tar.bz2 file tartalmazza. Namost ebben van egy falatnyi readme (de semmi infó a telepítés menetéről vagy hasonló)”
Mondtam, hogy ezeket a kernel foltokat felejtsd el. Benne van a kernelben, eleve… ettől max. csak összeakad. (Majd, ha hibázik, akkor tedd fel. Noha az újabb kernelbe, előbb-utóbb, úgyis bekerül.)
Akkor ez: http://intellinuxgraphics.org/documentation.html, vagy pl.: http://intellinuxgraphics.org/drm-git-master-08092006.tgz:README.drm az összes hivatkozásaival nem az…
(Mellesleg a kernel tartalmazza őket, ahogy mondám… ott olvashatod, hogy melllyik verziót…)2006-09-17-16:07 #2071927„Nem lehet a Mesa-t csomagból telepíteni? Ha igen: mi a csomag(ok) pontos neve?”
Én egyátalán nem értem ezt a kínlódást nálad.
– Kicsit elsiklottam afelett, hogy melyik kerneled van, de a kernel már egy jó ideje tartalmazza ezt a drivert, amit ott látsz. (Tehát nem is kéne ezzel foglalkozni. Max., ha eléggé frissebb.)
– Mesa, opengls stb, meg nyílván megvan csomagban… ott van az a qurva kereső oldal, amit belinkeltem, mi a csáért nem lehet abba beírni a „mesa” keresési kifejezést. Minek tépem itt a „számat” fölöslegesen.
„nem erős neked egy debian ?”2006-09-17-16:15 #2071928Oké. Újrahúzom a rendszert, csinálok kernelfordítást ahol csak AGPgart van benne, és beleforgatom az i810 nevű grafikus drivert is. Ez hasonlít rá a legjobban. Aztán lehet írni az okosságot. Amúgy nem szándékozom játszani linux alatt, csak 2D-s hw támogatás kell, meg ami még a filmek lejátszásához kellhet (hw overlay, vagy tudomisén).
Dchard
2006-09-17-16:21 #2071929„Oké. Újrahúzom a rendszert, csinálok kernelfordítást ahol csak AGPgart van benne, és beleforgatom az i810 nevű grafikus drivert is. Ez hasonlít rá a legjobban. Aztán lehet írni az okosságot. Amúgy nem szándékozom játszani linux alatt, csak 2D-s hw támogatás kell, meg ami még a filmek lejátszásához kellhet (hw overlay, vagy tudomisén).”
(Remélhetőleg a kermel, meg x modul könyvtárait eddig még nem sikerült teleszemetelni.)
Azokat a cuccokat tedd be stabilra, amit ott felsoroltam, hagyd ki a pci-os részt, majd, ha nem megy az x konfigot, meg a hibaüzeket csatold ismét… és meglátjuk mi nem stimmel (még). 🙂2006-09-17-16:54 #2071930Újrahúzom a rendszert, csinálok kernelfordítást ahol csak AGPgart van benne,
Minek a reinstall?!
modconf parancs, itt eldöntöd mely modulok kellenek vagy nem!
Azokat amiket kiszedsz nem fogja betölteni és azokat amiket kijelölsz betölti.
Ennyi.
Ha meg kernelt forgacc, ahhoz sem kell reinstallni! 🙂2006-09-17-18:12 #2071931Na újraraktam mindent, kernelfordítás megvolt: karakteres eszközöknél van AGPgart és DRM és statikusan, a Graphics drivereknél kiválasztottam a két iteles (i810) lehetőséget statikusra. Xorg települt, ott is szintén az i810-es drivert választottam vesa helyett, meg framebuffert is bekapcsoltam.
Eredmény: fut a grafikus felület (Xfce4), de még mindig nem 1280×800-as üzemmódban.
kenrel konfig, xorg konfig, és xorg log csatolva.
Dchard
MOD: egyébként nem lepne meg, ha nem működik, mert úgy tudom a kernelben lévő driver csak i915-ig támogat, nekem meg i945-öm van (és ami a nagyobbik probléma: az újabb Intel GMA 950-es csip).
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz