Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Discovering Gentoo !
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gentoo Chat
View previous topic :: View next topic  
Author Message
aCOSwt
Veteran
Veteran


Joined: 19 Oct 2007
Posts: 1509
Location: Between the keyboard and the chair

PostPosted: Thu Feb 04, 2010 11:45 am    Post subject: Discovering Gentoo ! Reply with quote

Hello,

This is the shaggy dog story of an old ex system engineer discovering Gentoo !

A/ In the good old days, system engineers, well, I mean real-programmers, had a perfectly working system and they knew why !
B/ With MS miscellaneous thingies we discovered systems not working and we did not know why !
C/ .*BSD.* things appeared as being a somewhat viable alternative as long as, OK, systems were not working but we knew why !
D/ Before having to die, I decided to give Gentoo-Linux a try ! And then ! 8O ! I just cannot trust this :
I do not know why... but... it works ! 8O 8O

I just cannot imagine how !
Having spent years making one layer fully functional before piling another one on top, I just cannot understand how :
1/ I cannot manage to make Xorg work with the vesa driver but I can fire and forget nvidia-drivers and it works like a charm at the cost of 3 lines in a conf file ! 8O
2/ I cannot manage to test my sound stuff with things as simple as cat soundfile >> /dev/soundriver, nothing works with basic console players... But, pffft ! I just need to emerge KDE4 and... pswewt... I launch dragonplayer and... sound outputs properly !! 8O 8O 8O

I am just astonished ! Do you think that the day is coming when I can expect some universe package in portage that I could emerge and that would put everything (kernel configuration included of course) according to what I personally wish ?
Has building a system become a top-down process with Gentoo ?

P.S : I sincerely apologize for item C/ toward true .*BSD.* lovers ! To tell the exact truth about this, .*BSD.* are perfectly working... as long as you are not requiring some unsupported feature... :roll: (Unfortunately... there are many of them !... :twisted:)
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 27775
Location: 56N 3W

PostPosted: Thu Feb 04, 2010 12:44 pm    Post subject: Reply with quote

aCOSwt,

As an old systems engineer, I still put my gentoo installs together from the bottom, one layer at a time.
Thats the way I debug others broken systems here and on IRC too.

You are not foing to get the universe set but I suppose you could move to portage 2.2, write your own @universe, including your kernel config file and just do emerge @universe.

Of course since this universe would be centred around you, it wouldn't work for anybody else. Theres a Douglas Adams quote there but I don't recall it.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
d2_racing
Moderator
Moderator


Joined: 25 Apr 2005
Posts: 12867
Location: Ste-Foy,Canada

PostPosted: Thu Feb 04, 2010 1:09 pm    Post subject: Reply with quote

In fact, with the new set feature, sky is the limit.
_________________
Sysadmin of Funtoo-Québec.org
Wiki
Signature
IRC on Freenode : #funtoo-quebec
Back to top
View user's profile Send private message
aCOSwt
Veteran
Veteran


Joined: 19 Oct 2007
Posts: 1509
Location: Between the keyboard and the chair

PostPosted: Thu Feb 04, 2010 10:57 pm    Post subject: Reply with quote

NeddySeagoon wrote:
As an old systems engineer... Of course since this universe would be centred around you, it wouldn't work for anybody else. Theres a Douglas Adams quote there but I don't recall it.

I trust you are an old systems engineer NeddySeagoon. Only Old system engineers end their career as authentic philosophers !
Nowadays systems engineers end their career as traders !
Traders of... dependencies !
I would bet that the invention of subprimes is the fact of a nowadays systems engineer having got rid of managing deprecated dependencies !
d2_racing wrote:
In fact, with the new set feature, sky is the limit.

Le ciel peut attendre !
(Just for this not being a private joke... french uses the same word for sky and heaven...)
Back to top
View user's profile Send private message
nativemad
Developer
Developer


Joined: 30 Aug 2004
Posts: 759
Location: Switzerland

PostPosted: Fri Feb 05, 2010 10:14 am    Post subject: Reply with quote

Hi aCOSwt,

i think the main difference between $bsd and linux is the fact that linux is just the Kernel and _everything_ is a moving target.
For example your sound issue... if you choose /dev/dsp to output the sound, you're probably using oss, or the oss-api from alsa. Some players (mpg123 as example) are using oss, while others use ALSA:default. There's always more than one way to do things, and gentoo leaves all the options open to you, with mostly working default settings. You don't have to rip everything apart to do something, but if you like to do some weird stuff, you'll find everything needed.

I also got astonished how well KDE4 detects everything and just works without having to configure anything special (suspend and automount are just two of them).
I found it even a bit depressive, when i discovered (after some hours configuring X with the right resolution) that it just works better without any configfile!

For me, its the same bottom-up process as it was years ago, but with a lightning fast elevator to reach the top. (once you've got familiar with make.conf and the USEflags :wink: )
_________________
Power to the people!
Back to top
View user's profile Send private message
aCOSwt
Veteran
Veteran


Joined: 19 Oct 2007
Posts: 1509
Location: Between the keyboard and the chair

PostPosted: Fri Feb 05, 2010 10:53 am    Post subject: Reply with quote

nativemad wrote:
There's always more than one way to do things

This is actually the starting point.
30 years ago you had not many solutions. And, at least, you had one canonical.
I also agree that systems were far more dedicated than they are now as we more and more expect the system capable of everything !
nativemad wrote:
For me, its the same bottom-up process as it was years ago, but with a lightning fast elevator to reach the top.

Well I admit I exagerated a little.
However, I do not see that lightning fast elevator you write about !
I just see what appears nowadays as a more efficient way of building a system :
You fire as quickly as possible the building of the highest layer, crossing fingers when expecting that the indeed marvelous dependency tree and indeed marvelous emerge system will build the layers under.
Then you fire your highest layer. Unexpectingly (for me) it works 95% of the time and you just do not need to do anything else.
For the 5 remaining percent, you get some huge log which will eventually invite you to dig a layer under...
That is indeed what I call debugging a system. Not building it.

I built my gentoo bottom-up, I spent no less than 2 weeks under menuconfig, no less than 2 others on use flags, one day on xorg... which... emerged... cups :roll:...
Well... nearly one month before running KDE !
I now consider that I could have taken genkernel, the desktop profile, emerged KDE4 straight away and in a week-end have a perfectly operational workstation ! 8O

30 years ago, systems "tombaient en panne" (french for break-down)... can I use break-up to image the fact that nowadays, systems "tombent en marche" ? :lol:
Back to top
View user's profile Send private message
nativemad
Developer
Developer


Joined: 30 Aug 2004
Posts: 759
Location: Switzerland

PostPosted: Fri Feb 05, 2010 12:21 pm    Post subject: Reply with quote

Quote:
However, I do not see that lightning fast elevator you write about !

Of course there are options to actually build the stairway by yourself (LFS for example).
But i find it quite as much bottom-up, if you can just build the ground like grabbing a gentoo-stage and a portage-snapshot, extract them and prepare the "road" within make.conf. After that, you can choose the desired floor within the portage elevator.
Nobody will laugh at you or something, if you first set up every tiny bit on the first, second or third floor like kernel, alsa, networkconfig or syslogger.
But i find it also neat to be able to have a more or less complete working system with just pushing the kde-button if i like to.
At least every option is shown, if you remember to "emerge -av"! :wink:

The opposite (top down) for me would be a binary distro like the African one, where you just install from a livecd and get different "spins or flavors" for every damn application (or road, just to stay on the metaphor above :wink: ).

I really like it to get the last little bit out of a server or otherwise specialized pc. But i also like it to be able to sit back and relax, where 95% of the whole thing just works straight away. Sure, those remaining 5% are just debugging... but i think that those things would probably also happen with LFS or something like that! :roll:
_________________
Power to the people!
Back to top
View user's profile Send private message
d2_racing
Moderator
Moderator


Joined: 25 Apr 2005
Posts: 12867
Location: Ste-Foy,Canada

PostPosted: Fri Feb 05, 2010 12:50 pm    Post subject: Reply with quote

aCOSwt wrote:
I built my gentoo bottom-up, I spent no less than 2 weeks under menuconfig, no less than 2 others on use flags, one day on xorg... which... emerged... cups :roll:...
Well... nearly one month before running KDE !
I now consider that I could have taken genkernel, the desktop profile, emerged KDE4 straight away and in a week-end have a perfectly operational workstation ! 8O


Can you post your emerge --info, I would like to compare your Use Flags vs the desktop profile and see the diff :P
_________________
Sysadmin of Funtoo-Québec.org
Wiki
Signature
IRC on Freenode : #funtoo-quebec
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 27775
Location: 56N 3W

PostPosted: Fri Feb 05, 2010 4:10 pm    Post subject: Reply with quote

aCOSwt,

Here is as much of my background as is in the public domain.
I need to update that as its trustee election time and I shall stand for re-election
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
djdunn
Guru
Guru


Joined: 26 Dec 2004
Posts: 546
Location: Under the moon and all the stars in the sky.

PostPosted: Fri Feb 05, 2010 10:12 pm    Post subject: Reply with quote

i might have just been messing with this stuff for two long but even with my amdxp processor and before that my amdk650 i never took more than maybe 3 or 4 days to compile everything. I do have to say tho that the more you use it the more familiar you are with it, it will still break probably just as much, but by that point I have a pretty good guess about what happened.

I recently had some slowdown type problems. I was like wow this is kinda like a bottleneck with the hard drive, and 10 min later found out the read rate of one of my hard drives was at 10% of what it should be, so i popped it off the raid I just gotta get around to getting it replaced now.

I guess the moral of the story is.

If you want to build your own OS from ground up, and if you are always tinkering with it, you will eventually learn a lot about it. But honestly that takes years of tinkering.

I honestly love gentoo because of the pureness and lack of branding. The stableness of stable, the ability go to unstable for a few packages that I really want. And the easy of handling dependencies and keeping a rolling update going.
_________________
Now, with penguins, (cuddly such), "contented" means it has either just gotten laid, or it's stuffed on herring. Take it from me, I'm an expert on penguins, those are really the only two options.

--Linus Torvalds
Back to top
View user's profile Send private message
Mike Hunt
Watchman
Watchman


Joined: 19 Jul 2009
Posts: 5287

PostPosted: Fri Feb 05, 2010 11:15 pm    Post subject: Reply with quote

++ for ground-up and layered solid.

NeddySeagoon wrote:
Of course since this universe would be centred around you, it wouldn't work for anybody else. There's a Douglas Adams quote there but I don't recall it.
Code:
emerge @universe

There is a theory which states that if ever anybody discovers exactly what the Universe is for and why it is here, it will instantly disappear and be replaced by something even more bizarre and inexplicable. There is another theory which states that this has already happened.
    Douglas Adams
Back to top
View user's profile Send private message
aCOSwt
Veteran
Veteran


Joined: 19 Oct 2007
Posts: 1509
Location: Between the keyboard and the chair

PostPosted: Fri Feb 05, 2010 11:25 pm    Post subject: Reply with quote

Mike... about Douglas Adams... NeddySeagoon was thinking about... another one ! :P
Back to top
View user's profile Send private message
Mike Hunt
Watchman
Watchman


Joined: 19 Jul 2009
Posts: 5287

PostPosted: Fri Feb 05, 2010 11:37 pm    Post subject: Reply with quote

Okie, looks like I didn't get it. Oh well.
Back to top
View user's profile Send private message
aCOSwt
Veteran
Veteran


Joined: 19 Oct 2007
Posts: 1509
Location: Between the keyboard and the chair

PostPosted: Sat Feb 06, 2010 10:56 am    Post subject: Reply with quote

Mike Hunt wrote:
Okie, looks like I didn't get it. Oh well.

Mike... do not understand my remark like this...
Reread the quote from DA you posted...
Necessarily... If you guessed right and understood the quote NeddySeagoon was thinking about...
It is instantly no longer this one... but... a much more bizarre and inexplicable... :twisted:


Last edited by aCOSwt on Sat Feb 06, 2010 11:20 am; edited 2 times in total
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 27775
Location: 56N 3W

PostPosted: Sat Feb 06, 2010 11:15 am    Post subject: Reply with quote

Mike Hunt,

I was thinking of something to do with the Total Perspective Vortex, that showed Zaphod, that the universe did indeed revolve around him, or something like that ... as it woukd be aCOSwts own @universe
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
desultory
Administrator
Administrator


Joined: 04 Nov 2005
Posts: 7058

PostPosted: Sat Feb 06, 2010 11:42 am    Post subject: Reply with quote

At the risk of necessitating a topic for pondering which quote it was, I thought you were referring to a different quote entirely.

Quote:
Life is a level of complexity that almost lies outside our vision; it is so far beyond anything we have any means of understanding that we just think of it as a different class of object, a different class of matter; 'life', something that had a mysterious essence about it, was God given, and that's the only explanation we had. The bombshell comes in 1859 when Darwin publishes 'On the Origin of Species'. It takes a long time before we really get to grips with this and begin to understand it, because not only does it seem incredible and thoroughly demeaning to us, but it's yet another shock to our system to discover that not only are we not the centre of the Universe and we're not made by anything, but we started out as some kind of slime and got to where we are via being a monkey. It just doesn't read well.
Back to top
View user's profile Send private message
Mike Hunt
Watchman
Watchman


Joined: 19 Jul 2009
Posts: 5287

PostPosted: Sat Feb 06, 2010 3:34 pm    Post subject: Reply with quote

aCOSwt wrote:
Mike Hunt wrote:
Okie, looks like I didn't get it. Oh well.

Mike... do not understand my remark like this...
Reread the quote from DA you posted...
Necessarily... If you guessed right and understood the quote NeddySeagoon was thinking about...
It is instantly no longer this one... but... a much more bizarre and inexplicable... :twisted:


Ah ok. That one I get. :lol:
Not bad. :)

Hmmm. But that would mean that now it might have been replaced by desultory's guess, but if it has, then instantly no longer .......

Anyways, I'm sure Zaphod wasn't surprised by the discovery.
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
Page 1 of 1

 
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