

A magazine should bring objective information, what you say obviously is not correct...rm subscription
Debian ended up fourth, and Gentoo only one lowerLooking over this I am really unhappy, was this written by a member of the "I love Debian and hate Gentoo club" or something?


They are just missing the point, Gentoo is about configurability, the fact that you can tweak your c(xx)flags to squize some extra speed out of your system is just optional.ralph wrote:Hm, I haven't read the article but from what you write it seems to be very reasonable. In fact I'm surprised that gentoo was so high up on the list if you consider what they tested for.
And I also can't take exception with the points you mention. In my experience the speed gain of gentoo compared to other distributions is minor, installing everything (including X and KDE) from stage1 does take a long time and installing gentoo is very different and much harder for the average joe compared to for example mandrake.

As a side note, the kernel build ignores the CFLAGS you set in make.confmnxAlpha wrote: As for the compiling thing... They're right. For the vast majority of programs, mucking around with cflags will get you close to nothing, and may actually make things worse. It is worth it for software that's being used so heavily that a 15% difference would actually be a big deal - the kernel, glibc, possibly X, GTK, Qt and that's about it. And maybe CPU-heavy applications, like media players.
Gentoo can be very well configured for ease of use, but it's not easy to use on itself. Their criteria are just plain wrong or wrongly stated, if you are talking about easy you have to precisely specify what easy is. Personally I find the constraints put on you by most distro's to make stuff everything but easy, but if they're talking about Joe User, the I don't even see why Debian and Gentoo were included, they're not for Joe User (or should I say, Joe Noob?)ralph wrote:@theBlackDragon:
I totally agree with you, but that's not what they tested for:
"how easy each distro was to install, how many configuration tools they came with, what installation system was on offer and how well the system could be configured for ease of use."
Clearly they were bound to miss the point of gentoo with these criteria, that doesn't mean however that the criteria aren't reasonable.
I still can't see how the criteria are wrong or wrongly stated. They make it quite clear imho that they are looking for an easy to install, easy to use in the Joe User sense of the term distro. If considering gentoo in such a setup does make much sense is debatable, you are right.theBlackDragon wrote:Gentoo can be very well configured for ease of use, but it's not easy to use on itself. Their criteria are just plain wrong or wrongly stated, if you are talking about easy you have to precisely specify what easy is. Personally I find the constraints put on you by most distro's to make stuff everything but easy, but if they're talking about Joe User, the I don't even see why Debian and Gentoo were included, they're not for Joe User (or should I say, Joe Noob?)ralph wrote:@theBlackDragon:
I totally agree with you, but that's not what they tested for:
"how easy each distro was to install, how many configuration tools they came with, what installation system was on offer and how well the system could be configured for ease of use."
Clearly they were bound to miss the point of gentoo with these criteria, that doesn't mean however that the criteria aren't reasonable.


So damn true, that's why I have a trouble pointing a good distro for the average newb these days. Gentoo is just the best you can have, however, it wil reject a lot of newbs from ever using linux at all (I just hate rpm distro's and Ubuntu is not the grail either), my solution to this dilemma is to recommend SuSE or Mandrake anyway and when they know a thing or two about linux and got fed up with their rpm crap, I would suggest them Gentoodannycool wrote:Just a side node on installation: Personally I consider gentoo installation easier than e.g. SuSE; granted, gentoo requires actual work, but I actually know exactly what each step does. Conversely, I have no idea what YaST (or any other setup tool) is up to when I click one of them pretty icons. I feel much more comfortable doing something when I know how it works, and I personally feel I can get portage to do what I want it to do much easier than any other package manager/setup tool I've ever tried (to be fair, though, if the Debian maintainers were less lethargic I probably wouldn't have tried out Gentoo).
if you're measuring system performance based on boot times you may be 84% ridiculous.LucaSpiller wrote:It says that "in terms of overall increase in performance, Gentoo is unlikely to bring more than 15%". If you consider Mandrake (ranked #1) takes more than a minute to boot up (to the login manager) for me where as Gentoo takes 20 secs to get to the command line and 30 secs to the login manager, I would say that is definately more than a 15% speed increase.

That's one isolated example, the reason Mandrake (and Fedora et al) takes longer to get to the login manager is because they usually switch into run level 5 and have a fancy boot splash prompt whereas Gentoo doesn't by default. You can switch this off in Fedora quite easily, not so sure about Mandrake because I haven't used it for a while but it's probably possible. Besides, unless you're constantly rebooting your machine I don't think a slightly longer startup time counts against a distro in the grand scheme of things.LucaSpiller wrote:It says that "in terms of overall increase in performance, Gentoo is unlikely to bring more than 15%". If you consider Mandrake (ranked #1) takes more than a minute to boot up (to the login manager) for me where as Gentoo takes 20 secs to get to the command line and 30 secs to the login manager, I would say that is definately more than a 15% speed increase.
Err, you seem to be confusing USE flags and CFLAGs here, they're two different things. USE flags compile in (or omit to compile in, depending on whether you enable the particular one or not) support for features like X, gtk, DVD playback etc. CFLAGS enable extra support (through gcc usually) for extra optimisations based on the processor architecture - e.g. on an Athlon XP machine you might specify "-march=athlon-xp". Personally I've used most of the distros they reviewed in the magazine (of which I have a copy) and I've not really noticed a huge difference between Gentoo and any others. There might be one somewhere, but if users don't notice then what does it matter?I was lead to believe that Gentoo is much faster when you use the appropriate USE flags because your application is only designed to run on your CPU.
They probably did mean X and KDE/Gnome, because that's what most other distributions ship with. Last time I tried compiling KDE from source, I gave up because it took well over 12 hours (and that was with X already installed). It can easily take 24 hours to go from stage 1 to a KDE desktop unless you have a very modern machine with plenty of RAM."Even on an Athlon 65, you can expect your computer to take about 24 hours to compile the base system to get it up and running." I guess they mean X and KDE by "the base system" because it took me less than 4 hours to get to the GUI with my Athlon XP (unless they are faster than Athlon 64s?!?!??).
Does Gentoo get k3b 5 days before everyone else though? Probably not, unless you're using ~x86 in which case you should be comparing it to the equivalent in other distros (such as testing in Debian)."This means that while Gentoo users often get packages for new applications before everyone else, they're rarely the first to use them thanks to compilation time." - does this mean my update to k3b will take around 5 days to compile?
They have a fair point - most users nowadays will, rightly or wrongly, expect a graphical installation. Even Debian's install procedure has a nice interface and will do things like partioning the disks for you.So you think it can't get any worse? Well next they have a go at our "installation procedure that hails back to the early 90s".
No they don't, most people want their computer to work fast enough to enable to do what they want. I know several people using pre-Pentium 150 machines because they're only using them for word processing. They rarely complain about their machines being slow, because at the end of the day it can keep up with what they want it to do. I don't see any of them adding extra RAM or saying "I'm going to compile everything from scratch" in order to make things run that little bit faster.Most people want their computer to run as fast and as responsive as it can, no matter what they have to do.
Had that been the case, I doubt Debian would have ranked joint 4th with Gentoo only one place behind at 6th. If Debian had been number 1/2 and Gentoo had come in near the bottom then I could see some justification for suspecting bias.Looking over this I am really unhappy, was this written by a member of the "I love Debian and hate Gentoo club" or something?
Your average user probably doesn't give a damn about versatility though, they're not going to go around poking with CFLAGs and so long as everything "just works" and they can get the latest version of KDE they won't care.but as a metadistro it is definately the most versatile
Most of the other distros mentioned in the article would be able to solve it as well (in fact in theory all of them should be able to, seeing as Gentoo doesn't actually do anything that much different other than give you a package manager that allows you to compile from source - the kernel and the applications are pretty much the same).if you have a problem and your hardware is supported by Linux, then Gentoo will be able to solve it.

its funny -- i view Gentoo in exactly the opposite way -- before I was using Gentoo, my apps were fast enough. after i got Gentoo, I did perceive a speed improvement in X-based apps. as i became more enamored with Gentoo i've installed it on more computers. then the problem came -- emerges and Stage 1 on 3 system builds take long enough that even though i used to be perfectly happy with my PC collection, i now want to buy a faster computer to cut down on those compile times!pwaring wrote:No they don't, most people want their computer to work fast enough to enable to do what they want. I know several people using pre-Pentium 150 machines because they're only using them for word processing. They rarely complain about their machines being slow, because at the end of the day it can keep up with what they want it to do. I don't see any of them adding extra RAM or saying "I'm going to compile everything from scratch" in order to make things run that little bit faster.Most people want their computer to run as fast and as responsive as it can, no matter what they have to do.
http://funroll-loops.org/blaster999 wrote:Gentoo performance is significantly better than of any binary distro - not 15%, but about 150% I think.

That just simply false. Having played around with mandrake and urpmi I have to say that installing new programs is one of the great strength of mandrake.blaster999 wrote: I don't think Mandrake is "the one distro to rule them all", as rpms are just pain in the arse. Yes, it is easy and nice, but I do not recommend it for my friends, as simply installing new programs like aMule is a complete disaster.

And how big is urpmi's repository? Most distro's only have about 2000 packages (like apt-get in Fedora), which is just nothing reallyralph wrote:That just simply false. Having played around with mandrake and urpmi I have to say that installing new programs is one of the great strength of mandrake.blaster999 wrote: I don't think Mandrake is "the one distro to rule them all", as rpms are just pain in the arse. Yes, it is easy and nice, but I do not recommend it for my friends, as simply installing new programs like aMule is a complete disaster.