15 Jun 2023 |
K900 (deprecated) | The annoying part is the sd-stub boot messages | 14:07:33 |
K900 (deprecated) | But those will hopefully go away once we have lzstub + Project Bootloader | 14:07:58 |
@elvishjerricco:matrix.org | sd-stub boot messages? | 14:08:29 |
K900 (deprecated) | Unless they're refind boot messages | 14:09:07 |
K900 (deprecated) | Which is also possible | 14:09:09 |
@elvishjerricco:matrix.org | K900: What would sd-stub or refind have to do with plymouth? | 14:09:52 |
K900 (deprecated) | Not Plymouth specifically | 14:11:09 |
K900 (deprecated) | The Plymouth part works | 14:11:24 |
K900 (deprecated) | The two mode switches before it kicks in though | 14:11:29 |
K900 (deprecated) | Annoying | 14:11:30 |
@elvishjerricco:matrix.org | ah i see | 14:11:46 |
K900 (deprecated) | And I think I see the problem now | 14:11:59 |
K900 (deprecated) | Kinda | 14:12:00 |
K900 (deprecated) | (the problem is like all of refind tbh but also more specifically) | 14:12:12 |
K900 (deprecated) | I think I just have to stick ostype Linux on every entry | 14:14:17 |
K900 (deprecated) | Because it can't figure out the paths otherwise | 14:14:27 |
K900 (deprecated) | I swear every time I have to figure out obscure refind things I want to just tell $work I'm taking a sabbatical and finish Project Bootloader | 14:15:58 |
@lily:lily.flowers | In reply to @k900:conduit.0upti.me The Plymouth part works Plymouth? Working? Surely not... (genuinely though I wonder if Plymouth will ever become a project that doesn't have more hacks than not with unclear/problematic inter-project cohesion) | 14:22:14 |
@lily:lily.flowers | (making this PR hurt my brain with how obscenely hacky Plymouth really is. Like this could just be better but a lot would need to be tweaked/refactored) | 14:22:38 |
@elvishjerricco:matrix.org | It'd probably be easier to replace plymouth altogether with a totally new thing tbh | 14:23:17 |
@lily:lily.flowers | Possibly. There's a lot of decent enough design in Plymouth, but the edges are super rough so it is a pain to integrate unless you are using it exactly as the Fedora gods intended | 14:23:59 |
@lily:lily.flowers | I would be down for something new though | 14:24:16 |
@lily:lily.flowers | In reply to @elvishjerricco:matrix.org It'd probably be easier to replace plymouth altogether with a totally new thing tbh Also I'm gonna have the builtins.storeDir stuff pushed in a bit. Waiting on something and then going to test it against my flake matrix of VMs for testing plymouth across several common configs | 14:24:59 |
@elvishjerricco:matrix.org |
my flake matrix of VMs for testing plymouth across several common configs
Well that sounds fancy
| 14:25:36 |
@lily:lily.flowers | It's not as fancy as it sounds. It's pretty hacky and I threw it together way too fast. But it does let me cycle through a bunch of VMs for systemd-initrd, stage-1-initrd, luks, different themes that depend or don't depend on bgrt, etc | 14:26:22 |
@elvishjerricco:matrix.org | that's pretty cool | 14:26:49 |
@lily:lily.flowers | I'll share if you want. Just don't look at the crimes I did to make LUKS work... | 14:27:12 |
@elvishjerricco:matrix.org | lol yea it'd probably be helpful for testing it | 14:28:42 |
@lily:lily.flowers | Okay, I'll clean up the LUKS a little and post it | 14:29:05 |
K900 (deprecated) | Time to RIIR Plymouth? | 14:36:10 |