I've used Gentoo for a couple days now and I'm totally addicted to tweaking it.ASMR: The Operating System
>>108809505I'll join you one day, anon. It's too risky to put on my new main desktop.
It's nice but don't compile too much on devices that get hot to avoid stressing the hardware
>>108809505>the crawling chaos installed gentoo before you
>>108809505stop customizing your operating system like you customize your hormones
>>108809505And what work did you accomplish with it after you finished perfectly fine-tuning it for your exact needs?
>>108809605sometimes its more about the journey then the destination.
>>108809750So you don't build a custom system because that enables you to do things you otherwise couldn't or that it at least makes it faster but rather as a hobby because you're bored?
>>108809817yeah, why not? its a home pc, its not for productivity, its an entertainment machine, tinkering entertains me.
>>108809817Install it for yourself and you will see that it's absolutely glorious.I feel a little bit like a NERV scientist doing Eva Unit activation tests.
>>108809836I've tried Gentoo once but didn't really like it, it felt unstable and the compilation times were unbearable. Bit-by-bit reproducibility is much more important than whatever "adventage" USE flags offer IMO. I use GNU Guix and I've spent a week configuring it, and uploaded all the dotfiles and Scheme files to a repo so I never have to do it again. I was really glad once I was done. I use it because it offers a really flexible, elegant and stable computing experience (with self written stuff I need), which ideal for my workflow.>>108809850>I feel a little bit like a NERV scientist doing Eva Unit activation tests.How about you spend your time studying instead and become an actual scientist?
>>108809917gentoo was my first many years ago, I've tried distro hopping but always ended up coming back.
>>108809578No.
>>108810012Whatever works for you anon. In my eye the following problems require fixing:1. Rapid reproducibility (within ~10 minutes) of the entire state of the system2. Rollbacks if something goes wrong3. Deterministic (purely functional) builds4. Package management that can manage temporary environments, multiple profiles, containers for security, package version conflicts5. Fast package install most of the timeGentoo doesn't offer a solution for any of the above.
>>108809505Total Gentoo love (TGL)>>108809573>>108809817The CPU getting hot doesn't damage it as long as it stays under its limit which is designed to keep through throttling anyway, if you have thermal issues you should look into them though.>>108809605NOOOO he's having fun with his own technology and not wageslaving on it or maximizing profits for some corpo THAT'S LITERALLY ANTISEMITIC AS FUCK IT'S NOT MAKING THE GDP RISE HOW DARES HEEEEEEE
>>108809505My very first Gentoo install turns 7 years old in about a week.
Yeah same. I love this system like you wouldn't believe. I started using it in 2017 and have been using it since.
>>108810123>7 yearsbased>>108810118>THAT'S LITERALLY ANTISEMITICAnon... you're literally a muslim
>>108810178I am literally a native European.FUCK YOU FUCK YOU FUCK YOU
>>108809505youre playing dress up for effeminate autistic boys
>>108810123Why do you have both QBittorrent and Tiaxti?
>>108810878Tixati is the best desktop torrent client there is, I've been using it from 2014 at least I think. But private torrent sites disallow it for vague "reasons" they refuse to elaborate on. Qbittorrent is the most miserable dogshit to ever exist and I've been forced to use some bloated ass Qui web frontend to make the experience slightly less intolerable and it still is incredibly barebones compared to Tixati. What a fucking humiliation ritual, just let me use the highly polished poweruser-friendly beautifully utilitarian native C++ frontend Tixati has for fuck's sakes, it's literally the perfect kind of GUI software.
>>108810205So you are gay, you just confessed. ngl I'm into polish twink dudes
>>108809505arch and debian are the productivity distros for ppl that need their os to just werk, but gentoo is a neat way to waste time
>>108811992I mean. Once you set it up the only maintenance you need to do is weekly updates or however frequently you like running them. I like to start the update before I go to bed on weekends. It's done by the time I wake up.
>>108809505As expected from my eldritch abomination waifu!
tfw no SSBBW nerdy gf compiling everytime @ Gentoo and burping me in the face with her Mountain Dew bucal fragance
lolis love gentoo
>>108810123You captured that era nicely.
>>108809505i like it as well, but since i have multiple boxes with it, i would like to find an easier way to be able to do updatesrunning emerge --sync more than 1 time a day scares me
Reading manuals and troubleshooting and researching things is way too tiring to be satisfying tbqh. I know from experience, trying to get login managers working on openrc and figuring out environment variables and runtime directories, etc. It's all so boring.
>>108813815When understanding and configuring software is tiresome that is a very good sign that you're using hacker-hostile software and you should use some alternative, you're not the target audience of bloatware.>trying to get login managers working on openrcThis is a very good example, login managers are completely useless and indeed a pain to configure usually you end up with them as a dependency of some desktop environment which are also completely useless.A display server and a window manager is all you need, when you start building your own setup on top of those two components it's usually fun in my experience.Figuring out how to make Xorg server run as a non-privileged process on openrc (with or without logind) is also an interesting experience which will make you understand more of your system.tl;dr when a component is making tinkering tiresome uninstall it
>>108813913This!!I'm extremely lazy and can put effort into tinkering only a limited amount. So I from the start designed my system to be as minimal and low-maintenance as is possible. I don't have any login managers or even a bootloader. If I can live without it, or replace it with my own tooling, I will. Keeping things simple is why I've been able to stick to the same damn gentoo install for 7 years. If it breaks, uninstall it. If it seems too complicated or obtuse for what it is, seek a simpler alternative. Or make one.One of the best decisions I made early on was to ditch grub in favor of uefi stubs. It took a decent amount of work to get a custom initramfs and everything, but once I had it, I could simplify my partition scheme, update workflow and bootup process so much. I've not had to change my workflow or fix a breakage for 7 years !!! Another random protip: replace xdg-open with mimi
>>108814979ReFind + Linux EFI stub + custom iniramfs is extremely comfy.>replace xdg-open with mimiI'll try it.
>>108816276>ReFindefibootmgr is all you needactually, /BOOT/EFI/BOOTX64.EFI is all you need>custom iniramfsI run no initramfs at all
>>108814979>ditch grub in favor of uefi stubsAn anon suggested this to me here many years ago and it changed my life. I felt like a caveman discovering fire.
>>108816914>efibootmgr is all you needI've ended up ReFind because I dual boot on one of my laptops, but yeah it's not strictly needed.>I run no initramfs at allI need initramfs for LUKS (and LVM), I also have remote decryption (via SSH) in initramfs on one of my servers.
op; the faggot
Best part of running a custom initramfs is that you get to embed your silly own software in it
>>108817057Cute pixel Lily! Why no "Announce spring" option?
>>108817080I added one
>>108817177Nice.
>>108817057How do I embed software in my initramfs :o
>>108817374https://wiki.gentoo.org/wiki/Custom_InitramfsYou hand-craft the initramfs yourself
>>108809505>mwaahaaa the french operating system.....
>>108816949>>108817057Too bad that kernel and initramfs are not encrypted, what if a evil meido attacks you?
>>108818569Not in my threat model.I was thinking of at least adding some sort of signature check after the system is decrypted, so if someone swapped out my boot.efi I'd at least know about it.But so far I've only had friendly maids
>>108820412Or really just booting from an USB would be effective enough.But I have trust issues about USB sticks, they just die randomly and I'd need to purchase a bunch just to keep as backups...
>>108810927just use transmission
>>108820501USB sticks are cheap as fuck. The issue then becomes that each one is effectively trusted, and you have to manage multiple redundant USB sticks - it's much easier for a maid to steal a USB stick and install a malicious kernel on it (so you get raped next time you use it), than to overwrite your actual internal storage.A signature check is the real answer, something combining secureboot and maybe even TPM. But you can go into unlimited autism with this, like the Heads guy did.
>>108809578I've never understood this joke against trannies. Don't most of them just set it and forget it, their hormones? Linux fags need to install a new distro every 48 hours or they'll stop functioning.
>>108820412>>108820501>>108820600There used to be this very cool guide which does boot from USB with LUKS, custom initramfs and all of that, it's probably outdated now cause the author moved on but you might find it interesting: https://wiki.gentoo.org/wiki/User:Sakaki/Sakaki%27s_EFI_Install_Guide
>>108821706Yeah I installed gentoo with this guide back in the day.It's not too hard to do. But the only thing the guide does is detach the header onto a USB, which helps somewhat if your laptop gets stolen, but it not particularly interesting otherwise. You really need to sign your kernel if you want to protect against evil meido, and then jump through fifty hoops if you want to establish that the signature is trusted.