Bénázok :(
Itt egy alaplap, Asrock P4i65G, rajta a VGA kontroller, az lspci szerint:
00:02.0 VGA compatible controller: Intel Corporation 82865G Integreated Graphics Controller (rev 02)
Egy Debian Squeeze fut rajta 2.6.32-5-686 kernellel.
Az lsmod szerint az i915 driver hajtja ...
Nézem a kernel doklumentációt, de valahogy nem találom ennek a drivernek a leírását (az igazat megvallva csak a frambuffer leírásokat találtam meg).
Honnan lehetne megtudni, milyen driver dukál egy adott VGA kártyához? Ugye nem a forráskódot kell böngészni. Nekem a 82865 -ről nem az i915 architektúra ugrik be :(
Mindazonáltal a doboz működik, van fb felbontás és X -is.
Valahogy az évek során, még mindig nem jöttem rá, hogy lehet azt kitalálni, milyen hardware -hez milyen driver kell a Linux -ban, amely mindig célra vezet.
- 5344 megtekintés
Hozzászólások
Ha az x.org nyílt forrású driverekre vágysz, akkor ez az oldal a te barátod:
http://www.x.org/wiki/Projects/Drivers?action=show&redirect=VideoDrivers
Ha pedig a kernel DRI/DRM támogatása érdekel, akkor nézz körül a linux/drivers/gpu/drm könyvtárban. Láthatod, hogy gyakorlatilag az összes, kurrens Intel vezérlőt a Tungsten Graphics-féle driver hajtja. (egészen precízen i830-tól fölfele)
- A hozzászóláshoz be kell jelentkezni
Köszönöm!
Légy szíves súgd meg, hol is van ez a linux/drivers/gpu/drm könyvtár?
Olyanom van hogy /usr/share/doc/linux-doc-2.6.32 - ez "jár" a Debian kernel dokumentációval.
* Én egy indián vagyok. Minden indián hazudik.
- A hozzászóláshoz be kell jelentkezni
A linux kernel forrásában. "Jól szituált" gépeken a /usr/src alatt találod meg.
- A hozzászóláshoz be kell jelentkezni
Akkor ezért nem találom :( Talán valahol a neten ...
Házi szerveremen igyekszem tartani a dokumentációt. A kernel doksija is ott van, azonban forrást, make -t és fordító programokat nem illik szerverre tenni - 24 órában csücsül a neten - ha átmenetileg fel is teszed, miután befejezted szedd le. A "jól szituált" szerver így fest.
* Én egy indián vagyok. Minden indián hazudik.
- A hozzászóláshoz be kell jelentkezni
Hát, mindenki a maga szerencsétlenségének pogácsa...
- A hozzászóláshoz be kell jelentkezni
"Egy Debian Squeeze fut rajta 2.6.32-5-686 kernellel."
apt-get install linux-source-2.6
Ahogy írták már, a szokásos helyen megtalálod (/usr/src/linux-source-2.6.32.tar.bz2), és nincs kötelező függősége.
Vagy persze a klasszikus módszer is tökéletes, az egyik kernel.org mirrorról letöltve.
Ha pedig forrást nem akarsz a szerverre tenni, akkor a dokumentáció vagy a Kconfig olvasásához bőven megfelel a desktopod.
Intel 8xx/9xx/G3x/G4x/HD Graphics
CONFIG_DRM_I915:
Choose this option if you have a system that has "Intel Graphics
Media Accelerator" or "HD Graphics" integrated graphics,
including 830M, 845G, 852GM, 855GM, 865G, 915G, 945G, 965G,
G35, G41, G43, G45 chipsets and Celeron, Pentium, Core i3,
Core i5, Core i7 as well as Atom CPUs with integrated graphics.
If M is selected, the module will be called i915. AGP support
is required for this driver to work. This driver is used by
the Intel driver in X.org 6.8 and XFree86 4.4 and above. It
replaces the older i830 module that supported a subset of the
hardware in older X.org releases.
Note that the older i810/i815 chipsets require the use of the
i810 driver instead, and the Atom z5xx series has an entirely
different implementation.
- A hozzászóláshoz be kell jelentkezni
Tud valaki olyan programról, ami lspci - vagy egyéb - kimenet alapján kilistázza, hogy milyen driverekkel fordítsak saját kernelt?
Üdv:
Dw.
"Jegyezze fel a vádhoz - utasította Metcalf őrnagy a tizedest, aki tudott gyorsírni. - Tiszteletlenül beszélt a feljebbvalójával, amikor nem pofázott közbe."
- A hozzászóláshoz be kell jelentkezni
Szép lenne, sajnos ilyenről nem tudok. Viszont, ha akár egy live linux (knoppix, debian-live stb.) lefuttatod az lsmod -ot, akkor már elég sok infót kapsz.
* Én egy indián vagyok. Minden indián hazudik.
- A hozzászóláshoz be kell jelentkezni
pontosabban live cd + lspci -k, és már meg is van, hogy a live cd-ről melyik cucchoz melyik driver töltődött be.
- A hozzászóláshoz be kell jelentkezni