How can I install a slackware-current kernel to slackware 11?
SlackwareThis Forum is for the discussion of Slackware Linux.
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.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
Get the config file here for the kernel: http://slackware.osuosl.org/slackwar...neric.s/config
(go up a directory for the other kernels if you'd prefer one of the others)
Copy that config file to ".config" in your extracted kernel source directory and build/install the kernel and modules normally.
Note that the same guidelines about making an initrd will apply if you use one of the generic configs.
Always select your boot settings stuff (scsi, ide, sata, etc...) as built-in. Therefore you do not need to use the initrd.
By the way, if you have time, I strongly suggest you to use the generic .config as a base and then just take off all the stuff you don't need.
This will make your kernel smaller. Smaller kernels are better/faster kernels.
I respect you both and wish you would expand on your answer "Eric" as to why it is not possible in either this post or mine. The reason for my question is the "Changes & Hints text" that is found on the installation instructions for current. Me being a novice at linux-Slackware I've learned to pay close attention to details and it say to "INSTALL a 2.6.18 or LATER KERNEL" so the very good 18.104.22.168 kernel does not meet that standard. The Kernel-huge-smp-22.214.171.124-smp actually worked for me although it may have been a fluke or parody of some sorts. I may not have the experience or knowledge to understand the answer you may provide but would like to try. Again, you both are great and I appreciate you taking the time to help us all with your answers.
Eric can probably expand on this more than me, but...
Technically, it is *possible* to use the kernel packages from -current on 11.0, which you already know based on your "attention to detail" :-) If it were not possible to boot a -current kernel on an 11.0 system, those upgrade instructions wouldn't be very good, now would they? :-)
It is *strongly* *STRONGLY* discouraged (which is the reason for Eric's answer) to use any packages from -current on an 11.0 system. There are some which can/will work just fine (binary repackagings such as firefox, thunderbird, and java come to mind), but generally speaking, someone who already knows which ones will work doesn't have to ask about installing -current packages on -stable releases. :-) Back to the kernel though -- the biggest issue I can think of at the moment as to *why* the -current kernel should not be used on an 11.0 system is gcc. The -current kernel was compiled with gcc-4.1.2, but 11.0 has gcc-3.4.6. As soon as you decide to build an out-of-kernel module (fuse, nvidia or ati drivers, etcetera), you'll find out that it won't work, as the kenrel module has to be built with the same version of gcc that built the kernel itself. At this point, many users would decide that the proper course of action is to upgrade gcc, and the situation escalates from there.
To make a long story short, it gets very tiresome trying to help users who've gone down this road, so the easiest answer to give is "no, it's not possible."
Note that this is *my* answer - I don't claim to speak for Eric, nor do I make any guarantees that he will agree with me on every point. :-)
The error for the 2.6.# is that the vga doesn't work. In order to see the booting process i have to give vga=normal. But I still have problems When give command:
I have tried xorgconfig but I still have errors I have tried also xorgsetup. Does anyone know why this happens? Its gives some error and says it doesn't support my screen depth. Any screen depth I put. And when I do:
# shutdown -r 0
it says rebooting . and it doesn't do anything after and it doesn't reboot. Do you think its the same problem with the vga?