Go Back   Hardware Forums > Software Support Forums > Linux and Other OSes

View Poll Results: Which distros do you want to see a custom kernel for?
Debian "Etch" 2 16.67%
Debian "Lenny" 3 25.00%
Debian "Sid" 2 16.67%
K/X/Ed/Ubuntu "Edgy" 1 8.33%
K/X/Ed/Ubuntu "Gutsy" 5 41.67%
RHEL/CentOS 4.x 0 0%
RHEL/CentOS 5.x 1 8.33%
Mandrake/Mandriva 1 8.33%
Other (Please Elaborate) 2 16.67%
Multiple Choice Poll. Voters: 12. You may not vote on this poll

Closed Thread
 
LinkBack Thread Tools
Old 25-11-2007, 05:07 AM   #1 (permalink) Top
Nonconformist Geek
 
Anti-Trend's Avatar
 
Join Date: Oct 2003
Age: 27 Male
Posts: 4,879
Times Helpful: 535
Status: Offline

My Computer

Exclamation Linux Kernel Poll - Please Participate!

Did you know:
  • Most distributions optimize their kernels using scheduler options intended for use on servers, not desktops. As such, generic kernels are not nearly as responsive under a typical desktop load as Linux potentially can be. This even includes your typical "p4" or "k7" optional kernel builds in your repos.
  • The kernel from Kernel.org is always newer than the kernel shipped with mainstream distros, and as such, has more support for bleeding-edge and exotic hardware.
  • Some of the newer, more exciting features of the Linux kernel, such as the new CFS scheduler, are not present in older builds of the Linux kernel.
  • Most CPU optimizations are left out of generic kernels to maintain compatibility with a wide variety of architectures.

With the above in mind, I'm considering building a repository of custom kernels for a variety of architectures and distros, optimized for desktop usage and built from the latest vanilla kernel over at kernel.org. This poll is posted in an effort to find out a) what distros you are running and b) if there's any interest in getting custom kernels built for your architectures. I'll also be posting a follow-up poll about CPU architectures if this poll garners any interest.

Best regards,
-AT

Send a message via ICQ to Anti-Trend Send a message via AIM to Anti-Trend  
The Following User Says Thank You to Anti-Trend For This Useful Post: Show me >>
Whats this? Ultra Flat Keyboard
Ultra Flat Keyboard
Seller Price (inc. VAT) Delivery Total Price Availability Seller Rating
Micro Direct £11.98 £4.69 £16.67 In Stock Rated: 3 out of 5 - Number of votes: 40
Dell £18.98 Free £18.98 In Stock Rated: 0 out of 5 - Number of votes: 0
Misco.co.uk £7.95 £4.69 £12.64 In Stock Rated: 4 out of 5 - Number of votes: 1353
Old 25-11-2007, 11:22 AM   #2 (permalink) Top
The King

 
Addis's Avatar
 
Join Date: Jan 2004
Age: 18 Male
Posts: 5,255
Times Helpful: 403
My Mood: Drunk
Status: Offline

My Computer

I didn't really think using a vanilla kernel made a noticeable impact on performance.
__________________
Never trust a program you don't have the source code for.

My website | Powerful Desktop Linux | Linux for human beings | Linux for power users | Linux for ricers
Send a message via MSN to Addis  
Old 25-11-2007, 05:25 PM   #3 (permalink) Top
Paranoid Geeky Geek
 
donkey42's Avatar
 
Join Date: Mar 2006
Age: 34 Male
Posts: 5,816
Times Helpful: 309
My Mood: Paranoid
Status: Offline

My Computer

Quote:
Originally Posted by AT
a) what distros you are running
Feisty
Quote:
Originally Posted by AT
b) if there's any interest in getting custom kernels built for your architectures.
yes, i would be very interested, i have tried compiling a custom kernel but it all failed miserably & i decided it wold be easier to keep the generic

BTW: still can't use NVIDIA gfx drivers without my system freezing after about 5 minutes


i keep wanting to try to build custom kernel, but, when i start looking i am soon overwhelmed

, is it really as complicated as people on net say it is, or am i just thick ?
Off Topic:

LOL


Edit: i just think that using a custom built kernel is beyond me, because i have brain damage

Last edited by donkey42; 25-11-2007 at 05:35 PM. Reason: edit
 
Old 25-11-2007, 06:52 PM   #4 (permalink) Top
The King

 
Addis's Avatar
 
Join Date: Jan 2004
Age: 18 Male
Posts: 5,255
Times Helpful: 403
My Mood: Drunk
Status: Offline

My Computer

It's not really that hard, I used to do it with Mandrake a while back. But its not as easy to install the kernel now, mostly because of the ramdisk/initrd stuff a lot of newer distros seem to have. The actual configuring and compiling part isn't that hard though, just need to know what components you'll need to build into the kernel, e.g. fs drivers.
__________________
Never trust a program you don't have the source code for.

My website | Powerful Desktop Linux | Linux for human beings | Linux for power users | Linux for ricers
Send a message via MSN to Addis  
The Following User Says Thank You to Addis For This Useful Post: Show me >>
Old 25-11-2007, 07:30 PM   #5 (permalink) Top
Paranoid Geeky Geek
 
donkey42's Avatar
 
Join Date: Mar 2006
Age: 34 Male
Posts: 5,816
Times Helpful: 309
My Mood: Paranoid
Status: Offline

My Computer

Quote:
Originally Posted by Addis
It's not really that hard, I used to do it with Mandrake a while back. But its not as easy to install the kernel now, mostly because of the ramdisk/initrd stuff a lot of newer distros seem to have. The actual configuring and compiling part isn't that hard though, just need to know what components you'll need to build into the kernel, e.g. fs drivers.
i think i'll try it in VMWare or VirtualBox first,

probably VirtualBox as there is no lag on my system

where do you think is a good place to start looking, so i don't jump in and drown ?
 
Old 25-11-2007, 08:46 PM   #6 (permalink) Top
Nonconformist Geek
 
Anti-Trend's Avatar
 
Join Date: Oct 2003
Age: 27 Male
Posts: 4,879
Times Helpful: 535
Status: Offline

My Computer

Quote:
Originally Posted by Addis View Post
I didn't really think using a vanilla kernel made a noticeable impact on performance.
It's not the vanilla source that makes an impact on desktop responsiveness, it's the timer and scheduler options you build with. CPU-specific optimizations can also help out FPU-intensive IO operations quite a bit, though not as drastically as timer settings.
Send a message via ICQ to Anti-Trend Send a message via AIM to Anti-Trend  
Old 26-11-2007, 01:06 AM   #7 (permalink) Top
Moderator
 
Fred's Avatar
 
Join Date: Jun 2004
Age: 23 Male
Posts: 659
Times Helpful: 37
Status: Offline

My Computer

You know, I'm not that great at math but right now on the poll results I am seeing three for 33.3% and 3 for 16.7%. Ehhm... ? *starts counting on his fingers*
Send a message via AIM to Fred  
Old 26-11-2007, 07:50 AM   #8 (permalink) Top
Nonconformist Geek
 
Anti-Trend's Avatar
 
Join Date: Oct 2003
Age: 27 Male
Posts: 4,879
Times Helpful: 535
Status: Offline

My Computer

Quote:
Originally Posted by Fred View Post
You know, I'm not that great at math but right now on the poll results I am seeing three for 33.3% and 3 for 16.7%. Ehhm... ? *starts counting on his fingers*
Apparently the poll code gets confused when you vote for multiple distros.
Send a message via ICQ to Anti-Trend Send a message via AIM to Anti-Trend  
Old 26-11-2007, 10:52 AM   #9 (permalink) Top
Paranoid Geeky Geek
 
donkey42's Avatar
 
Join Date: Mar 2006
Age: 34 Male
Posts: 5,816
Times Helpful: 309
My Mood: Paranoid
Status: Offline

My Computer

Quote:
Originally Posted by Fred
three for 33.3% and 3 for 16.7%. Ehhm...
3 values of 33.3% = 100% & add to that 3 values of 16.7% equals 150%, what a world
Quote:
Originally Posted by AT
Apparently the poll code gets confused when you vote for multiple distros.
a bit of an understatment
Off Topic:

not picking fault though

Last edited by donkey42; 26-11-2007 at 10:56 AM. Reason: edit
 
Old 26-11-2007, 09:02 PM   #10 (permalink) Top
Nonconformist Geek
 
Anti-Trend's Avatar
 
Join Date: Oct 2003
Age: 27 Male
Posts: 4,879
Times Helpful: 535
Status: Offline

My Computer

Quote:
Originally Posted by Addis View Post
It's not really that hard, I used to do it with Mandrake a while back. But its not as easy to install the kernel now, mostly because of the ramdisk/initrd stuff a lot of newer distros seem to have. The actual configuring and compiling part isn't that hard though, just need to know what components you'll need to build into the kernel, e.g. fs drivers.
I usually use the distributor's kernel config as a baseline, then only tweak the parts that will help the most in terms of desktop performance and behavior. Get too far off the beaten path and you might end up breaking distro-specific things, after all. You can also make the kernel much less portable by compiling out too much.
Send a message via ICQ to Anti-Trend Send a message via AIM to Anti-Trend  
The Following User Says Thank You to Anti-Trend For This Useful Post: Show me >>
Old 17-01-2008, 12:16 PM   #11 (permalink) Top
Nonconformist Geek
 
Anti-Trend's Avatar
 
Join Date: Oct 2003
Age: 27 Male
Posts: 4,879
Times Helpful: 535
Status: Offline

My Computer

From polls here and on a few other sites, the three distros which have garnered the highest interest:
  1. Debian Lenny
  2. Ubuntu Gutsy
  3. Slackware

As a result, I'll be building kernels for the major architectures on these three distros. Right now I'm only building for the most popular subsets of x86, since they make up a vast portion of those that will be using them. However, it's not difficult to make non-x86 kernels as well, such as SPARC or PPC. If you need a kernel for one of the above distros on an unusual platform, PM me and I'll see what I can do for you.

I also got responses in the form of requests for just about every other distro out there, but our hosting resources are finite, as is my willingness to invest time in this, so we'll start with the above 3 for now. I was actually fairly surprised by a few of the requests, namely the first and the last in the list above, since they're both pretty geeky distros. Personally I completely expected Ubuntu to be the most requested by far, but Lenny actually had a few more requests than Gutsy. I even had some requests for Gentoo kernels, but I'm thinking that was more of a nerdy attempt at humor than genuine requests.
Send a message via ICQ to Anti-Trend Send a message via AIM to Anti-Trend  
Old 17-01-2008, 01:30 PM   #12 (permalink) Top
Paranoid Geeky Geek
 
donkey42's Avatar
 
Join Date: Mar 2006
Age: 34 Male
Posts: 5,816
Times Helpful: 309
My Mood: Paranoid
Status: Offline

My Computer

Quote:
Originally Posted by AT
Ubuntu Gutsy
well i'd better upgrade my Feisty box to Gutsy
Off Topic:

fire up adept & press upgrade distro
Quote:
Originally Posted by AT
Gentoo kernels
i've tried it but i have to admit i didn't even get it installed as a VM
Quote:
Originally Posted by AT
PCC
i realize that PCC is another architecture like SPARC but google returns nothing about the PCC architecture, could you please briefly explain what it is ?
 
Old 17-01-2008, 02:42 PM   #13 (permalink) Top
Nonconformist Geek
 
Anti-Trend's Avatar
 
Join Date: Oct 2003
Age: 27 Male
Posts: 4,879
Times Helpful: 535
Status: Offline

My Computer

Quote:
Originally Posted by donkey42 View Post
i've tried it but i have to admit i didn't even get it installed as a VM
Well, Gentoo is a source based distro. So basically, since Gentoo users build *everything* from source. If Gentoo users are not comfortable building their own kernels, they are running the wrong distro.
Quote:
Originally Posted by donkey42 View Post
i realize that PCC is another architecture like SPARC but google returns nothing about the PCC architecture, could you please briefly explain what it is ?
It was supposed to be "PPC" as in PowerPC, the architecture that Apple used until it recently switched to Intel. Sorry, it was just a typo.

P.S. - I'm working out the details with sniper to get the kernel repo up on hardwareforums very soon. I'll post a sticky when we finalize things.
Send a message via ICQ to Anti-Trend Send a message via AIM to Anti-Trend  
The Following User Says Thank You to Anti-Trend For This Useful Post: Show me >>
Old 17-01-2008, 03:01 PM   #14 (permalink) Top
Paranoid Geeky Geek
 
donkey42's Avatar
 
Join Date: Mar 2006
Age: 34 Male
Posts: 5,816
Times Helpful: 309
My Mood: Paranoid
Status: Offline

My Computer

Quote:
Originally Posted by AT
Well, Gentoo is a source based distro. So basically, since Gentoo users build *everything* from source, if Gentoo users are not comfortable building their own kernels, they are running the wrong distro.
so, it's not for me then, yet
Off Topic:

hopefully it soon will be for me

Quote:
Originally Posted by AT
It was supposed to be "PPC" as in PowerPC, the architecture that Apple used until it recently switched to Intel
makes sense now, no wonder i couldn't find anything about PCC
Quote:
Originally Posted by AT
it was just a typo.
i thought i was missing out an entire architecture, but, i remember PPC
Quote:
Originally Posted by AT
P.S. - I'm working out the details with sniper to get the kernel repo up on hardwareforums very soon. I'll post a sticky when we finalize things.
can't wait
 
Old 17-01-2008, 03:16 PM   #15 (permalink) Top
Nonconformist Geek
 
Anti-Trend's Avatar
 
Join Date: Oct 2003
Age: 27 Male
Posts: 4,879
Times Helpful: 535
Status: Offline

My Computer

Quote:
Originally Posted by donkey42 View Post
can't wait
I've already built the Lenny kernels, and uploaded them to the HWF server. I'm in the process of building half-a-dozen kernels for Gutsy as I type this, and they should be cooked later today. Slackware will probably happen later in the week, since there was less demand for that than the other two, and the build process is *much* more manual on that distro which translates to more work for me. Guess I'll have to resurrect some old build scripts.

Off Topic:

Strangely enough, building kernels for *Ubuntu Gutsy I noticed it was noticably slower than Debian Etch, Lenny, or Slackware on the same hardware. It takes longer to compile, and feels less responsive as well. Maybe it just doesn't like to run in a virtual machine, but it's interesting anyway.
Send a message via ICQ to Anti-Trend Send a message via AIM to Anti-Trend  
Closed Thread

Bookmarks