Is Gentoo comfy? Should I use it?

Is Gentoo comfy? Should I use it?
Post your experiences with using Gentoo as your daily driver.

Other urls found in this thread:

devmanual.gentoo.org/general-concepts/slotting/
gentoo.org/support/news-items/2015-03-28-true-multilib.html
twitter.com/NSFWRedditVideo

xorg and firefox taking over 2 hours to compile is the reason why I avoid gentoo

Maybe on a pos. Waterfox took less than 20 for me.

>Ever using GNU/G(e)N(t)U(oo)

It's not worth it if your computer is your only work computer. If you got the time and spare computer to try it on, then I recommend. Seriously, don't try dual-booting it or whatever on your main/work computer.

Gentoo only makes sense if you're installing everything only once, and want to maintain that. If you ever want to install anything after the initial install, then you're going to have a bad time.

fuck no it is not comfy. It is just fun to fuck around with and learn linux in.

false news.
Sun Oct 15 11:24:44 2017 >>> x11-base/xorg-server-1.19.5
merge time: 3 minutes and 8 seconds.
Sun Oct 1 14:13:13 2017 >>> www-client/firefox-56.0
merge time: 1 hour, 37 minutes and 6 seconds.
while firefox is a pgo build, meaning it compiles two times for optimization purposes.
This is on an old phenom 2 x6 btw. I image that it is a whole lot faster on modern rigs.

The worst offenders are gtk based programs, they generally take obscene amount of time to compile because of all their boilerplate code.

Why would anyone use this as a daily driver?

because it is low maintenance in the long run.

1 hour and 37 minutes compile time just for 1 application (firefox).
No thank you. Why would you ever want to compile firefox???

Who forces you to compile firefox? There are finely working binaries avaiable too, just like with chromium.

He's on an ancient phenom, retard see

OP here. I have an Intel Core 2 Duo E7400 with 4GB DDR2 800 MHz. I want to squeeze everything out of it.
I have fairly new laptop with Windows 10 on it. I want to run gentoo on my old desktop rig for fun, learning gnu/linux and programming.

Faster, was probably 10% in an octane bench for me. Security also.

I run multiple OS in VMs so I don't get the "use another computer" except for when you need bare metal for gayming in which case, run Linux or other Windows or whatever in VMs.

You can run VMs on desktop for learning and run a Linux on your C2D. I find Xubuntu very convenient and it's fine on my various C2D Thinkpads. (I do install SSDs on everything as main or boot drives. They are cheap now.)

Try Xubuntu on C2D and experiment with Arch, Debian and Fedora in VMs. That will give you a variety of experience and Debian and Fedora relate to enterprise distros.

My E7400 doesn't support virtualization lulz. I can run VMs on my Laptop though.

I use it as a daily driver on my surface pro 3, and it works extremely well. I patched the kernel for better touchpad support and the hardware buttons and it works like a charm. Just booting into Openbox with tint2 and urxvt uses about 80mb of RAM.

Compile times are a meme, the longest I had was something like 5 minutes. Besides you could get the binaries from CloverOS binhost or there's some overlays for the larger installs too.

utter trash and a waste of time.

It's really only old applications that take long to compile because of the code dept carried around since almost 20 years. Like firefox, inkscape, gimp, webkit-gtk or *office. All of this is based on old code and takes ages to compile compared to relatively modern counterparts. chromium seems to be an exception in that trend for some reason. the root cause is probably all the abstracting they are doing for platform support.

Yeah, makes sense. I'd just recommend connecting to a bin host for those massive ones and then it's a matter of a few seconds.

pretty great, very easy to maintain, just emerge -uDUN @world once a week. Can be a little harder if you are running a lot of 32 compat flags and world emerge after waiting 2 months

i

a shit

>comfyfag

It took me a couple of days and a lot of reading to set everything up, but I like how everything's clean and minimal, and maintaining it is also pretty easy even for a complete noob like me.

Why does your font look like shit?

When I see that Chromium has an update, I wait to run the system-wide update until I go to bed lol. By lunch time the next day, it's done. Keep in mind that I can still use my computer and Chromium while it's doing this, but I'm very methodical and particular (autistic and gay) so I like to not use it when it's doing that.

Very low maintenance. I don't any kind of maintenance other than run the script to update the system once a week, which takes like a second to type and you can still use your computer while it does this.

On Ubuntu I would just get random bugs, but I have been using Gentoo for two years now and it's just a very stable and comfortable experience. I never even restart unless there's a kernel upgrade or something.

Tue Oct 17 19:18:35 2017 >>> www-client/firefox-kde-opensuse-56.0.1
merge time: 20 minutes and 11 seconds.


other fun things to build include

Mon Oct 9 01:14:53 2017 >>> app-office/libreoffice-5.4.2.2
merge time: 50 minutes and 2 seconds.

Mon Oct 9 00:20:49 2017 >>> dev-qt/qtwebengine-5.9.2
merge time: 1 hour, 20 minutes and 59 seconds.


No systemd out-of-the-box
Hardened profiles exist for tinfoil hattery (less so with grsecurity throwing a fit, but still)

Flexible system that's easy to customize.
Don't won't SSLv2/3 support - disable it with use flags
Want obscure feature for $thing - enable it with use flags
Want to replace gcc/glibc/openssl with something more secure - portage has you covered

Compile times are overblown as a drawback
Stable path doesn't have all that many updates and for the big packages, there's almost always binary alternatives available.

then install firefox-bin if you complain on this point.

Son of a bitch, I can forget about using qutebrowser on gentoo

?

Another great thing about gentoo:
There's an ebuild for everything.
If it's not in the main portage tree, there's probably an overlay for it.
This AUR thing got nothing on portage overlays!

Installing it is pretty straightforward, maintaining the ports tree and packages is a hassle. If I wasn't using Arch I'd be using Gentoo but currently Arch has nicer package management and idgaf about systemd controversy.

Woah
Woah
Woah
So do you have to recompile everything else for one program?

Is it crazy to go from ubuntu to gentoo with 1 year linux experience and 0 programming knowledge?

Under void linux, how different is installing a package by compiling it from gentoo??

Maybe?
Who cares?
You don't need any programming skills.
There's also a pretty good handbook for installation.

No. You quickly realized the deficiencies inherent to buntu, and promptly chose a superior method. We would be impressed only if you were an 11 year old girl with a LFS system.

Why would you have to? He chooses to just do everything at once, which is convenient because you can just have it run while you sleep.

This. If you can run it on X distro, you can run it on Gentoo. No ebuild? Write it. Copy and paste build instructions into it and you're good to go.

No. You only need to rebuild a package if:
>there's an update
>a required library is updated

>2017
>Not having at least 16 cores

You get really good at diagnosing bugs and know every obscure detail of the inner workings of your PC.

don't use it if you plan on not updating your system for some time. why? because it breaks.
t. ex-gentoo debian user

Not really.

I think you're mistaking Gentoo for Arch.
What?

>all programs exclusively use monospace font
so this is the power of a real distro

Same

Gentoo works pretty well actually. It has a large library of packages that you can compile to your system via emerge.

Honestly Gentoo and Debian are my go to distros because I'm at the point where the only thing I care about is if they have packages and if their repos aren't unsecure shits. Everything else is not really distro dependent .

firefox shouldn't take this long, even on a phenom. i used to use gentoo on a fx-6300 (which is mostly on par with it), and firefox took at most 20 min to compile.
did you try using clang instead of gcc? it's way faster.

Gentoo is amazing. I can have multiple conflicting versions of packages, or 64 and 32 bit libraries at once. And it's all fine because the programs that depend on specific architectures or specific versions of programs are compiled from source, so portage just links them with the version it knows it depends on.

See devmanual.gentoo.org/general-concepts/slotting/ and gentoo.org/support/news-items/2015-03-28-true-multilib.html

If you've ever had to deal with dependency issues with packages you'll know why this is awesome.

Also being able to manually include (or exclude) certain features from any package or your kernel is extremely useful. For example, I was able to simply remove the SSL heartbeat extension and recompile my packages when the heartbleed vuln came out.

Did I even mention Portage?
>Portage works without any external repo.
>Portage supports using llvm icc etc to build with.
>Portage supports distcc.
>Portage supports slotting of dependencies.(multiple versions of python, ruby, gtk etc)
>Portage supports multiple kernels BSD Fedora debian etc.
>Portage can thread package installs and downloads

Meanwhile, with Arch
>overzealous autistic fan boys
>"you'll learn how Linux REALLY works!" When it's literally just configuring a package manager and letting scripts do the rest
>offers nothing that minimal net installs already offered for other distros don't.
>muh bleeding edge packages!! when you can just install directly from the upstream source in any distro.
>only reason to use it is the aur, which is full of broken and unmaintained packages and isn't monitored at all, most "packages" are just a bash script to download the package and it's install script from GitHub.
>aur is far worse than Open Build Service, which actually lets you package binaries and programs for multiple distros.

there's nothing it offers that makes it worth using over any other distros and it has the worst fucking user base

>you're mistaking gentoo for arch
learn2read, user. if you want to know, my system broke during the shitshow that was the baselayout1-2 migration. in any case i moved to debian and i haven't looked back since.
>inb4 b..but --backtrack=50

--backtrack=50

>lookup youtube installation guide on youtube
>video starts off with no mention of the name of the youtuber, repeating of the title, or warning before installing
>just a 720p video, no webcam