gentoo seems nice. i'm thinking of switching to gentoo
i mained gentoo back in the day and was very proud that i slogged through the really hard installation process and learned a lot from it, but i'm relieved that the docs promise you can power through an installation in about an hour on a modern system if you are really hurried and i think that's great
also I'm enjoying reading through the handbook which is very detailed but also very clear, so that's probably a good sign
got myself a stick of linux ready to install after dinner >:3
my sister asked "how many linuxes do you need" to which I answered "one more"
gentoo install update: crossed the point of no return about about two hours ago. now in a chroot. i skipped over the binary packages step because it's optional and my eyes are tired, so now a lot of gentoo things are happening.
gentoo protip: compile stuff in a VT for maximum h4x0r ambience
oh my god there is so much linux in here
alright, after about 4 or 5 hours of careful configurating and compiling I am now the proud owner of an unbootable #gentoo system 😎 it isn't accepting the password i encrypted the disk with
I can still unlock the disk and chroot into it via the live installer though, so I probably just fucked up something with grub. an adventure for tomorrow
side thought, I think more software should have build time options to become more offensive https://packages.gentoo.org/useflags/offensive
offensive – Gentoo Packages

Gentoo Packages Database

aw, the `offensive` use flag for gentoo-artwork is just to enable some commie nonsense i was hoping it was something horny https://forums.gentoo.org/viewtopic-t-301223.html
Offensive images in package gentoo-artwork - Gentoo Forums

@aeva phew, that is tempting the monkey's paw right there

@aeva wtf 

app-admin/sudo: Let sudo print insults when the user types the wrong password

@aeva I think I’ve fucked this particular thing up with installing Arch, honestly, and that’s why I haven’t done an encrypted gentoo install yet…
@aud how did you fuck your way out of this particular problem with arch
@aeva I just had an encrypted home partition, not an encrypted root partition, so it could be somewhat different depending on your system… if you’re using UEFI and have a different boot partition it should be similar though. The init boot image needs to have the stuff for dm crypt or whatever inside of it so that it can decrypt the partition during boot. I used mkinitcpio on arch, not dracut, but I suspect it’s similar. I don’t think I had to do anything with grub itself, but if you’re doing an MBR install and no separate boot partition, you might have to enable encryption support in grub itself. But that’s rare on modern-ish hardware.
@aeva seems there could be device mapping issues but that something called ugrd might easily fix it
@aeva wait, I misread re: the password problem, sorry : ( have NOT had that specific issue, blehhh

Gonna blame my misreading on being sick and having a headache. Hopefully maybe some of this is still helpful though : (
@aud ah interesting. in theory I am using ugrd, but i'll give that a read later.
@aud i'm using µgRD
(which is allegedly pronounced like "yogurt") not dracut. UEFI w/ separate unencrypted efi partition
@aud @aeva The LUKS setup Part in the handbook really is not as good as it could be. My suggestion would be to setup the system and when it boots properly retrofit Boot encryption.
@aeva … then maybe check the kernel modules.
@sci_photos explain

@aeva hard to remote-debug, do you get an error message?

The decryption needs certain kernel settings enabled / modules installed to work; especially
* CONFIG_DM_CRYPT
* CONFIG_BLK_DEV_DM
* CONFIG_CRYPTO_AES
* CONFIG_CRYPTO_XTS
* CONFIG_CRYPTO_SHA256 / 512
* CONFIG_CRYPTO_USER_API
* CONFIG_CRYPTO_USER_API_SKCIPHER
* CONFIG_BLK_DEV_INITRD
maybe
* CONFIG_CRYPTO_ARGON2
If not builtin [*], but compiled as [M] module: it has to be in your initrd.

(I am assuming cryptsetup / LUKS here.)

@sci_photos i'll check tomorrow i'm pretty sleepy rn
@aeva @sci_photos I'd follow Markus kernel config hints first. Make them built-in. You're probably missing the cipher you encrypted it with from the live environment. Then, please post GRUB_CMDLINE_LINUX and your genkernel command parameters.
@aeva Does it occasionally surprise you with an ncurses UI asking you to make a decision on something while providing seriously insufficient explanation of the various choices' ramifications?
@klara lol no this one makes you do all that in config files
@aeva isn't it "linuces"?
@azonenberg linucks
@aeva @azonenberg while some may claim the plural is linuxen, it's actually linuxenia

@azonenberg @aeva a certain sort of person would say "Linuxen", like oxen, Unixen, and VAXen

but that sort of person includes ESR and RMS, so take that into consideration

@curtmack @aeva i thought the plural of unix was unices

https://en.wiktionary.org/wiki/Unices

Unices - Wiktionary, the free dictionary

Wiktionary
Yeah the "VAXen" (and even "boxen" [plural in actual standard American English: "boxes"]) people always annoyed me.

CC: @[email protected] @[email protected]
@teajaygrey @curtmack @aeva for me it's always been boxen, vaxen, unices
Always? You never learned of a "boxes" before boxen? Curious.

CC: @[email protected] @[email protected]
@teajaygrey @curtmack @aeva boxes if cardboard, boxen if computers
Fascinating!

At least in my experience, the "boxes" seemed to stick with some older Sun Microsystems workstations insomuch as they had approximately the same form factor of a couple of XL pizza boxes stacked on top of each other.

The "boxen" nomenclature seemed as if it was a backport of "VAXen" but I dunno?

I didn't hear "VAXen" uttered until I was an undergrad in Minnesota, and by then I had already long since been coding on Sun and SGI systems at nps.navy.mil (now nps.edu) and everything in Minnesota felt as if it were at least a couple of decades behind the curve of what cohorts and I had been doing in California, so I chalked it up to more oddities from folks who were so far out of the loop I wasn't sure how to make heads or tails of a lot of it. (Eventually I gave up and dropped out of that college and retreated back to California and took a very different undergrad trajectory at UCSC.)

@teajaygrey @azonenberg I have never used the word "VAXen" and don't know what it means (I assume from context it refers to a plurality of VAX machines, which I have never used)

to me "boxen" is just a word savvy people use sometimes

@aeva it's like me with books 🤔
@aeva at what point do we get aeva into a room with everyone sitting down and staring before taking turns to speak
@aeva
Answer: yes...
@aeva more linuxes is more open source, dib
@aeva people on r/thinkpad have similar problem but thinkpads.
@aeva if you run into questions, aside from the usual support channels (gentoo irc), feel free to run questions by me too. i've been maining it for the past few years
@artemis oh cool! I've got a feeling it'll be smooth sailing because I'm running linux friendly hardware, but I'll keep that in mind. Off hand, do you know of any guides for setting it up for low latency audio/midi?
@aeva I've been putting that one off, honestly. the PipeWire gentoo wiki page is pretty thorough for what's needed to use pipewire, but light on configuration for using it for music purposes. But I think once pipewire is running it's all distro-independent configuration from there.

I know gentoo have also got the sources for the real time kernel patches packaged as sys-kernel/rt-sources, meaning it should integrate into the gentoo kernel build system they have that makes running a from-source kernel build about as simple as running a pre-built one. I run a from-source kernel on one of my computers, because i had to put in a patch to work around a gpu driver bug. but havent futzed with the realtime kernel.

I've been away from live linux synthesizer stuff for a bit myself is all, the last I did anything with it was a couple years ago on ubuntu studio. and the out of the box pipewire has been good enough for my trackering and occasional keyjazzing.