FAQ   Search   Memberlist  
Profile    Log in to check your private messages    Register    Log in
nvidia kernel

 
Post new topic   Reply to topic    BLAG Forum Index -> support
View previous topic :: View next topic  
Author Message
mer
PostPosted: Sun Jan 02, 2005 1:37 pm    Post subject: nvidia kernel Reply with quote

Hello ii'm still having problems with installing these damn nvidia drivers. I have installed the right kernel source using apt-get but i'm missing the nividia.o file.

Im installing a Gforce MX2 400 BTW.

This led me to believe i needed to get the nvidia kernel rpm which may contain this file. When I attempt to install this file I it says I need a unlocatable package name Blag is based on redhat 8.0 right?

Code:
vmlinuz-2.4.20-37_40.rh8.0.at


I dont no where to get this and I am getting apsolutely nowhere with installing my nviidia graphics drivers. Any help would be much appreciated!



Last edited by mer on Mon Jan 03, 2005 12:10 pm; edited 1 time in total
stevo32
PostPosted: Sun Jan 02, 2005 9:54 pm    Post subject: Reply with quote

Go here:

http://nvidia.com/content/drivers/drivers.asp

Get your drivers.

Do a Ctrl+Alt+F1, login as root and type 'init 3'.

Go to where you installed the drivers, and run the file

./<file name>

Install, and tada you now have your gfx drivers installed.


_________________
E-mail me at s.clement@localhost (replace localhost with sympatico.ca) or stevo32@localhost (replace localhost with blagblagblag.org).
mer
PostPosted: Mon Jan 03, 2005 11:59 am    Post subject: Reply with quote

it seems to ask for nvidia.o i dont know where top get this. The sh fille always comes up wiith this error. It prob seems im a dumbass but i am new to unix. :?

Any more help would be much appreciated!

i have downloaded some rpms but still no joy in finding this file.

heres the error log if anybody can decipher it:

nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Mon Jan 3 12:03:11 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 : /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: 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.4.22-1.2199.nptl/build'
-> 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 nv.o nv-vm.o os-agp.o os-interface.o os-registry.o nv-linux.o nv_comp
iler.h *.d NVdriver nvidia.o
-> Building kernel module:
executing: 'cd ./usr/src/nv; make module SYSSRC=/lib/modules/2.4.22-1.2199.n
ptl/build SYSOUT=/lib/modules/2.4.22-1.2199.nptl/build'...
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! ***

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 -fno-common -UDEBUG -
U_DEBUG -DNDEBUG -MD -D__KERNEL__ -DMODULE -D_LOOSE_KERNEL_NAMES -DNTRM -D_G
NU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1
-DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=6629 -DNV_UNIX -DNV_LINUX -DNV_INT
64_OK -DNVCPU_X86 -DNV_REMAP_PAGE_RANGE_4 -DNV_CHANGE_PAGE_ATTR_PRESE
NT -DNV_PCI_DISABLE_DEVICE_PRESENT -I. -I/lib/modules/2.4.22-1.2199.nptl/bu
ild/include -Wno-cast-qual -Wno-error nv.c
In file included from /lib/modules/2.4.22-1.2199.nptl/build/include/linux/vm
alloc.h:8,
from nv-linux.h:62,
from nv.c:14:
/lib/modules/2.4.22-1.2199.nptl/build/include/linux/highmem.h: In function `
bh_kmap':
/lib/modules/2.4.22-1.2199.nptl/build/include/linux/highmem.h:20: warning: p
ointer of type `void *' used in arithmetic
cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wp
arentheses -Wpointer-arith -Wno-multichar -Werror -O -fno-common -UDEBUG -
U_DEBUG -DNDEBUG -MD -D__KERNEL__ -DMODULE -D_LOOSE_KERNEL_NAMES -DNTRM -D_G
NU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1
-DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=6629 -DNV_UNIX -DNV_LINUX -DNV_INT
64_OK -DNVCPU_X86 -DNV_REMAP_PAGE_RANGE_4 -DNV_CHANGE_PAGE_ATTR_PRESE
NT -DNV_PCI_DISABLE_DEVICE_PRESENT -I. -I/lib/modules/2.4.22-1.2199.nptl/bu
ild/include -Wno-cast-qual -Wno-error nv-vm.c
In file included from /lib/modules/2.4.22-1.2199.nptl/build/include/linux/vm
alloc.h:8,
from nv-linux.h:62,
from nv-vm.c:14:
/lib/modules/2.4.22-1.2199.nptl/build/include/linux/highmem.h: In function `
bh_kmap':
/lib/modules/2.4.22-1.2199.nptl/build/include/linux/highmem.h:20: warning: p
ointer of type `void *' used in arithmetic
cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wp
arentheses -Wpointer-arith -Wno-multichar -Werror -O -fno-common -UDEBUG -
U_DEBUG -DNDEBUG -MD -D__KERNEL__ -DMODULE -D_LOOSE_KERNEL_NAMES -DNTRM -D_G
NU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1
-DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=6629 -DNV_UNIX -DNV_LINUX -DNV_INT
64_OK -DNVCPU_X86 -DNV_REMAP_PAGE_RANGE_4 -DNV_CHANGE_PAGE_ATTR_PRESE
NT -DNV_PCI_DISABLE_DEVICE_PRESENT -I. -I/lib/modules/2.4.22-1.2199.nptl/bu
ild/include -Wno-cast-qual -Wno-error os-agp.c
In file included from /lib/modules/2.4.22-1.2199.nptl/build/include/linux/vm
alloc.h:8,
from nv-linux.h:62,
from os-agp.c:24:
/lib/modules/2.4.22-1.2199.nptl/build/include/linux/highmem.h: In function `
bh_kmap':
/lib/modules/2.4.22-1.2199.nptl/build/include/linux/highmem.h:20: warning: p
ointer of type `void *' used in arithmetic
cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wp
arentheses -Wpointer-arith -Wno-multichar -Werror -O -fno-common -UDEBUG -
U_DEBUG -DNDEBUG -MD -D__KERNEL__ -DMODULE -D_LOOSE_KERNEL_NAMES -DNTRM -D_G
NU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1
-DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=6629 -DNV_UNIX -DNV_LINUX -DNV_INT
64_OK -DNVCPU_X86 -DNV_REMAP_PAGE_RANGE_4 -DNV_CHANGE_PAGE_ATTR_PRESE
NT -DNV_PCI_DISABLE_DEVICE_PRESENT -I. -I/lib/modules/2.4.22-1.2199.nptl/bu
ild/include -Wno-cast-qual -Wno-error os-interface.c
In file included from /lib/modules/2.4.22-1.2199.nptl/build/include/linux/vm
alloc.h:8,
from nv-linux.h:62,
from os-interface.c:26:
/lib/modules/2.4.22-1.2199.nptl/build/include/linux/highmem.h: In function `
bh_kmap':
/lib/modules/2.4.22-1.2199.nptl/build/include/linux/highmem.h:20: warning: p
ointer of type `void *' used in arithmetic
cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wp
arentheses -Wpointer-arith -Wno-multichar -Werror -O -fno-common -UDEBUG -
U_DEBUG -DNDEBUG -MD -D__KERNEL__ -DMODULE -D_LOOSE_KERNEL_NAMES -DNTRM -D_G
NU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1
-DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=6629 -DNV_UNIX -DNV_LINUX -DNV_INT
64_OK -DNVCPU_X86 -DNV_REMAP_PAGE_RANGE_4 -DNV_CHANGE_PAGE_ATTR_PRESE
NT -DNV_PCI_DISABLE_DEVICE_PRESENT -I. -I/lib/modules/2.4.22-1.2199.nptl/bu
ild/include -Wno-cast-qual -Wno-error os-registry.c
In file included from /lib/modules/2.4.22-1.2199.nptl/build/include/linux/vm
alloc.h:8,
from nv-linux.h:62,
from os-registry.c:14:
/lib/modules/2.4.22-1.2199.nptl/build/include/linux/highmem.h: In function `
bh_kmap':
/lib/modules/2.4.22-1.2199.nptl/build/include/linux/highmem.h:20: warning: p
ointer of type `void *' used in arithmetic
ld -r -o nv-linux.o nv.o nv-vm.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 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: Warning: loading ./usr/src/nv/nvidia.o will taint
the kernel: non-GPL license - NVIDIA
See http://www.tux.org/lkml/#export-tainted for information about tainted
modules
./usr/src/nv/nvidia.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including
invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
-> Kernel messages:
trident: SiS 7018 PCI Audio found at IO 0xc800, IRQ 10
ac97_codec: AC97 codec, id: CMI65 (CMedia)
AC97 codec does not have proper volume support.
ac97_codec: AC97 Modem codec, id: SIL33 (Unknown)
PCI: No IRQ known for interrupt pin A of device 01:00.0. Please try using
pci=biosirq.
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.

jebba
PostPosted: Mon Jan 03, 2005 9:57 pm    Post subject: Reply with quote

mer, what version of blag are you running? There was a version of BLAG based on RH8, but it was released in 2002....

You need a kernel module matching your running kernel. To find your current kernel, you can run these commands:

Code:
rpm -q kernel
rpm -q --queryformat %{ARCH} kernel
uname -a


Search http://atrpms.net/name/ for nvidia drivers for your running kernel.

-Jeff

stevo32
PostPosted: Tue Jan 04, 2005 3:52 am    Post subject: Reply with quote

Jebba, if you read the compiler output you'll see he's using BLAG 10000 with the latest BLAG kernel (2.4.22-1.2199.nptl).

http://download.atrpms.net/production/packages/fedora-1-i386/atrpms/kernel-module-nvidia-graphics6629-2.4.22-1.2199.nptlsmp-1.0_6629-65.rhfc1.at.i686.rpm

That would be the RPM you need.


_________________
E-mail me at s.clement@localhost (replace localhost with sympatico.ca) or stevo32@localhost (replace localhost with blagblagblag.org).
jebba
PostPosted: Tue Jan 04, 2005 3:57 am    Post subject: Reply with quote

stevo32 wrote:
Jebba, if you read the compiler output you'll see he's using BLAG 10000 with the latest BLAG kernel (2.4.22-1.2199.nptl).

http://download.atrpms.net/production/packages/fedora-1-i386/atrpms/kernel-module-nvidia-graphics6629-2.4.22-1.2199.nptlsmp-1.0_6629-65.rhfc1.at.i686.rpm

That would be the RPM you need.


Heh, yeah. I was a bit lazy there. ;)

But the URL you give there is for an SMP kernel!

He probably needs for i686:
http://download.atrpms.net/production/packages/fedora-1-i386/atrpms/kernel-module-nvidia-graphics6629-2.4.22-1.2199.nptl-1.0_6629-65.rhfc1.at.i686.rpm
Or for i586:
http://download.atrpms.net/production/packages/fedora-1-i386/atrpms/kernel-module-nvidia-graphics6629-2.4.22-1.2199.nptl-1.0_6629-65.rhfc1.at.i586.rpm

Thanks stevo :)

-Jeff

stevo32
PostPosted: Tue Jan 04, 2005 7:01 am    Post subject: Reply with quote

Sorry jebba, my mistake. guess i was a bit lazy too :P

_________________
E-mail me at s.clement@localhost (replace localhost with sympatico.ca) or stevo32@localhost (replace localhost with blagblagblag.org).
Guest
PostPosted: Thu Jan 06, 2005 5:58 pm    Post subject: Reply with quote

nope it didn't work. Ive returned to using kernel version 2188. But i can't find a a nvidia kernel for this version. I tried the suggestions above but got the same error.

BTW if you can help me more my hardware is:

athlon xp 1600 512mb ram blag 10000, kernel-2.4.22-1.2188.nptl

My graphics card is a Nvidia GeForce 2 MX400.

I'm getting pissed with this, however I am grateful for your suggestions and look forward to more. spent days on this.

Thanks

stevo32
PostPosted: Thu Jan 06, 2005 9:12 pm    Post subject: Reply with quote

well if you're using 2188 then it has precompiled ones for you, just follow the instructions and run the NVidia installer again.

_________________
E-mail me at s.clement@localhost (replace localhost with sympatico.ca) or stevo32@localhost (replace localhost with blagblagblag.org).
mer
PostPosted: Fri Jan 07, 2005 11:32 am    Post subject: Reply with quote

Yeah I challenge you to finding one ! :(

Nvidia cards are a fucking nightmare. Excuse my french.

If anyone can find the drivers for the 2188 nptl, it would be much appreciated.

I have a vision- with the help of you guys i might actually be able to play games in blag!

Ciao

mer
PostPosted: Fri Jan 07, 2005 1:08 pm    Post subject: Reply with quote

found the nvidia kernel tried installing it but it comes up with an error saying

unlocatable package /usr/sbin/nvidia-config-xfree86

any ideas? ive tried installing the drivers

Display posts from previous:   
Post new topic   Reply to topic    BLAG Forum Index -> support
Page 1 of 1

Protected by Anti-Spam ACP