As an admin that installed gentoo on all computers (>300) of a company producing Windows (oh the irony) i can say: the overhead of maintaining one gentoo system and the synchronizing the machine company-wide is neglectable… It was about 2hours a week, less then i used for Windows or ubuntu
Everything is compiled from source. This allows a few advantages, hardware specific optimisation, choosing which parts of the software you actually need eg disabling bluetooth support and being able to patch and modify the packages. Plus the gentoo community is friendly, smart and very Helpful.
@Axolotl_cpp in most binary distros you cannot disable most of mesa drivers, you do not need.
you can try something like
cat /proc/$(pgrep <process>)/maps|grep libdrm
for any gui process to ensure that all existing drivers are loaded. You will keep LLVM in any gui process even if your drivers does not need it (because others, that need it is linked to llvm)
Only source-based distros allows really disable it
As an admin that installed gentoo on all computers (>300) of a company producing Windows (oh the irony) i can say: the overhead of maintaining one gentoo system and the synchronizing the machine company-wide is neglectable… It was about 2hours a week, less then i used for Windows or ubuntu
That’s actually wild. I can’t imagine anybody at work liking that
There is a reason if gentoo is better? Like it have a particular thing that other distro don’t have?
Everything is compiled from source. This allows a few advantages, hardware specific optimisation, choosing which parts of the software you actually need eg disabling bluetooth support and being able to patch and modify the packages. Plus the gentoo community is friendly, smart and very Helpful.
@Axolotl_cpp @ceiphas it allows disable things you do not need
I thought it was a thing of any Linux system…
@Axolotl_cpp in most binary distros you cannot disable most of mesa drivers, you do not need.
you can try something like
cat /proc/$(pgrep <process>)/maps|grep libdrm
for any gui process to ensure that all existing drivers are loaded. You will keep LLVM in any gui process even if your drivers does not need it (because others, that need it is linked to llvm)
Only source-based distros allows really disable it
Ooh