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!
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.
ok i am running MDK 9.1 which uses kernel 2.4.21-0.13mdk as most of you know...now my question is...how would i go about downgrading to kernel 2.4.18...
i have the following files....
kernel-18.104.22.168.1mdk-1-3mdk.i586.rpm: md5 OK
kernel-enterprise-22.214.171.124.1mdk-1-3mdk.i586.rpm: md5 OK
kernel-headers-2.4.18-26.1mdk.i586.rpm: md5 OK
kernel-secure-126.96.36.199.1mdk-1-3mdk.i586.rpm: md5 OK
kernel-smp-188.8.131.52.1mdk-1-3mdk.i586.rpm: md5 OK
kernel-source-2.4.18-8.1mdk.i586.rpm: md5 OK
so i would like to have someone tell me if out of them files i have above, do i have all necessary files, and if not which other ones should i get....and of course how do i go about getting this done...
well this is the thing...i haven't really done anything since putting mdk9.1 on my box...i am trying to get the nvidia drivers to work for my geforce2mx400 card, and i know of people getting them to work when they downgrade to a stable kernel....because the kernel is unstable that comes with mdk9.1....all i know when i try to do a simple rpm -ivh with the kernel header files it just says in conflicts with all kinds of files in the /usr/include folder and it aborts the install....
and just to fill you in, why i am going threw this, is because when i install the nvidia drivers as is, when i type in startx it just hangs at a black screen and you have to reboot with the restart button
ok first off, i have no problems with the install of the nvidia drivers...and yes i did edit the XF86Config-4 file...i have added many more options like the nvagp but this is not the problem...the installer runs fine, and i have used the shell script install, and also did try the rpms, but that is not when i am presently working with...i have tried everything, there is even known fixes by setting some things in the bios and whatnot, but again i still have had no luck along with many others.. this is why i am resorting to the downgrading of the kernel because a couple of people have tried downgrading to a stable kernel such as 2.4.18 and have had success...so i have nothing to lose and that is what i wish to try...and that is why i am here trying to find out how i go about this...
well thx for keeping with me here and trying to help me through this, and i did try the command you said and it worked for both the:
but again when i tried it on the following...
its says it conflicts with files in that same directory....
anymore ideas ?
and btw, whats the difference between the way you told me to do it (urpmi) and the way i did it (rpm -ivh) although it didn't help really, i am just curious...
oh and btw i just copied a little section of the conflicting errors...just to show you what it is saying...but again there is alot more than what i am showing i just took a tidbit to give you the idea..
file /usr/include/linux/wanrouter.h from install of kernel-headers-2.4.18-26.1mdk conflicts with file from package glibc-devel-2.3.1-10mdk file /usr/include/linux/watchdog.h from install of kernel-headers-2.4.18-26.1mdk conflicts with file from package glibc-devel-2.3.1-10mdk file /usr/include/linux/wireless.h from install of kernel-headers-2.4.18-26.1mdk conflicts with file from package glibc-devel-2.3.1-10mdk file /usr/include/linux/xattr.h from install of kernel-headers-2.4.18-26.1mdk conflicts with file from package glibc-devel-2.3.1-10mdk file /usr/include/linux/zorro.h from install of kernel-headers-2.4.18-26.1mdk conflicts with file from package glibc-devel-2.3.1-10mdk
I'm just guessing but I think those errors are because that kernel (2.4.18) was compiled with a different gcc version, an older one, using an older glibc; which (taken for what it's worth) means that it won't work (very well if at all) on a system compiled with new glibc/gcc such as the case with newer mandrake releases.
In a nutshell:
You might have to compile a 2.4.18 kernel yourself. Not a big deal, just not a good thing for a n00b to have to do. I don't know your level of experience so it might not be a big deal for ya.
The difference in:
rpm -ivh filename.rpm
Is that urpmi will take care of figuring out which other files you need Also, it will get the latest files for you (if you setup a mirror in your Mandrake Control Center) for updates.
well my level of experience isn't all that detailed when it comes to linux, but i would love to know a stepping stone to get me started on how i would go about compiling the kernel myself....i may not have done it before but i would want to know, just to learn and also to try and resolve my problem....and info would be appreciated...
well right now i am following the steps in that post, so i will just finish doing that cause i am almost completly done..just have to wait for the make install to finish, then i have to do the make modules...