Nvidia driver csak AGPtámogatással megy?

Fórumok

Miután frissítettem az Nvidia binary driverét 1.0.8776re. utána nem indult az X. a hiba oka,
FATAL: Error inserting nvidia (/lib/modules/2.6.17-gentoo-r7/video/nvidia.ko): Invalid module format

ugyanez a helyzet a 1.0.9631el is. a dmesgben utána nézve a problémának ezt találtam,
nvidia: no version for "struct_module" found: kernel tainted.
nvidia: no version magic, tainting kernel.
nvidia: module license 'NVIDIA' taints kernel.
nvidia: Unknown symbol agp_bind_memory
nvidia: Unknown symbol agp_enable
nvidia: Unknown symbol agp_backend_acquire
nvidia: Unknown symbol agp_bridges
nvidia: Unknown symbol kmap
nvidia: Unknown symbol agp_free_memory
nvidia: Unknown symbol kunmap
nvidia: Unknown symbol kmap_atomic
nvidia: Unknown symbol agp_allocate_memory
nvidia: Unknown symbol agp_unbind_memory
nvidia: Unknown symbol kunmap_atomic
nvidia: Unknown symbol agp_copy_info
nvidia: Unknown symbol agp_backend_release
nvidia: version magic '2.6.17-gentoo-r7 preempt mod_unload PENTIUM4 gcc-3.4' should be '2.6.17

mivel az alaplap és így természetesen a geforce kártya is pciexpress ezért a kernelbe nem is fordítottam agp támogatást. a régi nvidia driver nem is visított utána, az új akkor miért követeli?

Hozzászólások

Mert kell a működéséhez. ennyi.

mit gondolsz 2.4es kernellel hogyan működik ? :)
az ugye nem is hallott PCI-E opciókról :))

agpgart ( megfelelő alaplapi supporttal), és DRM (itt ne válassz ki semmilyen opciót, majd nvidia modul látja el.)

--------

Nem a zsömle kicsi, a pofátok nagy...

hat köszi, ha ez megoldja a problémát, fordítok egy új kernelt agp támogatással.
de mint mondtam eddig a régi nvidia driver probléma nélkül megvolt agp támogatás nélkül, még quake4 is probléma nélkül ment rajta, az pedig masszívan használja az openglt. ezért furcsállom a dolgot.


(II) NVIDIA(0): NVIDIA GPU GeForce 6600 GT at PCI:1:0:0 (GPU-0)
(--) NVIDIA(0): Memory: 131072 kBytes
(--) NVIDIA(0): VideoBIOS: 05.43.02.69.00
(II) NVIDIA(0): Detected PCI Express Link width: 16X
(--) NVIDIA(0): Interlaced video modes are supported on this GPU
(--) NVIDIA(0): Connected display device(s) on GeForce 6600 GT at PCI:1:0:0:
(--) NVIDIA(0):     Acer AL1715 (CRT-0)

ugyanaz az "azonosítója", mint az AGP-nek PCI:1:0:0...

itt a driver verzió:


osconsfortress:/home/oscon# cat /proc/driver/nvidia/version
NVRM version: NVIDIA Linux x86 Kernel Module  1.0-9631  Thu Nov  9 17:38:10 PST2006
GCC version:  gcc version 3.3.5 (Debian 1:3.3.5-13)

itt meg a kernel:

Linux osconsfortress 2.6.17-limbo #1 Fri Dec 8 13:07:50 CET 2006 i686 GNU/Linux

AGPgart (benne nvidia csipszet support)-al, meg DRM support. és más nem kellett.

(szerk: ha már újrafordítod, én a helyedben ugyanazzal a lendülettel szórnám ki a preempt-et is. tehát preempt opció = server ). én akárhol forgattam bele, majd mindenütt csak a gond volt vele. (lezabálta 1-1 processz a rendszert !, lockolta a billenytűzetet - egér még volt -, stb. )

én nem használok framebuffert (mert nekem nem kell.) lehet ez is számít. (itt most a lefagyásos jóemberrre gondolok.)

-----------

Nem a zsömle kicsi, a pofátok nagy...

Nekem sincs a kernelben mert lefagy rebootkor.
Lehet hogy a splash is bejátszik?

----------------------------------------------------------------
"Értem én hogy villanymotor, de mi hajtja!?