ChanServ changed the topic of #asahi-alt to: Asahi Linux: porting Linux to Apple Silicon macs | User-contributed/unofficial distribution ports | Logs: https://alx.sh/l/asahi-alt
KxCORP5894 has quit [Quit: Bye!]
KxCORP5894 has joined #asahi-alt
jeisom has quit [Ping timeout: 480 seconds]
ipatch has joined #asahi-alt
kode54 has quit [Quit: The Lounge - https://thelounge.chat]
KDDLB has quit [Quit: The Lounge - https://thelounge.chat]
kode54 has joined #asahi-alt
n3ph has joined #asahi-alt
<n3ph> howdy!
JayBeeFOSS has quit [Ping timeout: 480 seconds]
JayBeeFOSS has joined #asahi-alt
n3ph has quit [Remote host closed the connection]
n3ph has joined #asahi-alt
<n3ph> freshly installed gentoo and wondering why /etc/dracut.conf is empty.
<n3ph> I am trying to get luks decryption working in early userspace. Any hints?
<n3ph> I see there is a `50-dracut.install` script in `/usr/lib/kernel/install.d` directly invocing the initrd build.
<n3ph> Do i need to add `add_dracutmodules+="crypt"` to `/etc/dracut.conf`?
<n3ph> Or does dracut respect `/etc/cryptab`, so I am missing this one?
john-cabaj has joined #asahi-alt
<n3ph> Also, I am using BTRFS... I have a hunch I have to declare it for dracut to boot properly?
<n3ph> But mostly I am confused by the config being empty.
<n3ph> Forgot to mention: I've added `rd.luks` and `rd.luks.uuid` to `GRUB_CMDLINE_LINUX_DEFAULT` and executred `grub-mkconfig -o /etc/grub/grub.cfg` after mounting the EFI partition.
<n3ph> And options _are_ passed correctly from grub
john-cabaj has quit [Ping timeout: 480 seconds]
n3ph has quit [Read error: No route to host]
chadmed_ has joined #asahi-alt
<chadmed_> n3ph: /etc/dracut.conf is empty because it isnt used on gentoo. look at /etc/dracut.conf.d/ and /lib/dracut/dracut.conf.d/
chadmed_ has quit []
KxCORP5894 has quit [Quit: Bye!]
KxCORP5894 has joined #asahi-alt
KDDLB has joined #asahi-alt
dylanchapell has quit [Read error: Connection reset by peer]
zerdox has quit [Remote host closed the connection]
zerdox has joined #asahi-alt
dylanchapell has joined #asahi-alt
dylanchapell has quit [Read error: Connection reset by peer]
zerdox_ has joined #asahi-alt
zerdox has quit [Ping timeout: 480 seconds]
zerdox_ is now known as zerdox
ellyq_ has joined #asahi-alt
dylanchapell has joined #asahi-alt
yuka has quit [Remote host closed the connection]
yuka has joined #asahi-alt
zerdox has quit [Ping timeout: 480 seconds]
matteo has joined #asahi-alt
zerdox has joined #asahi-alt
ellyq_ has quit [Remote host closed the connection]
ellyq_ has joined #asahi-alt
n3ph has joined #asahi-alt
matteo has quit [Quit: Leaving...]
<n3ph> Aha! `/usr/lib/dracut/dracut.conf.d/10-asahi.conf`
cylm has joined #asahi-alt
cylm has quit [Ping timeout: 480 seconds]
ellyq_ has quit []
zumi has quit [Remote host closed the connection]
zumi has joined #asahi-alt
zumi has quit [Remote host closed the connection]
zumi has joined #asahi-alt
iaguis_ has joined #asahi-alt
iaguis has quit [Ping timeout: 480 seconds]
<mps> can someone point me to non-systemd distro how to start pipewire system wide and not per user
<n3ph> https://wiki.gentoo.org/wiki/PipeWire#OpenRC - But this is still on a per-user basis..
<mps> n3ph: thanks. similar to alpine which have pipewire-launcher
<chadmed> yeah the gentoo pipewire launcher pretty much just does $ pipewire & wireplumber &
<mps> same as alpine
zumi_ has joined #asahi-alt
zumi has quit [Remote host closed the connection]
zumi_ is now known as zumi
zerdox has quit [Remote host closed the connection]
zerdox has joined #asahi-alt
zerdox has quit [Ping timeout: 480 seconds]
zerdox has joined #asahi-alt
nyaomixyz has joined #asahi-alt
nyaomixyz has quit []
<n3ph> meh :-/ apperently, latest dracut opens a given luks at /dev/mapper/luks-UUID, but dies waiting for /dev/mapper/luks to become available...
zerdox_ has joined #asahi-alt
<n3ph> so adding root=/dev/mapper/luks-UUID will be necessary
zerdox has quit [Ping timeout: 480 seconds]
zerdox_ is now known as zerdox
john-cabaj has joined #asahi-alt
<n3ph> Someone firm with nowadays' `rd.luks.discards` and the difference to `rd.luks.options=discard`?
<n3ph> 🤔 I can't find rd.luks.options in https://man7.org/linux/man-pages/man7/dracut.cmdline.7.html.. Guess that one is gone.
opticron_ has joined #asahi-alt
opticron has quit [Read error: Connection reset by peer]
zerdox has quit [Ping timeout: 480 seconds]
zerdox has joined #asahi-alt
zerdox has quit [Ping timeout: 480 seconds]
opticron has joined #asahi-alt
opticron_ has quit [Remote host closed the connection]
cylm has joined #asahi-alt
<n3ph> How do I prevent the native resolution during boot? I've tried using `GRUB_GFXPAYLOAD_LINUX=keep` with no luck.
<n3ph> Do I need to set `GRUB_GFXMODE` explicetly?
<n3ph> Also what exactly is resetting the resolution, or does it enable scaling?
<n3ph> s/prevent/preserve/
Halian has joined #asahi-alt
<n3ph> ```
<n3ph> ```
<n3ph> LOL... I need to get famiiar with this client..
<n3ph> I tried setting both:
<n3ph> UgokuShiro /home/n3ph # cat /etc/default/grub | grep ^GRUB_GFX
<n3ph> GRUB_GFXMODE=3024x1890x24
<n3ph> GRUB_GFXPAYLOAD_LINUX=3024x1890x24
<n3ph> UgokuShiro /home/n3ph #
<n3ph> While the luks prompt is already visible, the grephic mode gets updated.
Juest has quit [Read error: Connection reset by peer]
Juest has joined #asahi-alt
<n3ph> s/grephic/graphic/
<n3ph> meh :-/ I can't get firefox compiled...
zumi_ has joined #asahi-alt
zumi has quit [Remote host closed the connection]
zumi_ is now known as zumi
<sam_> yeah, the wonderful chaos_princess has done the legwork on it
<sam_> a fix is underway in gcc but we'll apply a workaround shortly
jeisom has joined #asahi-alt
<n3ph> Very appreciate! Thank you very much! 🙇
<n3ph> sam_: Works like a charm! 💪
<sam_> chaos_princess did all the hard work
<sam_> I just merged it
<sam_> but yw
john-cabaj has quit [Ping timeout: 480 seconds]
zerdox has joined #asahi-alt
<n3ph> chadmed: I guess if I change my kernel config, preserving would be done via `savedconfig` use flag?
<n3ph> Since all is done through the ebuild, I think I am supposed to emerge asahi-kernel every time. But how do I inject an altered kernel config?
<n3ph> Uh! While looking at https://github.com/chadmed/asahi-overlay/blob/main/sys-kernel/asahi-kernel/asahi-kernel-6.9.9_p5-r1.ebuild I am wondering now where this use flag comes from..
jeisom has quit [Ping timeout: 480 seconds]
<n3ph> Will I have to setup a local overlay using my own ebuild + patch for overrides or is there a simplier way?