If you compare it with archlinux, then way more stable. If you compare it with distributions that are widely used in server environments, then not so much. If you want to run gentoo on servers, then you need to take additional precautions and do some more work. But since you only care about desktop, go for it.DanielCarrera wrote:I'm not sure if I chose the right forum for this question. This is an opinion question: How stable is Gentoo as a desktop OS?

If the defaults take more time and effort to use and maintain, because you have to work around a lot of bugs, then I'd say it makes sense to recommend documented and supported alternatives.NeddySeagoon wrote:My advice to a newcomer is that thare is a lot to learn, so stick with defaults as far as you can while you get started.
There is time enough to explore optional things later, including other package managers.

I think any distribution or software needs to fall under this issue, and Gentoo isn't any worse or better.ct85711 wrote:I will give one warning, that is most frequently an issue that keeps coming up. Gentoo is NOT designed to be forgotten about after you install it, you need to update regularly.
Ok. I have no problem with systemd. I might try it later then.eccerr0r wrote:I have a few Gentoo boxes with Gnome3 installed, and the Gentoo devs have been doing a good job keeping it working. The default setup works well, though there are a few things to keep in mind when installing it like making sure your locales are set correctly. Most of the problems with Gnome3 and systemd is due to the user not wanting to use systemd, not due to Gentoo itself.
mi_unixbird wrote: I like the chair analogy myself:
- Ubuntu: A deluxe office chair with every bell and whistle you could possibly need or not need, hard to move around because of this though
- Debian: A nice, practical rock solid comfy office chair, doesn't break a lot.
- Arch: A solid Ikea Chair, you have to put it together yourself but it comes with instructions and you can omit the parts you don't want easily
- Gentoo: A set of power tools with detailed instructions on how to operate them, go build a chair with it.
- LFS: A book on carpentry
- Windows: A bad chair you're tied to in an hostage situation, trying your hardest to Macgyver out of it.
This is true. I remember having problems early on. I didn't know anything about how to mask program versions or how to resolve blockers. So whenever I hit blockers to me it meant that Gentoo was broken and I was greatly annoyed at "not being able to upgrade". Of course as I learned more these things became far less of a problem and I became able to resolve them myself with common workarounds and procedures.krinn wrote:Most new users don't know what they are doing, because they are learning.
And any system that is handle this way can only be unstable.
So, i think it is that: "New user: how stable is gentoo" -> totally unstable because you're new.
The fastest fully usable WM to install right after rebooting is fluxbox. I've never made the step further to install a DE bloat.alinefr wrote:So, it may take some effort to build your system. My Gentoo installations, from scratch can takes weeks, but that also because I run awesome wm, but Gnome should work out of the box, with minimal tweaks at all. Just keep yourself outside ~amd64 as much as you can and you should have a rock solid stable Linux system.
Thanks. That is a handy list of utilities/concepts. I have it bookmarked for future reference. A little about me: I have been using Linux since 1998, starting with Slackware, but in the last decade I have grown used to Ubuntu and I feel that I am forgetting how things work under the hood. I am learning Gentoo now to help me re-learn how things work. So far my experience with Gentoo has been very positive. The documentation is really excellent, and I feel that I'm learning or re-learning a lot.WWWW wrote: To have the system working properly there are a series of concepts and utilities that you will need to get aquiented with.
I consider myself reasonably proficient. I have done admin duties in the past (mostly Apache, MySQL, PHP) but it is not something I like to do. On my own desktop, I perform all admin tasks on a virtual console, and I dislike GUIs.* Again more documentation, this time for each tool/utility with man pages. I don't know how proficient you are with linux, but Gentoo relies exclusively in command line.
My picks: screen, zsh, ext4 and XFS (but keeping an eye on btrfs). I don't like vim or emacs. I haven't found any console editor that I truly like.* GENTOO IS BIG ON OPTIONS: shells options, window managers options, boot options. So you will have always to think which one pleases the most to use. A few typical ones:
screen / tmux
vim / emacs
bash / zsh
filesystems (important file here to know /etc/fstab)
I think I'll have to disappoint you. I actually like Gnome Shell. I have used a few window managers in the past (fvwm2, fvwm95, afterstep) and DEs. Besides Gnome Shell, I kind of like xfce.Start with Windows Managers then jump to a full blown DE. To be hones I see no reason to use a bloated DE. DE is not really a solution but an effort to copy m$$ and o$$x bloats.
Thank you for the warm welcome.Finally just hang out in irc #gentoo and the forums.
enjoy the journey, cheers!




If you don't want to run into such problems, use amd64.tw04l124 wrote:My box is really screwed up recently, for the branch ~amd64.
Highly unlikely. Especially since I find no mention of it in bugs.gentoo.org, I tend to think the errors you describe do not exist - at least not in the way you describe them.tw04l124 wrote:circular dependencies of packages => especially when you try to emerge k3b. => kdelibs fails because of kate, and other junk... (Talking about stable 4 branch, kde 4 type, not kde 5)
Do you say 'circular dependency' when you really mean a block? Because a circular dependency is something I haven't seen in a very, very, very long time. Not as a stable kde4 user, not while using the overlay. I know you are one of those advertising ~arch as 'more stable' than arch - a statement I utterly disagree with and I regard as harmful especially to new users.ct85711 wrote:The same on circular dependencies
No, the main reason being that ~arch users pave the way for arch.ct85711 wrote:The one main reason why it hasn't happened on stable yet, is mostly because of how infrequent the slot changes.
Then there is (was?) one when you try to set USE="cups emacs java" (IIRC) all at once doing a new desktop install. Also you can't set USE="doc hscolour" on all Haskell packages initially. The cycles are definitely around. Portage helps you solve them well enough.genstorm wrote:Because a circular dependency is something I haven't seen in a very, very, very long time.