Deep in my heart, I love my stable and fast Ubuntu system.
However, as an experiment to learn and see something different I tried Gentoo. On a separate hard drive of course!
Well, my experience has not be positive. It took me a week just to get X to install correctly using portage, and that was the first thing I installed after putting in a bare functional system. Then, I was able to get GDM installed (after some effort) with the goal of using fluxbox. I never got that far. I have been distracted by the fact that system is unable to GLX with my nvidia GeForce 5500 card. Keep in mind that the same hardware runs Ubuntu 6.10 with Beryl flawlessly. And it ran Badger and Drake flawlessly as well. Gentoo forums and even nvnews forums have been unable to solve my mysterious "glx" failures.
But I really want to stick with trying Gentoo, because: 1) I don't like being beaten by a machine 2) I actually love the idea of portage. Being able to easily (somewhat true) and quickly compile software natively is the biggest draw to me.
I am only going to "play" with this setup, it won't be for any kind of daily use or production. Thats what Ubuntu is for!
So my question is, should I just try a reinstall (maybe something is so deeply borked that I won't find it)? Or give up? Or is there an alternative out there that gives me a Portage-like software management system that maybe won't break things the way that Portage and Gentoo sometimes can?
Seems like with linux distros you have three choices: Download source and compile on your own (ala LFS, which can be painful), use a Portage system to download and compile (removing some pain, but adding breakage), or use packaged software and managers (and possibly add bloat to your system). Is there some other choice I'm missing?
Of you other Gentoo users out there, have you ever been completely conquered by problems on the distro?
As a side note, this forum is more friendly than Gentoo forums. Did not have a personal bad experience there, but saw some people take a few beatings if you know what I mean. Thanks for that!