Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
Live CD
Idea sandbox Idea sandbox
Popular ideas Popular ideas
Ideas in development Ideas in development
Implemented ideas Implemented ideas

Popular ideas Here are the latest ideas about Live CD that have been approved.

Generic kernels don't meet expectations  
Written by salemboot the 22 May 09 at 04:34. New
I'm fortunate to have several systems. I've noticed that the standard generic kernels have one common feature amongst all the system's I've loaded it on. They run approximately 60% of full potential and even seems to fatigue on moderate system load.




108
votes
up equal down
Solution #1: Multiple builds of kernels
Written by salemboot the 22 May 09 at 04:34.
I suggest custom builds for each CPU type.

Pentium II, Pentium III, Pentium IV, Xenon/Core(duo/2), AMD Athlon, AMD multi-core

Each kernel is approximately two megabytes. You can reuse the modules for a few.

I've done this already to a certain extent.

I have a PIII kernel, Core(...) kernel, and can create the PIV and Athlons myself whenever.

I think this is the next step for hardware detection on Ubuntu.

Thanks
341
votes
up equal down
Solution #2: Ship with standard, suggest download of more appropriate kernel
Written by timnwells the 22 May 09 at 06:17.
For the sake of keeping Ubuntu on a cd image, ship it with the default kernel capable of supporting older hardware, but suggest during install or on first boot that a more appropriate kernel for a users hardware is available and allow them to download it from the repo to get the most out of their hardware. Keep the default kernel on the system in case of a hardware change (ie. from intel chip to amd) so if the core2 kernel fails it can fall back to the standard one for example.
37
votes
up equal down
Solution #3: Dynamic Modular Kernel
Written by Akerbos the 24 May 09 at 16:35.
Of course, this might be utopia, but a clever way would be a (minimal) kernel that is assembled based on your hardware at boot time.
-88
votes
up equal down
Solution #5: Let the thing as it is
Written by razer_raz the 25 May 09 at 09:20.
Kernel cpu optimisation is not efficient
It break ability to change hardware without reinstalling the whole system
It will be a mess to maintain
Power users have choice to use source based systems like Gentoo or archlinux, and spend all the time they want to get 0,1% improved speed
Other users (ubuntu general users) don't care about this kind of things
105
votes
up equal down
Solution #6: Option to automatically build kernel from source
Written by sf_007 the 29 May 09 at 00:43.
Maybe the user could have an option to automatically build the kernel from source with the best settings (automatically detected)

See the 17 comments or propose a solution >>

Kernel boot parameter to disable modules  
Written by medigeek the 5 Nov 08 at 11:14. New
It would be great if users had a kernel boot parameter, one that they could use in order to disable modules which cause problems.

Example:
disablemodules=module1,module2,module3,moduleN

This will be very useful when specific modules cause kernel panics (and do not allow further booting). A lot of people cannot even boot to the LiveCD because of such kernel panics and have to search for workarounds or alternative distributions.
20
votes
up equal down
Solution #1: Auto-generated solution of idea #15267
Written by medigeek the 5 Nov 08 at 11:14.
Ubuntu Brainstorm was updated in January 2009. Since the idea #15267 was submitted before this update, its rationale and solution are not separated. Please vote accordingly, and if you have the necessary rights, please separate the rationale from the solution. Thanks!

See the 5 comments or propose a solution >>