View Poll Results: Would you like a "wizard" version of KernelCheck?

Voters
6. You may not vote on this poll
  • Yes

    6 100.00%
  • No

    0 0%
Results 1 to 10 of 531

Thread: HowTo: Installing and using KernelCheck

Threaded View

  1. #1
    Join Date
    Nov 2006
    Location
    United States
    Beans
    666
    Distro
    Ubuntu Development Release

    Post HowTo: Installing and using KernelCheck



    NOTE: TWO CHANGES IN THE STRUCTURE OF KERNEL.ORG HAVE UNLEASHED TWO BUGS IN KERNELCHECK LUMEN. FOR THE COMPLETE PATCHED VERSION, PLEASE FOLLOW THE DEVELOPMENT METHOD STATED BELOW.

    Check out the blog: http://kernelcheck.blogspot.com/

    The purpose of this thread is to help KernelCheck users to install, use, and/or hack KernelCheck, a program written by myself. If you do not want to install KernelCheck, an automated kernel builder, please visit the Master Kernel Thread instead. Now, a short description. KernelCheck is a project that is designed to automatically build any 2.6 kernel from the upstream source. KernelCheck can help users fix hardware problems and improve boot time by customising the kernel configuration. KernelCheck is currently under the GNU Public License.

    Questions can also be asked via IRC on the #kernelcheck channel on irc.freenode.net or sent to team-kcheck@lists.launchpad.net.

    KernelCheck can be used for several purposes:
    1. Fixing hardware issues
    2. Speeding up your computer with a shiny new kernel
    3. Automatically downloading, compiling, and installing the latest kernel

    KernelCheck can install any stable 2.6 kernel, the latest stable patch, the latest stable development prepatch, the latest mm patch, a custom patch, or none at all. Usually the prepatch is less stable than the normal performance patch, but it is still widely used.

    So, you want to install KernelCheck? There are two versions available:
    • Stable - 1.2.5 "Lumen"
    • Development - 1.5.0 "Delta"

    What's the difference? Well, the stable version of KernelCheck is a "tried and true" version, a version that has been tested over and over to get rid of as many bugs as possible before going public. The development version contains new features, but is often buggier than the stable version. The development installation method is the last described method on this post. Certain features may not work, such as proprietary video driver installation in the development version.

    These two methods do not work - please use the development method shown below.
    Recommended Installation Method (Stable)
    1. Download the Ubuntu package for KernelCheck here.
    2. Install KernelCheck
      Code:
      cd location of package
      sudo dpkg -i kernelcheck_1.2.5-3_all.deb
    3. Use it: Go to Application > System Tools > KernelCheck and read the usage instructions below.


    Advanced/Manual Installation Method (Stable)
    1. Download the KernelCheck source here.
    2. Unpack the archive
      Code:
      tar -xzf kernelcheck-*.tar.gz
    3. Install KernelCheck
      Code:
      cd kernelcheck-*
      Code:
      sudo python setup.py install
    4. Use it
      Code:
      sudo kernelcheck


    Advanced/Manual Installation Method (Development)
    1. Download the KernelCheck source from LaunchPad:
      Code:
      bzr branch lp:kernelcheck
    2. Enter the directory:
      Code:
      cd kernelcheck
    3. Install KernelCheck
      Code:
      sudo python setup.py install
    4. Use it
      Code:
      sudo kernelcheck


    Usage
    Full documentation for the stable version is available at http://kcheck.sourceforge.net/pool/D...tion-Lumen.pdf. Note that usage may vary if you use the development version of KernelCheck.

    KernelCheck can be opened in a variety of ways, either by going to Application > System Tools > KernelCheck, or by opening a terminal and typing in:
    Code:
    sudo kernelcheck
    If you don't use sudo (or some other method of authentication, the program will show an error telling you to run it as root. If it does open, the first thing to do is download the kernel information. After doing that, the information the program shows should update.

    The basic things the program will show you are:
    1. Your running kernel
    2. The latest kernel
    3. The latest kernel patch


    Now on to building the kernel. Under Kernel Patch Options, select the option that you wish to use. Unless you know what you're doing, I strongly recommend using the default selected. Under Advanced Options, you can choose whether you want to configure the kernel options, reconfigure the X server, and install an nVidia module. The nVidia option will remove any nVidia-related packages, any binary version installed, and install the latest one. This will remove nVidia support for older kernels until you run the binary file in /usr/src with the -K option with every new kernel you use, not compiled with KernelCheck. It is strongly recommended that you configure the kernel options yourself, mainly to make sure your hardware is supported. Now to build the kernel, all you have to do is go to Program > Build New Kernel.

    Hacking
    KernelCheck Lumen Hack #1: Change the name of the kernel
    1. Open up a terminal and type:
      Code:
      sudo nano /usr/lib/python2.5/site-packages/KernelCheck/library/kscript.sh
    2. Find the line that says: KERNELNAME="Candela"
    3. Change the word "Candela" to whatever you want to name your kernel.
    4. Use CTRL+Q to quit and save the changes.
    5. Profit!



    Post your questions, comments, requests, etc. here.


    KernelCheck Delta is currently under active development.
    Last edited by master_kernel; April 5th, 2010 at 11:02 PM. Reason: Updates
    The one and only, Master Kernel Thread
    KernelCheck - Finally. A way to easily download, compile, and install the latest kernel. Release 1.2.5 available now.

Bookmarks

Posting Permissions

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