Some help maybe please?
Hi, I'm having a real hard time getting these drivers installed, so far i have got to the stage of of running sh NVIDIA-Linux-x86-1.0-*DRIVERVERSION*-pkg1.run from the boot to console option when you start up as to avoid closing x server or whatever it is as i couldent figure out how to shut it down. The installer runs and tells me something about compiling my kernel, then it tries to download a precompiled kernel or something and fails and tells me i should tell it where my kernel headers are??? so basically im stabbing in the dark here anyway being a complete linux noob and struggling with the terminology.. Can you tell me where to find/download the kernel headers and step by step tell me what to do / what to write in the console to install the nvidia drivers. I've installed knoppix to my harddrive by the way.
Many Thanks
Appreciate any help
Bill
If you can it would very helpful for a 1 to 1 convo on irc
irc.quakenet.org #linux as DigitalMaster or billzZzoOo
Thought I would add the Nvidia Log file, Ive searched the forums for this and found someone else dating from June with the same problem, but noone answered his problem
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Sat Nov 5 16:05:10 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
XFree86 install prefix : /usr/X11R6
OpenGL install prefix : /usr
Installer install prefix: /usr
kernel include path : (not specified)
kernel install path : (not specified)
proc mount point : /proc
ui : (not specified)
tmpdir : /tmp
ftp site : ftp://download.nvidia.com
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: 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 include path: '/usr/src/linux/include'
-> Performing cc_version_check with CC="cc".
-> Cleaning kernel module build directory.
executing: 'cd ./usr/src/nv; make clean'...
rm -f nv.o os-agp.o os-interface.o os-registry.o nv-linux.o nv_compiler.h *
.d NVdriver nvidia.o
-> Building kernel module:
executing: 'cd ./usr/src/nv; make nvidia.o SYSINCLUDE=/usr/src/linux/include
'...
echo \#define NV_COMPILER \"`cc -v 2>&1 | tail -n 1`\" > nv_compiler.h
cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wp
arentheses -Wpointer-arith -Wno-multichar -Werror -O -MD -D__KERNEL__ -DMO
DULE -D_LOOSE_KERNEL_NAMES -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KE
RNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=5
328 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DNVCPU_X86 -DREMAP_PAGE_
RANGE_4 -I. -I/usr/src/linux/include -Wno-cast-qual -Wno-error nv.c
In file included from /usr/src/linux/include/linux/vmalloc.h:8,
from nv-linux.h:72,
from nv.c:14:
/usr/src/linux/include/linux/highmem.h: In function `bh_kmap':
/usr/src/linux/include/linux/highmem.h:20: warning: pointer of type `void *'
used in arithmetic
nv.c: In function `nvos_malloc_pages':
nv.c:397: warning: use of cast expressions as lvalues is deprecated
nv.c: In function `nvos_create_alloc':
nv.c:525: warning: use of cast expressions as lvalues is deprecated
nv.c:535: warning: use of cast expressions as lvalues is deprecated
nv.c: In function `nv_alloc_file_private':
nv.c:1173: warning: use of cast expressions as lvalues is deprecated
nv.c:1184: warning: use of cast expressions as lvalues is deprecated
nv.c: In function `nv_kern_open':
nv.c:1246: warning: use of cast expressions as lvalues is deprecated
nv.c: In function `nv_kern_ctl_open':
nv.c:1910: warning: use of cast expressions as lvalues is deprecated
cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wp
arentheses -Wpointer-arith -Wno-multichar -Werror -O -MD -D__KERNEL__ -DMO
DULE -D_LOOSE_KERNEL_NAMES -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KE
RNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=5
328 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DNVCPU_X86 -DREMAP_PAGE_
RANGE_4 -I. -I/usr/src/linux/include -Wno-cast-qual -Wno-error os-agp.c
In file included from /usr/src/linux/include/linux/vmalloc.h:8,
from nv-linux.h:72,
from os-agp.c:24:
/usr/src/linux/include/linux/highmem.h: In function `bh_kmap':
/usr/src/linux/include/linux/highmem.h:20: warning: pointer of type `void *'
used in arithmetic
cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wp
arentheses -Wpointer-arith -Wno-multichar -Werror -O -MD -D__KERNEL__ -DMO
DULE -D_LOOSE_KERNEL_NAMES -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KE
RNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=5
328 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DNVCPU_X86 -DREMAP_PAGE_
RANGE_4 -I. -I/usr/src/linux/include -Wno-cast-qual -Wno-error os-interface
.c
In file included from /usr/src/linux/include/linux/vmalloc.h:8,
from nv-linux.h:72,
from os-interface.c:26:
/usr/src/linux/include/linux/highmem.h: In function `bh_kmap':
/usr/src/linux/include/linux/highmem.h:20: warning: pointer of type `void *'
used in arithmetic
os-interface.c: In function `os_alloc_contig_pages':
os-interface.c:292: warning: use of cast expressions as lvalues is deprecate
d
os-interface.c: In function `save_wb':
os-interface.c:736: warning: use of cast expressions as lvalues is deprecate
d
cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wp
arentheses -Wpointer-arith -Wno-multichar -Werror -O -MD -D__KERNEL__ -DMO
DULE -D_LOOSE_KERNEL_NAMES -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KE
RNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=5
328 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DNVCPU_X86 -DREMAP_PAGE_
RANGE_4 -I. -I/usr/src/linux/include -Wno-cast-qual -Wno-error os-registry.
c
In file included from /usr/src/linux/include/linux/vmalloc.h:8,
from nv-linux.h:72,
from os-registry.c:14:
/usr/src/linux/include/linux/highmem.h: In function `bh_kmap':
/usr/src/linux/include/linux/highmem.h:20: warning: pointer of type `void *'
used in arithmetic
ld -r -o nv-linux.o nv.o os-agp.o os-interface.o os-registry.o
ld -r -o nvidia.o nv-linux.o nv-kernel.o
-> done.
-> Kernel module compilation complete.
ERROR: Unable to load the kernel module 'nvidia.o'. This is most likely
because the kernel module was built using the wrong kernel header files.
Please make sure you have installed the kernel header 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 header
files are installed, you may specify the kernel include path with the
'--kernel-include-path' commandline option.
-> Kernel module load error: insmod: error inserting './usr/src/nv/nvidia.o':
-1 Invalid module format
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.
Some help maybe please?
Knoppix is a live CD. It doesn't contain the Nvidia drivers, to my understanding this is because Nvidia licensing doesn't make their driver freely redistributable in this way.Originally Posted by DigitalMaster
There is Games Knoppix (DVD) that does contain the driver. Apparently the author of Games Knoppix is not quite as concerned about honoring Nvidias intilectual property rights as Klaus is, but I personally think Klaus is taking the proper approach.
If you are asking this because you plan to remaster the Knoppix disc, then it woul be best asked in the remastering forum, not the new to Linux forum.
If you have decided that Installing Knoppix to hard disk is a good idea, then you must know or at least think you know a lot more than many of the posters here. So it's not clear why you would think we can help you, but such a post would belong in the hard disk install forum.. Personally I would install Debian instead, and then installing a Nvidia driver should be straight forward.
I've already installed it to my harddrive, And got quite far into the nvidia install process, the only information i need is how to run the installer to tell the drivers where the kernal headers are and whats it called, basically i need the command, something like this id imagine, sh NVIDIA-installer-package-pg1.run kernel-headers /blah/knoppix-kernel-headers
ok, so I've tried this from the console login
u root
modprobe -q agpgart
sh NVIDIA-Linux-x86-1.0-7167-pkg1.run --kernel-source-path linux-kernel-headers-knoppix
it tells me something about Linux-kernel-headers-knoppix not a directory or smt
Any help please
Thanks
Bill
DigitalMaster,
Here is, a very old, posting, I had hoped would have been made into a WiKi, but, after looking, didnt find it. It may be a little "out-dated", but, the process is, probably, still the same, just the download files, and gcc version information, may need to be made "current".
Not sure what version of Knoppix, I had this document made for, but, if you search through the document, I am quite sure, code will tell you... I was running v3.2, or v3.3 at the time this document was "created"... Since then, I have moved to Kanotix, and this document has been "left behind"... This "posting" is probably, on of my "pre-1000" posts, so, it is quite dated.
Hopefully, it can help... It had everything "inclusive" - from getting kernel source, kernel headers, changing gcc version, getting NVidia drivers, compiling a new Knoppix kernel, and including the NVidia driver and settings. PLUS, had the documentation for changing your gcc version BACK to its original version ( was a problem back in the v3.x days, kernels were compiled with a earlier version of gcc, than what was current, so you needed to compile your kernel with the early gcc version. This may have also changed with newer versions of Knoppix. )
Ms. Cuddles
Originally Posted by Ms. Cuddles
A-Tech 8GB DDR3 1600 PC3-12800 Laptop SODIMM 204-Pin Memory RAM PC3L DDR3L 1x 8G
$13.99
HyperX FURY DDR3 8GB 16GB 32GB 1600 MHz PC3-12800 Desktop RAM Memory DIMM 240pin
$12.90
A-Tech 8GB PC3-12800 Desktop DDR3 1600 MHz Non ECC 240-Pin DIMM Memory RAM 1x 8G
$13.99
Team T-FORCE VULCAN Z 16GB (2 x 8GB) 288-Pin PC RAM DDR4 3200 (PC4 25600) XMP
$35.99
8GB PC3L-12800S 1600MHz SODIMM DDR3 RAM | Grade A
$12.00
A-Tech 16GB 2 x 8GB PC3-12800 Laptop SODIMM DDR3 1600 Memory RAM PC3L 16G DDR3L
$27.98
HyperX FURY RAM DDR4 16GB 8GB 32GB 4GB 3200 2666 2400 2133 Desktop Memory DIMM
$9.64
Kingston HyperX FURY DDR3 8GB 16GB 32G 1600 1866 1333 Desktop Memory RAM DIMM
$13.25
A-Tech 256GB 4x 64GB 4Rx4 PC4-19200 ECC Load Reduced LRDIMM Server Memory RAM
$287.96
G.Skill RipJaws V 16GB (2x8GB) PC4-28800 (DDR4-3600) Memory F4-3600C16D-16GVKC
$45.00