Larsson
-
Posts
17 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Posts posted by Larsson
-
-
kernel-source-2.6-2.6.11-13mdk
-
no you havent wasted my time, actually i tried installing a legacy driver first, 6629 but failed, tried your linked drivers but those also failed.
unable to load kernel module 'nvidia.ko'.This is most likely because the kernel module was built using the wrong kernel source file.
...
You may specify the kernel source path with the --kernel-source-path
should also mention that i uninstalled the thac version before but i have gotten this message hundreds of times before so i doubt it will make any diffrence.
failed to upload the log since it doesnt accept the extensions (tried changing) however here are some intressting parts:
kernel source path : /usr/src/linux...
-> Kernel module load error: insmod: error inserting './usr/src/nv/nvidia.ko':
-1 Invalid module format
...
nvidia: version magic '2.6.11-13mdk 686 gcc-3.4' should be '2.6.11-6mdk 686
gcc-3.4'
nvidia: version magic '2.6.11-13mdk 686 gcc-3.4' should be '2.6.11-6mdk 686
gcc-3.4'
nvidia: version magic '2.6.11-13mdk 686 gcc-3.4' should be '2.6.11-6mdk 686
gcc-3.4'
some other things
-> 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=/usr/src/linux SYSOUT=/usr/s
rc/linux'...
-
Thanks for the help and i tried to reinstall but it still complains about installing the thac NVIDIA drivers at the boot.
Which is one suppose to use, the edited thac nvidia or old nvidia drivers for legacy cards. Both fail however. Dont really know that much about the thac but could i download a precompiled nvidia drivers from his homepage or how does it work (aware of the fact that he is a member of the forum).
-
lrwxrwxrwx 1 root root 18 dec 22 23:21 linux -> linux-2.6.11-13mdk/
drwxr-xr-x 21 root root 4096 dec 22 23:20 linux-2.6.11-13mdk/
drwxr-xr-x 3 root root 4096 aug 12 16:11 nvidia-7667.2.mdk10.2.thac/
drwxr-xr-x 3 root root 4096 aug 11 09:58 RPM/
-
drwxr-xr-x 39 root root 4096 dec 22 23:20 3rdparty/
drwxr-xr-x 10 root root 4096 dec 22 23:20 arch/
-rw-r--r-- 1 root root 18691 mar 2 2005 COPYING
-rw-r--r-- 1 root root 89304 nov 28 19:04 CREDITS
drwxr-xr-x 2 root root 4096 dec 22 23:20 crypto/
drwxr-xr-x 52 root root 4096 dec 22 23:20 Documentation/
drwxr-xr-x 48 root root 4096 dec 22 23:20 drivers/
drwxr-xr-x 58 root root 4096 dec 22 23:20 fs/
drwxr-xr-x 24 root root 4096 dec 22 23:20 include/
drwxr-xr-x 2 root root 4096 dec 22 23:20 init/
drwxr-xr-x 2 root root 4096 dec 22 23:20 ipc/
drwxr-xr-x 3 root root 4096 dec 22 23:20 kdb/
drwxr-xr-x 4 root root 4096 dec 22 23:20 kernel/
drwxr-xr-x 5 root root 4096 dec 22 23:20 lib/
-rw-r--r-- 1 root root 56190 nov 28 19:04 MAINTAINERS
-rw-r--r-- 1 root root 43611 nov 29 02:38 Makefile
drwxr-xr-x 2 root root 4096 dec 22 23:20 mm/
drwxr-xr-x 33 root root 4096 dec 22 23:20 net/
-rw-r--r-- 1 root root 13970 mar 2 2005 README
-rw-r--r-- 1 root root 3013 nov 28 19:04 REPORTING-BUGS
drwxr-xr-x 5 root root 4096 dec 22 23:20 rsbac/
drwxr-xr-x 9 root root 4096 dec 22 23:20 scripts/
drwxr-xr-x 4 root root 4096 dec 22 23:20 security/
drwxr-xr-x 16 root root 4096 dec 22 23:20 sound/
drwxr-xr-x 2 root root 4096 dec 22 23:20 usr/
-
# urpmi kernel-source
already installed
# uname -r
2.6.11-6mdk
-
during boot when changing to information i can see that it complains about not finding kernel-source for 2.6.11-6mdk
guessing it is the OS trying to install drivers
and when trying to install nvidia driver manually, taken from log
nvidia: version magic '2.6.11-13mdk 686 gcc-3.4' should be '2.6.11-6mdk 686gcc-3.4'
nvidia: version magic '2.6.11-13mdk 686 gcc-3.4' should be '2.6.11-6mdk 686
gcc-3.4'
and yes i do got 2.6.11-13mdk and my question has been where to get kernel-source 2.6.11-6mdk?
I might be way off but there seem to be a problem with kernel-source and as i have understood the drivers need the kernel-source to be able to work / install properly.
cant download such kernel-source cause i cant find it and if you now can help me get it, could i then upgrade it into 2.6.11-6mdk or will it work for nvidia as if it was 2.6.11-6mdk?You can install the kernel-source-2.6.11or is this entire problem not the drivers but the missing of openGL libraries or is it maybe both
-
Oh thought a link had -> but i was misstaken however i am still uncertain how to gain the right kernel - source and what exacly to do with it so i dont damage my system (or put it back in updates).
-
I am not sure, i am not used with linux system and all the diffrent words they use but i am using the 2.6.11-6mdk as kernel but i only got in my /usr/src/
linux-2.6.11-13mdk (as well as nvidia and some other stuff).
Dont really know what to get from the package manager, dont found anything that exacly matched my case (either it was for xbox or something else) however i found kernel-2.6.11-13mdk-1-1mdk. Could i use this somehow or how do i get the right kernel-source?
what is the diffrence between symlink and a link?
Marry crismas everyone ! :D
-
***********************************************************
You are using software Mesa (no hardware acceleration)!
Driver DLL used: libGL.so.1
If this is intentional, add
"+set r_allowSoftwareGL 1"
to the command line when starting the game.
***********************************************************
...WARNING: could not set the given mode (3)
*note no hardware acceleration!
nvidia: version magic '2.6.11-13mdk 686 gcc-3.4' should be '2.6.11-6mdk 686
gcc-3.4'
nvidia: version magic '2.6.11-13mdk 686 gcc-3.4' should be '2.6.11-6mdk 686
gcc-3.4'
-
Hej again people i have asked you for help a year ago however i ran out of time during the help process now i am back with the same problem but probably with more fact so you could help.
I am trying to install an old nvidia driver cause i got a geforce 2 which is no longer supported and as stated by the topic i have mandriva 2005. The problem is i get very low fps and no opengl support, cant run quake3 cause it cant find opengl lib (my guess):
Sys_Error: GLimp_Init() - could not load OpenGL subsystem
However i canot compile or run the drivers from nvidias site cause it cant find the kernel-source but since last i have looked a little closer and found that mandriva knows i am runninga geforce 2 from nvidia but during boot when changing to information i can see that it complains about not finding kernel-source for 2.6.11-6mdk and i think this is the problem but i dont know where to get it, only later versions from the rpm handler (GUI) except those for xbox or other machines who got it.
-
Installed them when i follewed a installation tutorial:
urpmi kernel or urpmi kernel-sourceEverything is aldready installed
Had no success with the following:
urpmi kernel-source-2.6.11-6mdkthere is no package with the kernel name kernel-source-2.6.11-6mdk
urpme kernel-source-2.6.11-12mdkunknown package: kernel-source-2.6.11-12mdk
nvidia: version magic '2.6.11-12mdk 686 gcc-3.4' should be '2.6.11-6mdk 686
gcc-3.4'
is that really the kernel isnt that some of Nvidias alternativly some other reproduktion that i might have installed in panic attack.
-
New error message:
ERROR: Unable to load the kernel module 'nvidia.ko'. This is most likelybecause the kernel module was built using the wrong kernel source files.
Please make sure you have installed the kernel source files for your
kernel; on Red Hat Linux systems, for example, be sure you have the
'kernel-source' rpm installed. If you know the correct kernel source
files are installed, you may specify the kernel source path with the
'--kernel-source-path' commandline option.
-> Kernel module load error: insmod: error inserting './usr/src/nv/nvidia.ko':
-1 Invalid module format
-> Kernel messages:
eth0: Setting Rx mode to 4 addresses.
IPv6 over IPv4 tunneling driver
Disabled Privacy Extensions on device d2c26c00(sit0)
eth0: no IPv6 routers present
nvidia: version magic '2.6.11-12mdk 686 gcc-3.4' should be '2.6.11-6mdk 686
gcc-3.4'
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.
# modprobe -q agpgart <-- on Linux 2.6, only!
isnt mandriva 10.2 3.XXX on kernel or what does the above mean?
Want it installed first then i come back to what i have done =)
-
My log, tryied to add it as an attachment to save room but it was apparently not allowed to add .log.
nvidia-installer log file '/var/log/nvidia-installer.log'creation time: Fri Aug 12 23:15:01 2005
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 : /root/tmp
ftp mirror : ftp://download.nvidia.com
RPM file list : (not specified)
Using: nvidia-installer ncurses user interface
-> License accepted.
-> 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: No)
-> No precompiled kernel interface was found to match your kernel; this means
that the installer will need to compile a new kernel interface.
-> Kernel source path: '/usr/src/linux'
-> Performing CC test with CC="cc".
-> Performing rivafb check.
-> Performing rivafb module check.
WARNING: Your kernel was configured to include rivafb support as
a loadable kernel module.
The rivafb driver conflicts with the NVIDIA driver; the
NVIDIA kernel module will still be built and installed,
but be aware that the NVIDIA driver will not be able to
function properly if the rivafb module is loaded!
-> 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=/usr/src/linux SYSOUT=/usr/s
rc/linux'...
Your kernel was configured to include rivafb support as
a loadable kernel module.
The rivafb driver conflicts with the NVIDIA driver; the
NVIDIA kernel module will still be built and installed,
but be aware that the NVIDIA driver will not be able to
function properly if the rivafb module is loaded!
*** Failed rivafb module sanity check, but continuing! ***
NVIDIA: calling KBUILD...
make CC=cc KBUILD_VERBOSE=1 -C /usr/src/linux SUBDIRS=/root/tmp/selfgz7292/
NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv modules
mkdir -p /root/tmp/selfgz7292/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/.tmp
_versions
make -f scripts/Makefile.build obj=/root/tmp/selfgz7292/NVIDIA-Linux-x86-1.0
-6629-pkg1/usr/src/nv
echo \#define NV_COMPILER \"`cc -v 2>&1 | tail -n 1`\" > /root/tmp/selfgz729
2/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv_compiler.h
cc -Wp,-MD,/root/tmp/selfgz7292/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/
.nv.o.d -nostdinc -isystem /usr/lib/gcc/i586-mandrake-linux-gnu/3.4.3/includ
e -D__KERNEL__ -Iinclude -Wall -Wstrict-prototypes -Wno-trigraphs -fno-stri
ct-aliasing -fno-common -ffreestanding -O2 -fno-omit-frame-pointer -pipe
-mpreferred-stack-boundary=2 -fno-unit-at-a-time -march=i686 -Iinclude/asm-
i386/mach-default -Wdeclaration-after-statement -I/root/tmp/selfgz7292/NVID
IA-Linux-x86-1.0-6629-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitc
h -Wformat -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 -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=6629
-DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DNVCPU_X86 -UDEBUG -U_DEBUG -
DNDEBUG -DNV_REMAP_PFN_RANGE_PRESENT -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_PCI_
DISABLE_DEVICE_PRESENT -DNV_CLASS_SIMPLE_CREATE_PRESENT -DNV_PCI_GET_CLASS_P
RESENT -DMODULE -DKBUILD_BASENAME=nv -DKBUILD_MODNAME=nvidia -c -o /root/tm
p/selfgz7292/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.o /root/tmp/s
elfgz7292/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c
In file included from include/linux/dmapool.h:14,
from include/linux/pci.h:863,
from /root/tmp/selfgz7292/NVIDIA-Linux-x86-1.0-6629-pkg1/us
r/src/nv/nv-linux.h:75,
from /root/tmp/selfgz7292/NVIDIA-Linux-x86-1.0-6629-pkg1/us
r/src/nv/nv.c:14:
include/asm/io.h: In function `check_signature':
include/asm/io.h:242: warning: wrong type argument to increment
/root/tmp/selfgz7292/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c: In func
tion `nvidia_init_module':
/root/tmp/selfgz7292/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c:930: war
ning: `pm_register' is deprecated (declared at include/linux/pm.h:106)
/root/tmp/selfgz7292/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c: In func
tion `nvidia_exit_module':
/root/tmp/selfgz7292/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c:1051: wa
rning: `pm_unregister' is deprecated (declared at include/linux/pm.h:111)
/root/tmp/selfgz7292/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c: In func
tion `_get_phys_address':
/root/tmp/selfgz7292/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c:2509: er
ror: request for member `pgd' in something not a structure or union
/root/tmp/selfgz7292/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c: In func
tion `nv_agp_init':
/root/tmp/selfgz7292/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c:2992: wa
rning: `inter_module_put' is deprecated (declared at include/linux/module.h:
578)
make[3]: *** [/root/tmp/selfgz7292/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv
/nv.o] Fel 1 ( = ERROR 1)
make[2]: *** [_module_/root/tmp/selfgz7292/NVIDIA-Linux-x86-1.0-6629-pkg1/us
r/src/nv] Fel 2 ( = ERROR 2)
NVIDIA: left KBUILD.
nvidia.ko failed to build!
make[1]: *** [module] Fel 1 ( = ERROR 1)
make: *** [module] Fel 2 ( = ERROR 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.
I dont really know what to make out of the errors, fel 1 is = error 1 as i have added into the log.
Thanks for all the help i might get and i as i said before, i am a newbie so please give a straightforware answer of what to do, if possible.
-
I think linux will get more problems at this front unless we could get console manufactures like Playstation to make there console/games work under OpenGL and making it possible and easy to port to Linux. This would be good for the game manufactures because they can easily make games to linux as well even if it is a small market. This could draw users from Windows when they now got a lot and good games that work under linux, windows are currently destroying OpenGL and these games would require OpenGL.
Now if sony would be so kind that they made the games for playstation working on linux system too would be awsome but probably nothing they would do cause they need a good copy protection and having a legal agreement with all its games vendor not to sell cheaper Linux versions. But still if they would make OpenGL and easy porting would be very good for us.
Sry this post got big and confusing cause i cant take upp all views on this, to lazy for that. Hope at least this will bring some discussions and questions that i might answer later on.
-
I have a Geforce 2 GTS that i am trying to install.
This card is classfied by Nvidia as legacy card, from Nvida:
These GPUs will continue to be maintained through the special legacy NVIDIA GPU driver releases.I have not been able to locate any special driver packs for those so i took which i think is the latest driver pack that support my card -> 1.0-6629
However when i try to install them after following the instrucion as good as i could, installing the kernels - > http://www.mandrake.tips.4.free.fr/nvidiainst.html
I got a message telling me somewhat close to this (taken from log cause i am to lazy to get the exact words but the meaning is the same)
The rivafb driver conflicts with the NVIDIA driver; theNVIDIA kernel module will still be built and installed,
but be aware that the NVIDIA driver will not be able to
function properly if the rivafb module is loaded!
After the process of making a kernel interface i got errors that it failed and that i should check the log.
*** Failed rivafb module sanity check, but continuing! ***...
[make[4]: *** [/root/tmp/selfgz1860/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv
/nv.o] Fel 1
make[3]: *** [_module_/root/tmp/selfgz1860/NVIDIA-Linux-x86-1.0-6629-pkg1/us
r/src/nv] Fel 2
make[2]: *** [modules] Fel 2
NVIDIA: left KBUILD.
nvidia.ko failed to build!
make[1]: *** [module] Fel 1
make: *** [module] Fel 2
Error.
Please help me, and remember than i am a newbie so make detailed description of what i should do. Also i could mention that i got this card working for Suse 9.3 by using Yast so it is not impossible but then i might got the wrong drivers that i try to install.
One last thing, could someone tell me what rivafb is and what it does.
NVIDIA - Mandriva 2005
in Hardware
Posted · Edited by Larsson
How do i change the topic to solved?
What is rivafb by the way?
Problem: complains about now finding source during boot when trying to install nvidia
cause: see below
solution: had legacy card so it shouldnt work even if i would have fixed it, i guess.
Problem: couldnt find a interface for nvidia
Cause: Pretty obviously now that one know it and look back, had version diffrences in kernel version and source version. Kernel -6 source -13.
Was always looking to patch my source when it was my kernel that was outdated, at least i hope it was (hope i got the latest).
Solution: update the kernel to -13