Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
GWN: Automated kernel configuration?
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3, 4  
Reply to topic    Gentoo Forums Forum Index Gentoo Chat
View previous topic :: View next topic  
Author Message
nerdbert
l33t
l33t


Joined: 09 Feb 2003
Posts: 981
Location: Berlin

PostPosted: Mon Apr 21, 2003 2:41 pm    Post subject: Reply with quote

[ot]ok, just wrote about half a page just to witness my wlan usb nic crashing my system. Ok, but I'm smarter now - next time I buy some hardware I'm really going to emphasize linux compatibity... guess I just have to write it all again.[/ot]

just installed genkernel to see what it looks like. As you might remember I already posted that I don't like this idea. But I think it's important to know the tools which I criticize.

Configuring the ac-sources broke halfway, but it didn't matter because I just wanted to take a look at the .config files.
As Genone mentioned before this looks like typhical redhat kernel. CPU is beeing set to i386, almost every never-used-feature(TM) is compiled in as a module while some things which are essential for me are not going to be compiled at all.
This version looks more like a proof-of-concept than a 1.0 - don't get me wrong - the gentoo devs are certainly going to implement hardware detection and other smart stuff in upcoming releases. I just think it doesn't deserve a 1.0 at the moment (at least it is masked).
I don't know if this is really going to improve gentoo installs. It mostly shifts the work from kernel configuration to modprobe related stuff.

I2O, IrDA and ISDN are compiled as a module, while I2C support is omitted. I'm lazy and as a newbie I would prefer automatic kernel configuration. But it would have taken much longer to figure out why my tv-card isn't working (lack of I2C bit banging device support).

It would be really cool if genkernel would not compile the kernel, but would open make menuconfig and do some color highlighting on the points which should really go into the kernel. This way a newbie could set up a kernel much easier and would still have the power to tweak a little and set up support for devices and dependencies which no hardware detection would ever find.
Back to top
View user's profile Send private message
skyguy
n00b
n00b


Joined: 05 Apr 2003
Posts: 11
Location: Texas

PostPosted: Tue Apr 22, 2003 6:20 pm    Post subject: Reply with quote

I'm with CaptJack and KiTaSuMbA. I'm a total n00b, a finance guy who once had a computer programing class in basic back in 1977. I succeeded in getting gentoo 1.4_rc2 up after about a week of wandering blindly through the forums and man pages. Only had 5 or 6 kernal panic/reconfigure menuconfig cycles in the process. :wink: I'm in process on a 1.4_rc4 on a dell inspiron laptop (pIII), and was initially impressed by the autodetection stuff at the beginning. Cool! I thought. This will make menuconfig a piece of cake! Then I got there, and hey! where's all that hardware? I don't have a clue as to what chipsets are inside the box, and am not eager to take my ratchet-shaft driver-with-the-magnetic-clip-for-the-phillips-head (doh!) to the box to see...
You know, if autodetect can tell which chipsets/hardware I have, then it ought to pre-fill those options in menuconfig. THEN let me tweak (or break, in my case :wink: ) those settings.
Also, YES! to more documentation. The notes that were there in menuconfig kept me from throwing in the towel. More is better. For all the guru's out there who don't need the help, perhaps there could be a flag to set along the lines of:
Code:
# make menuconfig --verbose --prefill
for the help and autodetection options.
Anyway, I'm enjoying myself as I stumble through the installs, and am learning. Makes me feel better about junking my NT server/W2K lan configuration in favor gpl and gentoo.
Gentoo and the gentoo community ROCK!
_________________
"For now we see through a glass, darkly..."
Back to top
View user's profile Send private message
guy
Apprentice
Apprentice


Joined: 31 Mar 2003
Posts: 286
Location: USA

PostPosted: Tue Apr 22, 2003 7:23 pm    Post subject: Reply with quote

autoconfiguration has its place.. namely, Windoze, OS X, and even redhat/mandrake/suse. Linux is pretty well represented in terms of OS's that autoconfigure. This just isn't what Gentoo is... that's why we're all here..... right?
Back to top
View user's profile Send private message
skyguy
n00b
n00b


Joined: 05 Apr 2003
Posts: 11
Location: Texas

PostPosted: Tue Apr 22, 2003 8:04 pm    Post subject: Reply with quote

I dunno. I'm here because I'm wired to lean out toward the bleeding edge - doesn't matter if it's skiing, sailing, flying, equipment of any kind, my basic instinct is to go for the best performance regardless of practicality. I'm old enough now that experience is beginning to temper that tendency somewhat. But for me, I figured that if I was going to make the effort to move away from microsoft, I might as well invest in my learning curve - hence gentoo. I would be shocked and amazed if we all (us gentooers) had identical motives for going with gentoo - and I'm not suggesting that you say we do. I made the final decision for reasons of support, community, portage and performance, in that order. IMHO, the auto-configuration dohicky would be a wonderful thing, but like all things gentoo, needs a champion, a developer, some one to run with it. If I had a clue as to what I was doing, I'd be interested. Maybe by this time next year...
_________________
"For now we see through a glass, darkly..."
Back to top
View user's profile Send private message
broschi
Apprentice
Apprentice


Joined: 20 Aug 2002
Posts: 189
Location: Atlantide

PostPosted: Tue Apr 22, 2003 10:55 pm    Post subject: Reply with quote

I didn't moved to Gentoo because it's an elite distro but because it is EASY TO USE! Let me repeat this: I didn't chose Gentoo because it's an elite distro but because it is EASY TO USE!!. If I don't wan't any automated-config-this-thing-stuff I'd go with Linux From Scratch.

Think I'll just emerge some random ebuild and sit back in my big fat ass and wait. If it fails I'll emerge rsync and if it still doesn't work I'll wait for a new ebuild to fix this and then it'll work. Yes, I love Gentoo.
_________________
"Is this type of thing going to happen every time we switch to improbability drive?" "Very probably I'm afraid."
Back to top
View user's profile Send private message
marshall_j
Tux's lil' helper
Tux's lil' helper


Joined: 22 Jan 2003
Posts: 98
Location: NZ

PostPosted: Thu Apr 24, 2003 12:00 am    Post subject: Reply with quote

I don't think there is too much to worry about in terms of Gentoo being over run by n00bs.
A source based distro is always going to have a niche appeal because of the time involved in compiling etc. If a person doesn't feel like spending time specifying the settings in the kernel and recompiling it themselves they probably won't want to compile Mozilla before using it either.
Therefore I question the problem people have with a autoconf kernel utility. I really can't see it changing Gentoos demographic much if at all.
Back to top
View user's profile Send private message
gnosys
n00b
n00b


Joined: 09 Feb 2003
Posts: 6

PostPosted: Fri May 09, 2003 2:48 pm    Post subject: Reply with quote

Just another opinion, for whatever it's worth (no more or less than anyone else's)...

I think it all depends on your vision of Linux for the future. Do you see Linux as your membership card to a special club where you can sit around with your fellow geeks and show each other how smart you all are, or do you see Linux as the operating system you want to run in order to let your computer do the things you need it to do for you as efficiently, reliably and cheaply as possible? Do you want it to thrive and grow in popularity, or do you want it to remain a well-kept secret, like that secret fishing-hole or camping spot that you don't want to see get over-crowded? Either way, it's your choice, but you can't have it both ways. If you want it to become more popular, then it has to be more accessible to the masses, and that means easier install and config. The fact that Linux can do everything that most people do with their computers, and do it as well or better than any other OS out there, is going to go forever un-noticed by 99% of users if they are afraid to ever install it. Sure, it's cool to be a part of this sort of exclusive community of bright, knowledgeable people who have come through their trial of fire and discovered this fabulous OS, but if Linux is truly The Better Way, shouldn't everyone be using it? I got into Linux as a hobby more than anything. I didn't need to be immediately productive in Linux for work or personal use, so I didn't care how hard it was to configure and maintain, and I loved that feeling of overcoming a challange, or making a discovery, when I would get something to work. But for most people, a computer is just a tool, like an automobile. They want to get in and go. I don't want to be a certified technician just to be able to drive my car. Imagine if, when you go to the dealership to buy your next car, they just give you a big crate of parts and a shop manual and send you on your way. That would be the automotive analog to a Gentoo install. People no more want to use their computer thay way than they would want to buy a car that way (although it would do wonders for traffic and air pollution). All I'm saying is that it depends on what you want out of Linux, and where you want it to go. Do you see it as an end in itself, or only a means to and end? If the former, that's fine and I understand where you're coming from; just don't let me hear you complaining that Microsoft is taking over the world and trying to squash Linux in the process, because you aren't doing anything to help the situation.
Back to top
View user's profile Send private message
uzik
Apprentice
Apprentice


Joined: 17 Apr 2003
Posts: 257

PostPosted: Fri May 09, 2003 9:12 pm    Post subject: Reply with quote

guero61 wrote:


<snip>

Let Gentoo branch, if need be, but the most advanced, bleeding-edge, optimized linux will not always have a newbie-friendly face. I don't care what you say -- consoles and vim sure look friendly to me, so it's user-friendly to me!

What I wouldn't mind seeing added to the boot CD's are some hardware-detection algorithms; add pci-utils or something. The ouptut of lspci can so easily be matched (or not) to an existing driver. Let the support take care of the newbies, not hand-holding software.

Now, for a rant.
What really pisses me off are these FUDers that keep bitching about "the future of Gentoo, the future of Gentoo!" Damnit, how the hell have we been growing with so little "newbie friendliness"? I'll tell you -- it's not the goddamned install, it's not wasting our developers' time with writing kernel autoconfigurers, it's our DOCUMENTATION, our COMMUNITY SUPPORT, and PORTAGE.


I came to gentoo because it has the ability to let me configure a
system the way I wanted to.

I don't care about optimizing the code.
Getting two more microseconds shaved off a subroutine in emacs
or vi isn't going to do me any good whatsoever. Not having to
run X on my headless web server on the other hand WILL help me.

Portage enables me to install and use programs without having to
read their source code. That's a great thing!

A lot of people here don't share my world view. I am interested
in getting a particular job done. For them tweaking the code IS the job
they want to do. There's a real schism between the two groups.

Why did the code tweakers join the Gentoo
community? I believe they want to make the best program they can,
and to get some human recognition for their work.
They'd love to be the guy who wrote that cool program everyone
is using. They just don't care to waste time to make it usable
and userfriendly. They see a "future for Gentoo" as the uber,
forever tweaked, bleeding edge "best" distro.

The "bottom liners" see things and think they can make
them better, and make the lives of others better by making
a simple and powerful tool available to everyone.

There's a middle ground here.

Perhaps what we need to consider here is not that Gentoo
should change to be more like redhat, but that Gentoo is
a breeding ground for improvements. Gentoo is the
parent that spawns new distros. Us bottom liners can take the
innovations the code tweakers come up with and make it into
something installable by any noob.

I think both groups are doing an admirable job, but some have
lost sight of the good things the other group is doing.

You tweakers, code on dudes!

Us bottom liners will try not to bake the goose that's laying the
golden eggs.
Back to top
View user's profile Send private message
davisjs
n00b
n00b


Joined: 26 Feb 2003
Posts: 12
Location: Somewhere in the South

PostPosted: Sat May 10, 2003 10:05 am    Post subject: Reply with quote

I beleive that Gentoo should have some sort of GUI Install..like an ncurses one for example. I mean, there are some people who like to spend several hours tweaking and compiling their system. There are others who want *something* up as a base system fairly quickly so they can start to use it and tweak. There are ways to accomodate everyone here. I think..though this isnt a direct comparison, the GRP approach is the best way to go. By that I mean, GRP is something that is useful to pretty much everyone...i mean I dont know anyone who likes to manually compile X or KDE. The GRP provides some convenience and some reduction of installation time, and it is totally optional. I think that this principle should be continued with a ncurses installer. I mean, look at the slack installer. It is ncurses based, and is easy enough for a newbie to figure out basically.

In short, there is a lot of room here for both ways. Gentoo I argue needs to be able to be used by as many users as possible. The slippery slope argument does not apply here in terms of the new users. Sure you could have some idiots coming to the forums, but I would rather have idiot noobs on than all elitists like on the Debian forums. Also, as has been previously stated, the more noobs that learn linux and Gentoo, the more ideas for really cool things to add to gentoo will be in existence

Just another person's two cents.....
Back to top
View user's profile Send private message
dirtboy
Apprentice
Apprentice


Joined: 12 Dec 2002
Posts: 263
Location: Pascagoula, MS

PostPosted: Thu Aug 14, 2003 5:25 pm    Post subject: Reply with quote

All these arguments against helper applications basically boil down to "The install finally got easy enough for me. Stop there." Do you remember what it was like installing Linux 6 or 7 years ago? Most of you don't. Those who do will tell you things are much better now, in every distro.

The fact is every program you use is nothing more than code written to make it easier for you to get your computer to perform a specific task. So what if someone decides a particular task (installation) is a little more tedious than it should be, and codes a program to make that task easier? Every time you run make menuconfig or make xconfig, you are using a program that makes it easier to configure the kernel. It just happens to be easy enough for you to use, but might not be easy enough for someone else. I'm sure the same arguments we see here were posted on the kernel mailing lists when those tools were created.

Its a freaking computer. By itself, it can still perform all the tasks you are used to, it would just take a lot of coding and a lot of knowhow and a lot of time. So you put on an OS that can take advantage of code other people have already written to make that task easier. You don't like it, choose another or write your own. Graphical install? You betcha, bring it on! Kernel Autoconfigurator? Heck yeah, that will make upgrading kernels much easier. Gui? Man, that sure is pretty!

Thank you, programmers. Most of us appreciate the work you put in to make our lives easier. If you want to make it even easier, then by all means, go ahead. I for one still look at this as a gift and not a right.

[Edit] Guess I should have looked at the dates before posting. This was linked from another thread and I just got really mad reading it. Didn't mean to bump this. Sorry, dead horse.
Back to top
View user's profile Send private message
nerdbert
l33t
l33t


Joined: 09 Feb 2003
Posts: 981
Location: Berlin

PostPosted: Sat Aug 16, 2003 12:21 am    Post subject: Reply with quote

Update: Just installed Debian for the first time of my life. I was amazed about how quickly this installation progressed. But after installing I started to get angry, because I dont understand their init system and I dont have a clue how to choose a softwares version to install.
Its possible to get a ncurses based installation which will make things easier, but I doubt that this will encourage newbies to use gentoo. (we could as well build a ncurses based gui which will ask you the same questions the doc is supplying right now - but I dont see a reson to do this, because this would not make a difference to reading the doc.)
_________________
I'm really wondering what Lovechild is doing nowadays...
Back to top
View user's profile Send private message
Ziraku
n00b
n00b


Joined: 17 Oct 2002
Posts: 35
Location: United Kingdom

PostPosted: Wed Sep 03, 2003 11:57 pm    Post subject: Reply with quote

Here's my thoughts for life and gentoo plain and simple:

As long as it's not imposed on me in any way whatsoever, it's ok.
Choice is good, as long as it goes both for and against.
_________________
perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'
Back to top
View user's profile Send private message
endgamer
n00b
n00b


Joined: 10 Mar 2003
Posts: 59
Location: Columbus, Ohio

PostPosted: Thu Sep 04, 2003 11:53 am    Post subject: Reply with quote

noff wrote:
I agree with the elitists. If you can't compile a kernel for you system, or understand the systems AND don't want to learn, then you aren't ready for Gentoo.


That sums up what I want to respond to from this thread.

Ladies and gentlemen, it's not that hard to compile your kernel. If you have a decent support base (like another gentoo user who's lived through the kernel setup; or these forums, a lot more than decent), it's really not that hard.

To reword something someone said about lisp, "You give a user [insert distro here], they have [that distro]. Give a user Gentoo, they have all the Linux distros." In my very humble opinion (I've only been on Gentoo/Linux/Unix-variants for around 8 months), a lot of people tend to forget that in their first kernel compile, they really didn't know what the hell they were doing. But their second or third, they get the idea. I mean, people aren't dumb... Reminds me of what Moms say about childbirth, except in reverse: instead of the memory of the pain decreacing over time (mums), it increaces (the ex-neophyte now-l33t hax0r)!

Again: people aren't dumb. That brings me up to another thing which I know a lot of people have mentioned (on and off the internet). We can always use more diversity in linux, and what we don't need is bad blood among the distros. There is really a place for all of them, even if it's not at all with you. Same goes for things like the BSDs and Darwin/OSX, even that Mad Hatter thing Sun is fluffing for general release.

Respect for the end-user, irrespective of their technical background and willingness to improve that knowledge... I just think Gentoo is a sweet dream for technical and non-technical power-users, but I don't hesitate to suggest Mandrake & Friends, or OS X, to various people. People are smart.
Back to top
View user's profile Send private message
Azzuron
Apprentice
Apprentice


Joined: 19 May 2002
Posts: 151
Location: Ontario

PostPosted: Fri Sep 05, 2003 4:36 pm    Post subject: Reply with quote

just wanted to throw out my opinion on this. I havnt read all that has been said on this post, so probably could have been said already. I feel that options should be availible. Currently, the genkernel utility is a neat tool that works. I do not know the details of it, how much it may slow down my system or if it may make any particular portion of my os unstable, this is why i choose not to use it on my desktop. I do however use it when i want a fast install of the OS, kernel config takes far to long to do it by hand. I have used the genkernel utility to setup my webserver. it was fast it worked, and i havnt had any problems with it. I will probably manually configure my desktop though, as i want it to do just what i want. I think options are good, to allow for the most compatibility to any particular situation a user may be in.

If an installer comes out, i dont know if i would use it, depends on how it works. really, i enjoy the command typing, and doing everything by hand. If the installer presents this in a semi graphical easy to use way... (such as a config tool for make.conf, i might just take itup, so long as i still have the majority of the control where i want it.
_________________
--Azzuron
Back to top
View user's profile Send private message
Savve
n00b
n00b


Joined: 23 Aug 2003
Posts: 19

PostPosted: Sat Sep 06, 2003 7:20 am    Post subject: Reply with quote

I am definatly behind ebrostling and telex4 on this one. The fundamental point they are making is that, using elitist arguments for not automating the installation process is just silly.

No one is taking away the point that people learn alot from the current installation process. Though there are other reasons to why one would want to use an automated process, then that you just don't know how to install things manually.

A few reasons to why I would want such a tool is would be

* Installing several machines at work
* Doing a manual install needs one to be alert of what is going on, to move on to the next step.
* An easy interface to automate installations is a very, very powerfull tool for many sysadmins.
* If there is no reason to do things, why do it? If there are ways to do things just as well but with less work, doing that would be more intelligent.
* Most things in gentoo are very intuative, it is only logical that the installation process will follow in the same footsteps.

Some of the previous posters seem to think that automation by default, has to take away alot of configurability. I would urge those people to take a look at portage and to understand why it is so great. It is living proof that automation can be very configurable and usable, for anyone.

The discussion seems to be very focused on new users, while there are many old users who could really benefit from a tool like this.
_________________
---------
I fell in love with the cow :/
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo Chat All times are GMT
Goto page Previous  1, 2, 3, 4
Page 4 of 4

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum