Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

17.05.2006, 20:33

[gelöst] Nvidia Treiber problem mit Kernel 2.6.16-gentoo-r13

Ich wollte den Nvidia 3-D Treiber installieren.

runlevel 3 gestartet

sh NVIDIA-Linux-x86-1.0-6626-pkg1.run

Leider bricht dieser ab.

hier die log-datei

nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Wed May 17 20:25:58 2006

option status:
license pre-accepted : false
update : false
force update : false
expert : false
uninstall : false
driver info : false
no precompiled interface: false
no ncurses color : false
query latest driver ver : false
OpenGL header files : false
no questions : false
silent : false
no backup : false
kernel module only : false
sanity : false
add this kernel : false
no runlevel check : false
no network : false
no ABI note : false
no RPMs : false
force tls : (not specified)
force compat32 tls : (not specified)
X install prefix : /usr/X11R6
OpenGL install prefix : /usr
compat32 install prefix : (not specified)
installer install prefix: /usr
utility install prefix : /usr
kernel name : (not specified)
kernel include path : (not specified)
kernel source path : (not specified)
kernel output path : (not specified)
kernel install path : (not specified)
proc mount point : /proc
ui : (not specified)
tmpdir : /tmp
ftp mirror : ftp://download.nvidia.com
RPM file list : (not specified)

Using: nvidia-installer ncurses user interface
-> License accepted.
-> There appears to already be a driver installed on your system (version: 1.0-
7174). As part of installing this driver (version: 1.0-6629), the existing
driver will be uninstalled. Are you sure you want to continue? ('no' will a
bort installation) (Answer: Yes)
-> No precompiled kernel interface was found to match your kernel; would you li
ke the installer to attempt to download a kernel interface for your kernel f
rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: Yes)
-> No matching precompiled kernel interface was found on the NVIDIA ftp site;
this means that the installer will need to compile a kernel interface for
your kernel.
-> Kernel source path: '/lib/modules/2.6.16-gentoo-r7/source'
-> Performing CC test with CC="cc".
-> Performing rivafb check.
-> Performing rivafb module check.
-> Cleaning kernel module build directory.
executing: 'cd ./usr/src/nv; make clean'...
rm -f -f nv.o nv-vm.o os-agp.o os-interface.o os-registry.o nv.o nv-vm.o os-
agp.o os-interface.o os-registry.o nvidia.mod.o
rm -f -f build-in.o nv-linux.o *.d .*.{cmd,flags}
rm -f -f nvidia.{o,ko,mod.{o,c}} nv_compiler.h *~
rm -f -rf .tmp_versions
-> Building kernel module:
executing: 'cd ./usr/src/nv; make module SYSSRC=/lib/modules/2.6.16-gentoo-r
7/source SYSOUT=/lib/modules/2.6.16-gentoo-r7/build'...

NVIDIA: calling KBUILD...
make CC=cc KBUILD_OUTPUT=/lib/modules/2.6.16-gentoo-r7/build KBUILD_VERBOSE=
1 -C /lib/modules/2.6.16-gentoo-r7/source SUBDIRS=/tmp/selfgz16168/NVIDIA-Li
nux-x86-1.0-6629-pkg1/usr/src/nv modules
make -C /lib/modules/2.6.16-gentoo-r7/build \
KBUILD_SRC=/usr/src/linux-2.6.16-gentoo-r7 \
KBUILD_EXTMOD="/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv" -
f /usr/src/linux-2.6.16-gentoo-r7/Makefile modules
mkdir -p /tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/.tmp_ver
sions
make -f /usr/src/linux-2.6.16-gentoo-r7/scripts/Makefile.build obj=/tmp/self
gz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv
echo \#define NV_COMPILER \"`cc -v 2>&1 | tail -n 1`\" > /tmp/selfgz16168/NV
IDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv_compiler.h
cc -Wp,-MD,/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/.nv.
o.d -nostdinc -isystem /usr/lib/gcc/i686-pc-linux-gnu/3.4.5/include -D__KER
NEL__ -Iinclude -Iinclude2 -I/usr/src/linux-2.6.16-gentoo-r7/include -includ
e include/linux/autoconf.h -I/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg
1/usr/src/nv -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-al
iasing -fno-common -ffreestanding -Os -fomit-frame-pointer -pipe -msoft-floa
t -mpreferred-stack-boundary=2 -fno-unit-at-a-time -march=athlon -I/usr/src/
linux-2.6.16-gentoo-r7/include/asm-i386/mach-default -Iinclude/asm-i386/mach
-default -Wdeclaration-after-statement -I/tmp/selfgz16168/NVIDIA-Linux-x86-
1.0-6629-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -W
char-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -O -fno
-common -MD -Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DM
ODULE -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNV_
MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=6629 -DNV_UNIX -DNV_LIN
UX -DNV_INT64_OK -DNVCPU_X86 -UDEBUG -U_DEBUG -DNDEBUG -DNV_CHANGE_PAGE_ATTR
_PRESENT -DNV_PCI_DISABLE_DEVICE_PRESENT -DMODULE -D"KBUILD_STR(s)=#s" -D"KB
UILD_BASENAME=KBUILD_STR(nv)" -D"KBUILD_MODNAME=KBUILD
_STR(nvidia)" -c -o /tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/
nv/nv.o /tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c
In file included from include/linux/list.h:7,
from include/linux/wait.h:23,
from include/asm/semaphore.h:41,
from include/linux/sched.h:20,
from include/linux/module.h:10,
from /tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/sr
c/nv/nv-linux.h:52,
from /tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/sr
c/nv/nv.c:14:
include/linux/prefetch.h: In function `prefetch_range':
include/linux/prefetch.h:62: Warnung: Zeiger auf Typen »void *« in Arithme
tik verwendet
In file included from include/linux/dmapool.h:14,
from include/linux/pci.h:522,
from /tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/sr
c/nv/nv-linux.h:75,
from /tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/sr
c/nv/nv.c:14:
include/asm/io.h: In function `check_signature':
include/asm/io.h:258: Warnung: Argument falschen Typs für Inkrementierung
In Datei, eingefügt von /tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr
/src/nv/nv.c:14:
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv-linux.h:203:5:
Warnung: »NV_ENABLE_MEM_TRACKING« ist nicht definiert
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv-linux.h:231:5:
Warnung: »NV_ENABLE_MEM_TRACKING« ist nicht definiert
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv-linux.h:626:2:
Warnung: #warning "conftest.sh failed, assuming remap_page_range(4)!"
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c: At top leve
l:
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c:201: Warnung
: Initialisierung von inkompatiblem Zeigertyp
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c:223:5: Warnu
ng: »NV_ENABLE_MEM_TRACKING« ist nicht definiert
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c: In function
`nvos_get_agp_device_by_class':
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c:401: Warnung
: implizite Deklaration der Funktion »pci_find_class«
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c:401: Warnung
: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c:415: Warnung
: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c:1097:5: Warn
ung: »NV_ENABLE_MEM_TRACKING« ist nicht definiert
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c: In function
`nv_kern_mmap':
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c:1541: Warnun
g: implizite Deklaration der Funktion »remap_page_range«
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c: In function
`_get_phys_address':
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c:2509: Warnun
g: Verarbeiten des Argumentes 1 von »pmd_offset« von inkompatiblem Zeigert
yp
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c: In function
`nv_agp_init':
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c:2991: Warnun
g: implizite Deklaration der Funktion »inter_module_get«
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c:2992: Warnun
g: »inter_module_put« ist veraltet (deklariert bei include/linux/module.h:
575)
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c: In function
`nvos_count_devices':
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c:3134: Warnun
g: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c:3139: Warnun
g: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
cc -Wp,-MD,/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/.nv-
vm.o.d -nostdinc -isystem /usr/lib/gcc/i686-pc-linux-gnu/3.4.5/include -D__
KERNEL__ -Iinclude -Iinclude2 -I/usr/src/linux-2.6.16-gentoo-r7/include -inc
lude include/linux/autoconf.h -I/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-
pkg1/usr/src/nv -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict
-aliasing -fno-common -ffreestanding -Os -fomit-frame-pointer -pipe -msoft-f
loat -mpreferred-stack-boundary=2 -fno-unit-at-a-time -march=athlon -I/usr/s
rc/linux-2.6.16-gentoo-r7/include/asm-i386/mach-default -Iinclude/asm-i386/m
ach-default -Wdeclaration-after-statement -I/tmp/selfgz16168/NVIDIA-Linux-x
86-1.0-6629-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat
-Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -O -f
no-common -MD -Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -
DMODULE -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DN
V_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=6629 -DNV_UNIX -DNV_L
INUX -DNV_INT64_OK -DNVCPU_X86 -UDEBUG -U_DEBUG -DNDEBUG -DNV_CHANGE_PAGE_AT
TR_PRESENT -DNV_PCI_DISABLE_DEVICE_PRESENT -DMODULE -D"KBUILD_STR(s)=#s" -D"
KBUILD_BASENAME=KBUILD_STR(nv_vm)" -D"KBUILD_MODNAME=K
BUILD_STR(nvidia)" -c -o /tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr
/src/nv/nv-vm.o /tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/n
v-vm.c
In file included from include/linux/list.h:7,
from include/linux/wait.h:23,
from include/asm/semaphore.h:41,
from include/linux/sched.h:20,
from include/linux/module.h:10,
from /tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/sr
c/nv/nv-linux.h:52,
from /tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/sr
c/nv/nv-vm.c:14:
include/linux/prefetch.h: In function `prefetch_range':
include/linux/prefetch.h:62: Warnung: Zeiger auf Typen »void *« in Arithme
tik verwendet
In file included from include/linux/dmapool.h:14,
from include/linux/pci.h:522,
from /tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/sr
c/nv/nv-linux.h:75,
from /tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/sr
c/nv/nv-vm.c:14:
include/asm/io.h: In function `check_signature':
include/asm/io.h:258: Warnung: Argument falschen Typs für Inkrementierung
In Datei, eingefügt von /tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr
/src/nv/nv-vm.c:14:
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv-linux.h:203:5:
Warnung: »NV_ENABLE_MEM_TRACKING« ist nicht definiert
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv-linux.h:231:5:
Warnung: »NV_ENABLE_MEM_TRACKING« ist nicht definiert
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv-linux.h:626:2:
Warnung: #warning "conftest.sh failed, assuming remap_page_range(4)!"
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv-vm.c: At top l
evel:
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv-vm.c:59: Warnu
ng: »cache_flush« definiert, aber nicht verwendet
cc -Wp,-MD,/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/.os-
agp.o.d -nostdinc -isystem /usr/lib/gcc/i686-pc-linux-gnu/3.4.5/include -D_
_KERNEL__ -Iinclude -Iinclude2 -I/usr/src/linux-2.6.16-gentoo-r7/include -in
clude include/linux/autoconf.h -I/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629
-pkg1/usr/src/nv -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-stric
t-aliasing -fno-common -ffreestanding -Os -fomit-frame-pointer -pipe -msoft-
float -mpreferred-stack-boundary=2 -fno-unit-at-a-time -march=athlon -I/usr/
src/linux-2.6.16-gentoo-r7/include/asm-i386/mach-default -Iinclude/asm-i386/
mach-default -Wdeclaration-after-statement -I/tmp/selfgz16168/NVIDIA-Linux-
x86-1.0-6629-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wforma
t -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -O
-fno-common -MD -Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_NAMES -D__KERNEL__
-DMODULE -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -D
NV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=6629 -DNV_UNIX -DNV_
LINUX -DNV_INT64_OK -DNVCPU_X86 -UDEBUG -U_DEBUG -DNDEBUG -DNV_CHANGE_PAGE_A
TTR_PRESENT -DNV_PCI_DISABLE_DEVICE_PRESENT -DMODULE -D"KBUILD_STR(s
)=#s" -D"KBUILD_BASENAME=KBUILD_STR(os_agp)" -D"KBUILD_MODNAME=KBUILD_STR(n
vidia)" -c -o /tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-
agp.o /tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c
In file included from include/linux/list.h:7,
from include/linux/wait.h:23,
from include/asm/semaphore.h:41,
from include/linux/sched.h:20,
from include/linux/module.h:10,
from /tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/sr
c/nv/nv-linux.h:52,
from /tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/sr
c/nv/os-agp.c:24:
include/linux/prefetch.h: In function `prefetch_range':
include/linux/prefetch.h:62: Warnung: Zeiger auf Typen »void *« in Arithme
tik verwendet
In file included from include/linux/dmapool.h:14,
from include/linux/pci.h:522,
from /tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/sr
c/nv/nv-linux.h:75,
from /tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/sr
c/nv/os-agp.c:24:
include/asm/io.h: In function `check_signature':
include/asm/io.h:258: Warnung: Argument falschen Typs für Inkrementierung
In Datei, eingefügt von /tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr
/src/nv/os-agp.c:24:
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv-linux.h:203:5:
Warnung: »NV_ENABLE_MEM_TRACKING« ist nicht definiert
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv-linux.h:231:5:
Warnung: »NV_ENABLE_MEM_TRACKING« ist nicht definiert
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv-linux.h:626:2:
Warnung: #warning "conftest.sh failed, assuming remap_page_range(4)!"
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c: At top
level:
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:48: Fehl
er: Syntaxfehler vor »*«-Zeichen
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:48: Warn
ung: »int« ist Standardtyp in Deklaration von »drm_agp_p«
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:48: Warn
ung: Datendefinition hat keinen Typ oder Speicherklasse
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c: In func
tion `KernInitAGP':
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:76: Warn
ung: Zuweisung streicht Qualifizierer von Zeiger-Zieltypen
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:85: Fehl
er: Anfrage nach Element »acquire« in etwas, was keine Struktur oder Varia
nte ist
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:88: Warn
ung: »inter_module_put« ist veraltet (deklariert bei include/linux/module.
h:575)
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:113: Feh
ler: Anfrage nach Element »copy_info« in etwas, was keine Struktur oder Va
riante ist
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:173: Feh
ler: Anfrage nach Element »enable« in etwas, was keine Struktur oder Varia
nte ist
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:185: Feh
ler: Anfrage nach Element »release« in etwas, was keine Struktur oder Vari
ante ist
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:186: War
nung: »inter_module_put« ist veraltet (deklariert bei include/linux/module
.h:575)
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c: In func
tion `KernTeardownAGP':
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:216: Feh
ler: Anfrage nach Element »release« in etwas, was keine Struktur oder Vari
ante ist
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:218: War
nung: »inter_module_put« ist veraltet (deklariert bei include/linux/module
.h:575)
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c: In func
tion `KernAllocAGPPages':
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:265: Feh
ler: Anfrage nach Element »allocate_memory« in etwas, was keine Struktur o
der Variante ist
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:273: Feh
ler: Anfrage nach Element »bind_memory« in etwas, was keine Struktur oder
Variante ist
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:290: Feh
ler: Anfrage nach Element »unbind_memory« in etwas, was keine Struktur ode
r Variante ist
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:305: Feh
ler: Anfrage nach Element »free_memory« in etwas, was keine Struktur oder
Variante ist
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c: In func
tion `KernMapAGPPages':
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:337: War
nung: implizite Deklaration der Funktion »remap_page_range«
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:345: Feh
ler: Anfrage nach Element »unbind_memory« in etwas, was keine Struktur ode
r Variante ist
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c: In func
tion `KernFreeAGPPages':
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:444: Feh
ler: Anfrage nach Element »unbind_memory« in etwas, was keine Struktur ode
r Variante ist
/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:445: Feh
ler: Anfrage nach Element »free_memory« in etwas, was keine Struktur oder
Variante ist
make[4]: *** [/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-
agp.o] Fehler 1
make[3]: *** [_module_/tmp/selfgz16168/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/sr
c/nv] Fehler 2
make[2]: *** [modules] Fehler 2
NVIDIA: left KBUILD.
nvidia.ko failed to build!
make[1]: *** [module] Fehler 1
make: *** [module] Fehler 2
-> Error.
ERROR: Unable to build the NVIDIA kernel module.
ERROR: Installation has failed. Please see the file
'/var/log/nvidia-installer.log' for details. You may find suggestions
on fixing installation problems in the README available on the Linux
driver download page at www.nvidia.com.
Ullrich Andreas
Meine Konfiguration:
x86_64/Gentoo-13/gcc Version 4.6.3/KDE-Version 4.12.5/Kernel version 3.7.10
Graphic: 2x Nvidia 9600-GT OC SLI,Drucker: Samsung CLP-315W

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »andreasullrich« (23.07.2006, 20:47)


2

17.05.2006, 21:08

bin der meining das irgendwo schonmal als bug gelesen zuhaben
weiss aber leider nicht mehr wo

jedenfalls mit den vanilla sources laufen die nvidia treiber
kannst die sources höchsten mal ausprobieren
ansonsten kann ich dir gerade nicht viel weiterhelfen

3

18.05.2006, 09:18

was passiert wenn du:

Quellcode

1
emerge -av nvidia-kernel


und

Quellcode

1
emerge -av nvidia-glx


startest ?
Live would be easier if I had the source code!


4

18.05.2006, 14:45

so - habe beide befehle ausgeführt
hat ohne fehler installiert
aber beim starten bricht xorg ab.
Meldung keine nvidia-kernel vorhanden.
Ullrich Andreas
Meine Konfiguration:
x86_64/Gentoo-13/gcc Version 4.6.3/KDE-Version 4.12.5/Kernel version 3.7.10
Graphic: 2x Nvidia 9600-GT OC SLI,Drucker: Samsung CLP-315W

5

18.05.2006, 14:59

hier nochmal die meldung für Kernel 2.6.16-r7:

X Window System Version 6.8.2
Release Date: 9 February 2005
X Protocol Version 11, Revision 0, Release 6.8.2
Build Operating System: Linux 2.6.15-gentoo-r1 i686 [ELF]
Current Operating System: Linux localhost 2.6.16-gentoo-r7 #1 PREEMPT Wed May 17 19:55:13 Local time zone must be set--see i686
Build Date: 14 May 2006
Before reporting problems, check http://wiki.X.Org
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Thu May 18 14:25:12 2006
(==) Using config file: "/etc/X11/xorg.conf"
(EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module!
(EE) NVIDIA(0): *** Aborting ***
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found

Please consult the The X.Org Foundation support
at http://wiki.X.Org
for help.
Please also check the log file at "/var/log/Xorg.0.log" for additional information.


Und hier die Meldung für Kernel 2.6.15-r1

X Window System Version 6.8.2
Release Date: 9 February 2005
X Protocol Version 11, Revision 0, Release 6.8.2
Build Operating System: Linux 2.6.15-gentoo-r1 i686 [ELF]
Current Operating System: Linux localhost 2.6.15-gentoo-r1 #1 SMP PREEMPT Wed Apr 19 21:14:55 Local time zone must be set-- i686
Build Date: 14 May 2006
Before reporting problems, check http://wiki.X.Org
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Thu May 18 14:30:20 2006
(==) Using config file: "/etc/X11/xorg.conf"
Error: API mismatch: the NVIDIA kernel module is version 0.7174.0, but
this X module is version 1.0.6629. Please be sure that your kernel
module and all NVIDIA driver files have the same driver version.
(EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module!
(EE) NVIDIA(0): *** Aborting ***
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found

Please consult the The X.Org Foundation support
at http://wiki.X.Org
for help.
Please also check the log file at "/var/log/Xorg.0.log" for additional information.

Diese Meldungen kamen, nachdem ich emerge nvidia-kernel und emerge nvidia-glx ausgeführt habe.

Beim 2.6.15-r1 habe ich jetzt wieder den Treiber von Nvidia installiert.

Aber beim 2.6.16-r7 geht dieses ja nicht.

mfg

Andreas
Ullrich Andreas
Meine Konfiguration:
x86_64/Gentoo-13/gcc Version 4.6.3/KDE-Version 4.12.5/Kernel version 3.7.10
Graphic: 2x Nvidia 9600-GT OC SLI,Drucker: Samsung CLP-315W

6

18.05.2006, 17:10

was für eine nvidia karte hast du?
kannst du mal die neusten treiber probieren?
ist der kernel link richtig?
wurde der kernel auch von /usr/src/linux aus gebaut?

7

18.05.2006, 18:39

Hi überprüf doch mal deine Xorg.conf auf korrektheit bzw schau mal auf gentoo.org bzw nvidia.com wie diese datei konfiguriert wird. ;) Ich denke das du Kernel 2.6.16-r7 benutzen solltest, denn bei m anderen Kernel kommt ja diese meldung:

Zitat

Error: API mismatch: the NVIDIA kernel module is version 0.7174.0, but
this X module is version 1.0.6629. Please be sure that your kernel
module and all NVIDIA driver files have the same driver version.


Grüße
TheGeek
Live would be easier if I had the source code!


8

18.05.2006, 19:44

Hier meine xorg.conf


Section "Module"

Load "dbe"
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection

# This loads the font modules
Load "type1"
Load "freetype"
# Load "xtt"
Load "glx"
# This loads the DRI module
# Load "dri"

EndSection

Section "Files"

RgbPath "/usr/lib/X11/rgb"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/TTF/"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/corefonts/"
FontPath "/usr/share/fonts/cyrillic/"
# FontPath "/usr/share/fonts/CID/"
FontPath "/usr/share/fonts/75dpi/"
FontPath "/usr/share/fonts/100dpi/"
FontPath "/usr/share/fonts/local/"
FontPath "/usr/share/fonts/ukr/"
# FontPath "/usr/share/fonts/Speedo/"
# FontPath "/usr/share/fonts/TrueType/"
# FontPath "/usr/share/fonts/freefont/"
# ModulePath "/usr/X11R6/lib/modules"

EndSection

Section "ServerFlags"

# Option "NoTrapSignals"
# Option "DontVTSwitch"
# Option "DontZap"
# Option "Dont Zoom"
# Option "DisableVidModeExtension"
# Option "AllowNonLocalXvidtune"
# Option "DisableModInDev"
# Option "AllowNonLocalModInDev"

EndSection

Section "InputDevice"

Identifier "Keyboard1"
Driver "kbd"
Option "Protocol" "Standard"
Option "XkbVariant" "nodeadkeys"

Option "XkbModel" "pc105"
Option "XkbLayout" "de"

EndSection

Section "InputDevice"

Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "Protocol" "explorerps/2"
# Option "Emulate3Buttons"
Option "ZAxisMapping" "4 5"
# Option "Vendor" Sysp"

EndSection


Section "Monitor"

Identifier "Monitor0"
HorizSync 28-69
VertRefresh 43-120
DisplaySize 320 240
ModelName "A1770NST"
VendorName "LTN"
Option "DPMS"

EndSection

Section "Device"
Identifier "Device0"
VendorName "NVidia"
BoardName "GeForce2 Pro/GeForce GTS"
Driver "nvidia"
BusID "2:0:0"

EndSection

Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24

Subsection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
Virtual 1600 1280
EndSubsection
Subsection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
Virtual 1024 768
EndSubsection
Subsection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
Virtual 1280 1024
EndSubsection
EndSection

Section "ServerLayout"

# The Identifier line must be present
Identifier "Simple Layout"
Screen "Screen0"
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"

EndSection

# Section "DRI"
# Mode 0666
# EndSection

Ich finde keinen Fehler.

mfg

Andreas
Ullrich Andreas
Meine Konfiguration:
x86_64/Gentoo-13/gcc Version 4.6.3/KDE-Version 4.12.5/Kernel version 3.7.10
Graphic: 2x Nvidia 9600-GT OC SLI,Drucker: Samsung CLP-315W

9

18.05.2006, 19:53

Vielleicht fehlen bei dir die dev-Einträge, hier ein kleines Script zum Anlegen der Einträge

for i in 0 1 2 3 4 5 6 7; do
node="/dev/nvidia$i"
rm -f $node
mknod $node c 195 $i || echo "mknod \"$node\""
chmod 0660 $node || echo "chmod \"$node\""
chown :video $node || echo "chown \"$node\""
done

node="/dev/nvidiactl"
rm -f $node
mknod $node c 195 255 || echo "mknod \"$node\""
chmod 0666 $node || echo "chmod \"$node\""
chown :video $node || echo "chown \"$node\""

10

23.05.2006, 08:50

Werde es mal ausprobieren.
Melde mich, wenn ich das ergebnis habe.
Ullrich Andreas
Meine Konfiguration:
x86_64/Gentoo-13/gcc Version 4.6.3/KDE-Version 4.12.5/Kernel version 3.7.10
Graphic: 2x Nvidia 9600-GT OC SLI,Drucker: Samsung CLP-315W

11

26.05.2006, 19:08

Mit Version 7174 sollte es funktionieren, hatte bisher auch 6629, aber mit Kernel 2.6.16-r8 lief die alte Version nicht mehr ...

12

27.05.2006, 09:45

Diese Version lässt sich aber nicht installieren bei mir.

Leider

Ich suche noch den Fehler!
Ullrich Andreas
Meine Konfiguration:
x86_64/Gentoo-13/gcc Version 4.6.3/KDE-Version 4.12.5/Kernel version 3.7.10
Graphic: 2x Nvidia 9600-GT OC SLI,Drucker: Samsung CLP-315W

13

29.05.2006, 23:37

hatte diese probleme auch.. bei mir gehen die ab und zu auch nicht.. die neusten jedenfalls noch nicht. wen's nicht klappt würde ich dir halt empfehlen die altne nvidia treiber zu emergen.. zeig mal welche versionen du hast.

ich hab z.B
* media-video/nvidia-kernel
Available versions: 1.0.6111-r3 1.0.6629-r5 1.0.7167-r1 1.0.7174-r2 1.0.7667 1.0.7676-r1 1.0.8174-r1 1.0.8178-r3 1.0.8756 1.0.8762
Installed: 1.0.8762


und Available versions: 1.0.6111-r3 1.0.6629-r7 1.0.7167-r3 1.0.7174-r5 1.0.7667-r1 1.0.7676-r3 1.0.8174-r2 1.0.8178-r1 1.0.8756 1.0.8762
Installed: 1.0.8762




das sind beide testing..

fals die alten treibe rauch nicht gehen dan versuch es mit dem testing .. denke sollte dan klappen..
füge einfach media-video/nvidia-kernel und media-video/nvidia-glx zu deinen package.keywords und merge beides noichmals und gug obs dan geht




greez kuRupT

14

30.05.2006, 11:00

Ich kann leider nur bis Version 7174 verwenden.
Höhere Versionen unterstützen meine Geforce2 Pro nicht mehr!
Ullrich Andreas
Meine Konfiguration:
x86_64/Gentoo-13/gcc Version 4.6.3/KDE-Version 4.12.5/Kernel version 3.7.10
Graphic: 2x Nvidia 9600-GT OC SLI,Drucker: Samsung CLP-315W

15

31.05.2006, 19:33

@andreasullrich:

läßt sich die Version 7174 nicht emergen?

Rufst Du bei jedem Bootvorgang das Script:

/sbin/NVmakedevices.sh

auf?

Wo genau ist Dein Problem?

16

13.06.2006, 21:04

Das script kenne ich noch nicht.

Beim 2.6.15 Kernel
mußte ich dieses script nicht ausführen.
Ullrich Andreas
Meine Konfiguration:
x86_64/Gentoo-13/gcc Version 4.6.3/KDE-Version 4.12.5/Kernel version 3.7.10
Graphic: 2x Nvidia 9600-GT OC SLI,Drucker: Samsung CLP-315W

17

17.06.2006, 19:08

@andreasullrich:

wenn Du das Script nicht ausführst, startet Dein X nicht. Das Script ist bei der Version 7174 dabei.

18

04.07.2006, 22:13

Leider habe ich den nvidia treiber noch nicht zum laufen gebracht.

funzt einfach nicht
Ullrich Andreas
Meine Konfiguration:
x86_64/Gentoo-13/gcc Version 4.6.3/KDE-Version 4.12.5/Kernel version 3.7.10
Graphic: 2x Nvidia 9600-GT OC SLI,Drucker: Samsung CLP-315W

19

22.07.2006, 20:30

So ich habe es nun endlich wieder aufgenommen - den kampf mit dem nvidia-treiber.
Ich habe jetzt den kernel 2.6.16-r13 installiert.

Dann emerge nvidia-glx

installiert nvidia-glx-1.0-6629-r3

Wie muß ich jetzt weiter verfahren?
Beim booten meldet er

can't load module nvidia
missing kernel or user mode driver nvidia
Ullrich Andreas
Meine Konfiguration:
x86_64/Gentoo-13/gcc Version 4.6.3/KDE-Version 4.12.5/Kernel version 3.7.10
Graphic: 2x Nvidia 9600-GT OC SLI,Drucker: Samsung CLP-315W

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »andreasullrich« (22.07.2006, 20:39)


20

22.07.2006, 20:55

Äähmm,die Doku kennst Du?Ist hier noch gar nicht erwähnt worden.Da steht eigentlich alles drin:
http://www.gentoo.org/doc/de/nvidia-guide.xml
The most wonderful thing in the world is silence. And how noisy thoughts are!
Nanavira Thera