Hozzászólások
-
SzerzőBejegyzés
-
Vizsla:
Miden amit mondtál (i810-i915 driverek meg a többi) mind bent vannak statikusan a kernelben. Onnan nem hiányzik semmi 8lrgalább is minden benne van, amit mondtál), az eredményt epdig leírtam.
Rakok fel újra xorg.conf, xorg.log, és kernel konfigot hátha valami mégis kimaradt.
Dchard
Megtettem a szükséges változtatásokat, így az eredmény:
(WW) I810: No matching Device section for instance (BusID PCI:0:2:1) found
FATAL: Module i915 not found.
[drm] failed to load kernel module „i915”
(EE) I810(0): [dri] DRIScreenInit failed. Disabling DRI.Ebből arra következtetek, hogy hiányzik neki az i915-ös kernel modul, de én ezt beforgattam a kernelbe. Ilyenkor mi a teendő?
Dchard
A DRM-es részt a menuconfig biztosan nem mutatta, direkt kerestem. Akkor még egy kernel forgatás, elvégzem a szükséges módosításokat, és meglátjuk.
Dchard
Na ú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).
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).
Dchard
Felraktam 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
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
DchardNe rövidíts! Már elmondtam, hogy ez nem olyan, mint a BKV, hogy mindenki tudja mire gondolsz. Mi a frász az az fb?
„Van?
És, hogy? Ki írta oda? Az eszköz ott van egyátalán?”Szerinted ki írta oda? Nyilván én az lspci alapján. És így működik (vesában), ellenben 0:2:1-gyel fatal. É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.
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. Nincs egyéb grafikus driver beforgatva a kernelbe sem statikusan, sem pedig modulban, mert elvileg a drivert én fogom telepíteni.
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.
Dchard
modprobe agpgart-tal is próbáltam, ugyan ez a hiba. Fenti hsz-ben ott az lspci-om vonatkozó kimenete, próbáltam ettől függetlenül a 0:2:1-gyel, eredmény: Fatal: no screens found.
Most megint nekiveselkedtem ennek a intel driver dolognak, és találtam egy értelmezhető leírást a
Building the DRI with X.org and Mesa témában, most ezt tanulmányozom. Mert elvileg ezeket használja/ezeken keresztül kommunikál az Intel-féle driver. Tehát gondolom előbb ezeket kell helyesen felrakni, mielőtt a driver témára térnék.
Megpróbálom ezt az útvonalat.
Dchard
Na kernelben a következőt tettem: az AGPgart-ot beállítottam modulnak, a DRI-t beforgattam. A kernelben nincs i800-as driver, ellenben találtam az xorg-hoz a következőt az apt-get-ben:
xserver-xorg-video-i810 – X.Org X server — Intel i8xx, i9xx display driver
Fel is raktam.
Most az xorg.conf-ot kellene valahogy átszerkeszteni, csak arra nem jöttem még rá hogyan.
Dchard
MOD: beraktam, hogy az xorg az i810-es drivert használja. El is indul, de továbbra is csak vesa-ban, ezzel a hibával:
(WW) I810: No matching Device section for instance (BusID PCI:0:2:1) found
(EE) GARTInit: Unable to open /dev/agpgart (No such device)lspci ide vágó része:
0000:00:02.0 VGA compatible controller: Intel Corp.: Unknown device 27a2 (rev 03)
0000:00:02.1 Display controller: Intel Corp.: Unknown device 27a6 (rev 03)xorg.conf-ban a PCI:0:2:0 van megadva.
-
SzerzőBejegyzés
legutóbbi hsz