Operating Systems > Linux and UNIX

my1 and only problem w/ redhat/gnome

<< < (6/7) > >>

Siplus:
erm....plz excuse my noobness once again...

i installed the 'kernal development' package, and found the original kernal rpm, but:
1) how to i force the rpm to reinstall??
2) how do i use the kernal development package?

thanks...once again...

voidmain:
It appears that your 2.4.18-14 kernel is already installed on your system. You might have it on your boot menu. Just set that one to be the default in your /etc/grub.conf. When you boot that kernel (2.4.18-14), and if you have the Kernel Development checked (which matches that kernel version) in your Software Package tool you should be all set. Then all you have to do is run those rpmbuild commands on your NVIDIA RPMs.

Siplus:
so i should always bootup in the stock kernal? if i do boot into the stock k, and make the driver updates, will it still be updated in the newer kernals (i can't see why it wouldn't be....)

also, what would these newer kernals that i dled from the rhn do differently then the stock? are they more stable? (i can't imagine that much improvment, i've never had the stock kernal lock up on me, but my newest one has when i was trying to get winex to work (which i still don't have games working))

Faust:

quote:It's not difficult at all, even I could do it.
Go here http://www.osnews.com/story.php?news_id=1890&page=2
and follow the instructions, you'll be set in about 5 minutes.

--- End quote ---

Ice9 thanks for posting that link... been trying to figure this out for ages!   :D  
Also thanks very much to everyone else that posted thus helping me fix my graphics support... www.mandrakeexpert.com is no help at all

voidmain:

quote:Originally posted by Siplus:
so i should always bootup in the stock kernal? if i do boot into the stock k, and make the driver updates, will it still be updated in the newer kernals (i can't see why it wouldn't be....)

--- End quote ---


I personally like the 2.4.20 kernel compiled from source, without all the Red Hat packages. It's up to you which one you use, but you need the source for whichever one you use in order to compile any modules for that kernel.

 
quote:
also, what would these newer kernals that i dled from the rhn do differently then the stock? are they more stable? (i can't imagine that much improvment, i've never had the stock kernal lock up on me, but my newest one has when i was trying to get winex to work (which i still don't have games working))
--- End quote ---


No, kernel modules must match the running kernel exactly. If you will notice you have a directory called "/lib/modules". Under that directory there will be a subdirectory or subdirectories. You should have a subdirectory for each kernel version you have. For instance if you are running the stock kernel, it will use modules from under the "/usr/lib/2.4.18-14" directory structure. You will not be able to use modules compiled for the 2.4.18-14 kernel with the 2.4.19 kernel.

So if you want to be able to boot all three of those kernels you have installed, and use the NVIDIA kernel modules on all of them you will need a copy of those modules for every kernel version you have. Now, NVIDIA *does* include these modules in binary form which would make this compiling process mute, but only for kernels included with Red Hat 7.3 and below (which all use different kernels).

If you want a nice running kernel that should speed up your system somewhat I would suggest getting the source for 2.4.20 and build a nice new kernel without the Red Hat patches according to my HOWTO on this:

http://voidmain.kicks-ass.net/redhat/redhat_8_kernel_2.4.20_from_source.html

After following the directions for installing this kernel boot it, make sure it works, set it as the default kernel, then follow the instructions for installing the NVIDIA RPMS which will work because you have the kernel source code installed that matches the running kernel.

But if you don't want to be bothered with building a new kernel or downloading the kernel source then you will have to revert back to your stock kernel, install the kernel development packages from your CD (using the package tool on the menu). Then you can compile the modules.

The only other option is to find someone who has the same kernel installed that you have and get them to create the binary modules and give you instructions on how to install those binary modules manually.

Hope that helps...

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version