LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


View Poll Results: Do You Compile Your Own Kernel or Use The One Shipped With Your Distribution?
I compile my own kernel (official tree) 51 17.47%
I compile my own kernel (other tree) 6 2.05%
I use the kernel shipped with my distribution 223 76.37%
Other 12 4.11%
Voters: 292. You may not vote on this poll

Reply
  Search this Thread
Old 09-10-2016, 08:03 AM   #106
273
LQ Addict
 
Registered: Dec 2011
Location: UK
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 7,680

Rep: Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373

Quote:
Originally Posted by Keith Hedger View Post
disagree, I compile my own, boot time is <12 seconds.
I'm not sure that's really an argument for compiling one's own kernel though? That's about 15 seconds a day saved for a fair bit of work identifying exactly which things need enabling or not in the kernel. It might work out to save some time but a few minutes a week which could be spent making a coffee or whatever doesn't seem to me like a reason to compile one's own kernel.
 
Old 09-10-2016, 09:19 AM   #107
keefaz
LQ Guru
 
Registered: Mar 2004
Distribution: Slackware
Posts: 6,552

Rep: Reputation: 872Reputation: 872Reputation: 872Reputation: 872Reputation: 872Reputation: 872Reputation: 872
Curiosity can be a motivating factor also, I know I'm weird but I always have sort of fun when I discover some kernel features and read the help texts at the configuration step, I have a lot of respect to all who put the efforts on this
 
Old 09-10-2016, 06:52 PM   #108
Keith Hedger
Senior Member
 
Registered: Jun 2010
Location: Wiltshire, UK
Distribution: Void, Linux From Scratch, Slackware64
Posts: 3,150

Rep: Reputation: 856Reputation: 856Reputation: 856Reputation: 856Reputation: 856Reputation: 856Reputation: 856
Quote:
Originally Posted by 273 View Post
I'm not sure that's really an argument for compiling one's own kernel though? That's about 15 seconds a day saved for a fair bit of work identifying exactly which things need enabling or not in the kernel. It might work out to save some time but a few minutes a week which could be spent making a coffee or whatever doesn't seem to me like a reason to compile one's own kernel.
Talking of coffe i switch my machine on in the morning go and make a cuppa and its ready by the time my coffe is, somseems like a good deal to me and as my hardware rarely changes i use the same config file for the new kernel and the buikd is scripted so no hassle.
 
Old 09-11-2016, 03:41 AM   #109
jamison20000e
Senior Member
 
Registered: Nov 2005
Location: ...uncanny valley... infinity\1975; (randomly born:) Milwaukee, WI, US( + travel,) Earth&Mars (I wish,) END BORDER$!◣◢┌∩┐ Fe26-E,e...
Distribution: any GPL that work on freest-HW; has been KDE, CLI, Novena-SBC but open.. http://goo.gl/NqgqJx &c ;-)
Posts: 4,888
Blog Entries: 2

Rep: Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567
"I use the kernel shipped with my distribution" more often or "I compile my own kernel (official tree)" if the hardware is old and slow so clicked "Other", "Vote Now".
 
Old 09-11-2016, 08:27 AM   #110
1150
LQ Newbie
 
Registered: Dec 2015
Posts: 6

Rep: Reputation: Disabled
I Debianizing the packages using my own & share some to public.
I'm not a self-compile makeinstall individualism.
I've fun of turn lead into gold on Debian Jessie.

Compile is a gathering dependencies to make the software runnable.
You can't make a sword(package) without minerals(source).
 
Old 09-16-2016, 03:58 AM   #111
dustyz16
LQ Newbie
 
Registered: Jan 2016
Posts: 11

Rep: Reputation: Disabled
My Kernel Wars

When I started with SLS, I always compiled my kernel. I used a i386 w/16mb of memory. God it took a while. From there to an early version (4 CDs) of slackware. Again I compiled kernel. With Redhat-8, I both compiled and used distros kernel. I finally went back to Slackware 14.1/2/current and always compile a kernel. I make sure I have a few modules that Slack doesn't distribute with Stock Distro.
 
Old 09-16-2016, 05:19 AM   #112
hazel
LQ Guru
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 7,573
Blog Entries: 19

Rep: Reputation: 4452Reputation: 4452Reputation: 4452Reputation: 4452Reputation: 4452Reputation: 4452Reputation: 4452Reputation: 4452Reputation: 4452Reputation: 4452Reputation: 4452
Quote:
Originally Posted by dustyz16 View Post
When I started with SLS, I always compiled my kernel. I used a i386 w/16mb of memory. God it took a while. From there to an early version (4 CDs) of slackware. Again I compiled kernel. With Redhat-8, I both compiled and used distros kernel. I finally went back to Slackware 14.1/2/current and always compile a kernel. I make sure I have a few modules that Slack doesn't distribute with Stock Distro.
What on earth are you doing on this forum as a newbie? You must predate all of us. I've never met anyone before who had actually used SLS.

Were those early kernels monolithic? If they were, then you had to build them yourself to fit them to your hardware without making them too big. So it isn't really a fair comparison with the present modular stock kernels.
 
Old 09-16-2016, 07:19 AM   #113
jpollard
Senior Member
 
Registered: Dec 2012
Location: Washington DC area
Distribution: Fedora, CentOS, Slackware
Posts: 4,912

Rep: Reputation: 1513Reputation: 1513Reputation: 1513Reputation: 1513Reputation: 1513Reputation: 1513Reputation: 1513Reputation: 1513Reputation: 1513Reputation: 1513Reputation: 1513
There are a number of us that started with SLS (1.2/1.3 for me). It felt VERY familar if you had used an AT&T System V release or a SunOS distribution before (but had a lot more software available).

Modules didn't exist for the kernel until after about 2.5 kernel. As I recall, that evolved from experiments with microkernel version of Linux (which had too much overhead), but my memory may be a bit faulty.

Up until the in-kernel module loader existed it was .. tricky. Kernels were configured for the drivers that were available - distribution kernels (like the ones Slackware used at the time) had all disk drivers built-in (it was what made the kernel "big"), but even then, it was still under 800K. You were expected to trim the kernel after installation as the systems only had 4 to 8 MB. My 486 only had 4MB, but could run X if there was enough swap. 8MB was much faster... custom compiles could take a couple of hours (less after you find the "-j 2" option worked - though the disk got a lot busier). I seem to remember getting the kernel down to about 400K (but didn't look all that closely). I didn't compile with X running though... Too much swap activity. Backups to ftape (floppy tape) were a pain - it would take all day to backup a 50MB partition.

Oh - one more tidbit. The install system was two floppies. The kernel was on one - and would pause after initial boot telling you to put the root floppy in. Slackware had two kernel floppies - one for IDE controllers, and another if you had SCSI. A combined floppy was bigger than 1MB making it unusable for an install boot.

Last edited by jpollard; 09-16-2016 at 07:34 AM.
 
Old 09-18-2016, 12:31 AM   #114
dustyz16
LQ Newbie
 
Registered: Jan 2016
Posts: 11

Rep: Reputation: Disabled
What? I didn't realize this was a newbie forum... I'm 57 years old and, yes, I apparently didn't read the docs closely enough about LQ. He he he (cough cough). Well I think I had better read the other posts, Hazel (right name?). I image they will be interesting.
 
Old 09-18-2016, 01:03 AM   #115
hazel
LQ Guru
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 7,573
Blog Entries: 19

Rep: Reputation: 4452Reputation: 4452Reputation: 4452Reputation: 4452Reputation: 4452Reputation: 4452Reputation: 4452Reputation: 4452Reputation: 4452Reputation: 4452Reputation: 4452
Quote:
Originally Posted by dustyz16 View Post
What? I didn't realize this was a newbie forum... I'm 57 years old and, yes, I apparently didn't read the docs closely enough about LQ. He he he (cough cough). Well I think I had better read the other posts, Hazel (right name?). I image they will be interesting.
No, this is a general forum. But you are labelled as a newbie, which I find rather comical in the circumstances. Of course you are not responsible for the label, I realise that now. The forum software does it, depending on how many posts you have made.
 
Old 09-18-2016, 01:17 AM   #116
dustyz16
LQ Newbie
 
Registered: Jan 2016
Posts: 11

Rep: Reputation: Disabled
Oh right. I see the little "label" under my handle.
Well, now I have to remember the question. Compiling own kernel I believe. You know, I don't mind the compiling and I have some old hardware that I'm to cheap the replace. Like my Radeon Graphics card. Great card. Not quite up to speed like some Gforce Cards. The builtins are minimal at best. I do like the Intel 810 that was in an old Dell but still put in the Radeon. Anyway, with Linux, I will start a kernel compile and just ALT-Fn to another tty term (CTRL-ALT-Fn while in X; You know, I didn't find out about that <CTRL>+<ALT>+Fn until a couple of years ago. I just either started an xterm or usually just bomb out of X.

LONG live Linux; Down with Windows!!!
 
Old 09-18-2016, 06:56 AM   #117
dave@burn-it.co.uk
Member
 
Registered: Sep 2011
Distribution: Puppy
Posts: 601

Rep: Reputation: 172Reputation: 172
I am probably labelled as a newbie as well.
I have never had to compile any drivers for Linux in my 45 years of using computers. I have had to get a few? packages changed either to fix errors or to support functions that were new or omitted from the original.

I have done enough support in my working life; I just want to sit and enjoy using my PCs.
It doesn't matter much whether it is Linux or Windows as far as I'm concerned. They are both just tools to be used.

Last edited by dave@burn-it.co.uk; 09-18-2016 at 06:57 AM.
 
Old 09-18-2016, 01:56 PM   #118
Arcosanti
Member
 
Registered: Apr 2004
Location: Mesa, AZ USA
Distribution: Slackware 14.1 kernel 4.1.13 gcc 4.8.2
Posts: 246

Rep: Reputation: 22
I always compile my own. The reason is that I am upgrading to a later kernel. On one of my older laptops it is necessary to get the dynamic frequency scaling to work due to a broken BIOS. It has to use the deprecated speedstep-centrino module to work. So compiling a kernel is needed to get that to work. Maybe someday I'll figure out how to write a proper DSDT that actually works and use that for an override.
 
Old 09-18-2016, 02:31 PM   #119
trein
LQ Newbie
 
Registered: Aug 2012
Location: the netherlands
Distribution: slackware
Posts: 1

Rep: Reputation: Disabled
After everything's works, I update the kernel.
 
Old 11-04-2016, 08:35 AM   #120
dodger666
LQ Newbie
 
Registered: Oct 2013
Distribution: Slackware
Posts: 7

Rep: Reputation: Disabled
Started playin' with the kernel back with Slackware 4....
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
change the shipped kernel on a Live CD scmbg Linux - Kernel 1 10-31-2008 12:28 AM
cannot re-compile fedora8 distribution kernel bjharker Fedora 1 09-19-2008 08:54 PM
Compile Wine to be distribution independent ? Dark Carnival Linux - Software 0 11-28-2007 04:38 AM
sound driver shipped in kernel, not listed in xconfig reetep Linux - General 4 01-29-2004 03:25 PM
Slackware 8.1 shipped? lto Slackware 7 07-15-2002 12:47 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 05:15 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration