This is a discussion on Curious but yellow ... kernel config blues within the Gentoo Linux Support forums, part of the Unix Operating Systems category; --> What I'd *really* like to be able to do - and believe to be the proof "I can do ...
| |||||||
| Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| What I'd *really* like to be able to do - and believe to be the proof "I can do Linux" jump - is compile a working kernel with full hardware support - audio, net connection, firewall and CD burning, et al first go 'round. I'd be happy with a successful second attempt! Nonetheless, whenever I have tried - thrice now - I hit the hard wall of failure and frustration due to ignorance. And yet, I still want to compile a kernel for this machine rather than using the ever helpful genkernel - reason is simple: specifically compiled kernels are faster, smaller and much more efficient. I've read the Gentoo Handbook, and many web pages, but where can I read more on how to do this successfully as I have mentioned? -- oNb Another happy Linux user - # 276084. Reject religion ! Embrace Jesus Christ. |
| |||
| oldNbald enlightened us with: > What I'd *really* like to be able to do - and believe to be the > proof "I can do Linux" jump - is compile a working kernel with full > hardware support [...] I hit the hard wall of failure and > frustration due to ignorance. If you post your problems, we can help you fix them. > I've read the Gentoo Handbook, and many web pages, but where can I > read more on how to do this successfully as I have mentioned? /usr/src/linux/Documentation Sybren -- The problem with the world is stupidity. Not saying there should be a capital punishment for stupidity, but why don't we just take the safety labels off of everything and let the problem solve itself? |
| |||
| Sybren Stuvel wrote: > If you post your problems, we can help you fix them. Those are the problems - "audio, net connection, firewall and CD burning". But I haven't tried of late - thus nothing to post. But, then again, I couldn't post them without the net available as before <grin>. > > /usr/src/linux/Documentation > Right under my nose ! Didn't know about them thar pages - I'm gonna have to do some reading. Thank you, sir. -- oNb Another happy Linux user - # 276084. Reject religion ! Embrace Jesus Christ. |
| |||
| Albert wrote: > oldNbald has offered us the following clue : > > >>smaller and much more efficient > > > Why should the kernel compiled with the help of genkernel be bigger and less > efficient ? Yep, you can also have the menuconfig with that... |
| |||
| oldNbald wrote: >> If you post your problems, we can help you fix them. > > Those are the problems - "audio, net connection, firewall and CD > burning". But I haven't tried of late - thus nothing to post. But, > then again, I couldn't post them without the net available as before > <grin>. If you could post the 'lspci' output, it would be mostly trivial for us hardened kernel compilers to help you correctly identify what you're missing. :-) >> /usr/src/linux/Documentation > > Right under my nose ! Didn't know about them thar pages - I'm gonna > have to do some reading. Thank you, sir. AFAIK, most of it is rather technical and more to the benefit of kernel hackers than users looking to compile their own kernel. Still, you might find what you need in there. -- PeKaJe Another good night not to sleep in a eucalyptus tree. |
| |||
| Albert wrote: > Why should the kernel compiled with the help of genkernel be bigger and > less efficient ? Genkernel goes for the wide range of hardware, etc. and therefore produces a larger kernel. -- oNb Another happy Linux user - # 276084. Reject religion ! Embrace Jesus Christ. |
| |||
| Peter Jensen wrote: > If you could post the 'lspci' output, it would be mostly trivial for us > hardened kernel compilers to help you correctly identify what you're > missing. :-) Sure, but right now I've a genkernel going. Am thinking of trying to compile anew. lspci results (this will look nasty): 0000:00:00.0 Host bridge: VIA Technologies, Inc. VT8377 [KT400/KT600 AGP] Host Bridge 0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT8235 PCI Bridge 0000:00:0a.0 Multimedia audio controller: Ensoniq 5880 AudioPCI (rev 04) 0000:00:0d.0 Ethernet controller: Linksys NC100 Network Everywhere Fast Ethernet 10/100 (rev 11) 0000:00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80) 0000:00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80) 0000:00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80) 0000:00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82) 0000:00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge 0000:00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06) 0000:01:00.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5200] (rev a1) -- oNb Another happy Linux user - # 276084. Reject religion ! Embrace Jesus Christ. |
| |||
| oldNbald wrote: > Genkernel goes for the wide range of hardware, etc. and therefore produces a > larger kernel. that's what the --menuconfig is there for! AFAIK does genkernel try to autodetect the stuff you "might" need. genkernel's config suggestion is at least at a good starting point for beginners. gts Matt |
| ||||
| Matt Klink schrieb: >>Genkernel goes for the wide range of hardware, etc. and therefore produces a >>larger kernel. > > that's what the --menuconfig is there for! > AFAIK does genkernel try to autodetect the stuff you "might" need. > genkernel's config suggestion is at least at a good starting point for > beginners. And if you chekc every entry in the menu you can get the kernel as small as you like and your hardware supports it... *SCSI takes a lot of space...* Greetz, Moritz |