Find the answer to your Linux question:
Results 1 to 7 of 7
I want to install a newer kernel than the one that I am currently using, since my main partition is an ext4 but my kernel is too old to detect ...
  1. #1
    Just Joined!
    Join Date
    Oct 2010
    Posts
    4

    kernel newer than graphics card's driver.

    I want to install a newer kernel than the one that I am currently using, since my main partition is an ext4 but my kernel is too old to detect it (altoughI read somewhere that an ext4 can be mounted as a ext3 in some cases, but I don't know if these cases apply to me). No problems until there, I would try to install a kernelmanually, but I am afraid the even the oldest kernel to support ext4 would be newer than the most recent driver for my graphics card. If that it is the case, could the older driver work with the newer kernel? Can it compile a module to it or this is not possible?

    Thanks in advance.

  2. #2
    Linux Guru Rubberman's Avatar
    Join Date
    Apr 2009
    Location
    I can be found either 40 miles west of Chicago, or in a galaxy far, far away.
    Posts
    8,970
    Some more information is needed. What distribution+version of Linux are you using, and what version of the kernel does it run? Finally, what is your graphics card?
    Sometimes, real fast is almost as good as real time.
    Just remember, Semper Gumbi - always be flexible!

  3. #3
    Linux Enthusiast Mudgen's Avatar
    Join Date
    Feb 2007
    Location
    Virginia
    Posts
    623
    It's an open source world. If you're compiling kernels for yourself, you can always compile drivers if you're willing to do the hacking. If you're expecting to have the drivers to keep up with your situation automatically, you should probably go with a mainstream distro and its package management framework.

  4. #4
    Linux Guru Rubberman's Avatar
    Join Date
    Apr 2009
    Location
    I can be found either 40 miles west of Chicago, or in a galaxy far, far away.
    Posts
    8,970
    Quote Originally Posted by Mudgen View Post
    It's an open source world. If you're compiling kernels for yourself, you can always compile drivers if you're willing to do the hacking. If you're expecting to have the drivers to keep up with your situation automatically, you should probably go with a mainstream distro and its package management framework.
    Unfortunately, Linux also suffers from "versionitis". Sometimes a driver is dependent upon some series of kernel. Note that the latest 3.x kernels have had major changes in the interfaces between drivers and kernel services. As a result, some drivers have to be re-coded in order to work.
    Sometimes, real fast is almost as good as real time.
    Just remember, Semper Gumbi - always be flexible!

  5. #5
    Linux Enthusiast Mudgen's Avatar
    Join Date
    Feb 2007
    Location
    Virginia
    Posts
    623
    Quote Originally Posted by Rubberman View Post
    Unfortunately, Linux also suffers from "versionitis". Sometimes a driver is dependent upon some series of kernel. Note that the latest 3.x kernels have had major changes in the interfaces between drivers and kernel services. As a result, some drivers have to be re-coded in order to work.
    And that is the hacking to which I refer.

  6. #6
    Trusted Penguin elija's Avatar
    Join Date
    Jul 2004
    Location
    Either at home or at work or down the pub
    Posts
    2,298
    Depending on the graphics card, the newer kernel may have support for it anyway. If you want to use the proprietary Nvidia or ATi drivers then you will have to install them manually.
    If we hit that bullseye, the rest of the dominoes will fall like a house of cards. Checkmate! (Zapp Brannigan)


    My new blog. It's probably not as good as I think it is.

  7. #7
    Linux Guru Rubberman's Avatar
    Join Date
    Apr 2009
    Location
    I can be found either 40 miles west of Chicago, or in a galaxy far, far away.
    Posts
    8,970
    The nVidia web site has appropriate driver installation scripts for many kernels, including some of the newest ones. I think that the same set deals with all of them, but I'm sure there is code to determine which bits to build for which kernel. Don't know for sure. I just execute the .run file, and it seems to do the appropriate things. The only downside is that you will have to reinstall them when you install a new kernel that you want to use a GUI with.

    If only nVidia supported DKMS... Then, the reinstall would become redundant.
    Sometimes, real fast is almost as good as real time.
    Just remember, Semper Gumbi - always be flexible!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
...