Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
First of all, I'm not completely a noob, yet neither an expert.
I read bunch of docs and I can handle simple jobs, but helping me I just ask you to speak plain, ok?
So, I got Debian 3.0r1 and I want to make my GeForce4 work.
The *.run can't complete its task, I don't know exactly why. I've just understand there's some problem with the kernel, but it means the linux kernel (I got v2.4.18-bf2.4)?
Of course I quit X before any try and I lowered the init level to 3, but nothing seems useful to make it work.
Ehr... If I remember well the kernel-source is already installed.
Yeah, the message said something about the headers files, I gonna try that link even though I have a stable.
You need those headers for the 2.4.18-bf2.4 kernel.Funny that those are still in unstable when they fix to release kernel 2.6 - debian needs to do something to get moving again.
Now, both kernel-source and kernel-headers are installed, yet the *.run file (I tried v4363) doesn't work.
I don't understand why, in fact the error message is the same: it talks about kernel-headers.
As root, type dpkg -l | grep kernel and post back what it says.
crashmeister: 2.4.18-bf24 is from the current stable release (Woody). The fact that it's not deprecated and removed in Unstable doesn't really mean anything else than Debian tries to keep some level of backwards compatibility. If you check the current testing tree (which isn't less stable than stable Mandrake/SuSE/Redhat releases) you'll see that it's fairly up to date.
The link you posted is not relevant to a system running Woody since the headers are from a different build.
This package probably corresponds to your running kernel if you use the security updates from security.debian.org (which you probably do - it's encouraged during the installation): http://packages.debian.org/stable/de....18-bf2.4.html
Originally posted by hw-tph As root, type dpkg -l | grep kernel and post back what it says.
crashmeister: 2.4.18-bf24 is from the current stable release (Woody). The fact that it's not deprecated and removed in Unstable doesn't really mean anything else than Debian tries to keep some level of backwards compatibility. If you check the current testing tree (which isn't less stable than stable Mandrake/SuSE/Redhat releases) you'll see that it's fairly up to date.
The link you posted is not relevant to a system running Woody since the headers are from a different build.
Not as the default - default kernel is 2.2.xx
I merely put the link for illustrative reasons so he nows what the thing is called.I figure when you run debian you'll install it with apt and then it will pull it from stable anyway if it is in there and his apt sources are ok - right?
It gave me an error message about kernel headers not found, but I installed the package unstable from the first posted link.
Now I gonna try those command you were talkin' about and substitute the wrong package with the good one.
See ya later.
First of all I inserted this line: "dpkg -l | grep kernel".
The answer was:
ii kernel-headers 2.4.18-6
ii kernel-package 7.107
ii kernel-source- 2.4.18-5
ii nfs-kernel-ser 1.0-2
ii pciutils 2.1.9-4
Then I passed these commands:
cat /proc/version
-------> both these lines answered 2.95.4 20011002
gcc -v
Finally I uninstalled the wrong kernel-headers (it belonged to the unstable) and installed the correct one (belonging to the stable), so the first command showed kernel-headers 2.4.18-5.
I thought everything was right so I launched the 4496 Nvidia driver with "sh" but it said the kernel was wrong and its effort recompiling it was useless because it wasn't able to find the kernel-headers, something like this anyway.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.