ChanServ changed the topic of #asahi to: Asahi Linux: porting Linux to Apple Silicon macs | "Does XXX work yet?": https://alx.sh/fs | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Topics: #asahi-dev #asahi-re #asahi-gpu #asahi-alt #asahi-stream #asahi-offtopic | Keep things on topic | Logs: https://alx.sh/l/asahi
EtherNet64249536 has joined #asahi
EtherNet6424953 has quit [Ping timeout: 480 seconds]
iaguis has quit [Ping timeout: 480 seconds]
iaguis has joined #asahi
tobhe has joined #asahi
hexdump0815 has joined #asahi
tobhe_ has quit [Ping timeout: 480 seconds]
hexdump01 has quit [Ping timeout: 480 seconds]
elvishjerricco has quit [Remote host closed the connection]
elvishjerricco has joined #asahi
the_sea_peoples has quit []
tpw_rules has quit [Quit: byeeee]
tpw_rules has joined #asahi
marvin24 has joined #asahi
marvin24_ has quit [Ping timeout: 480 seconds]
cylm has quit [Ping timeout: 480 seconds]
ptudor_ has quit [Read error: Connection reset by peer]
ptudor has joined #asahi
vimproved_ has quit [Remote host closed the connection]
vimproved has joined #asahi
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #asahi
eroc1990 has joined #asahi
john-cabaj has quit [Ping timeout: 480 seconds]
rvalue has quit [Ping timeout: 480 seconds]
ihaveamac has quit [Quit: fail]
ihaveamac has joined #asahi
oxbar has joined #asahi
<oxbar>
Question.. if i have fedora on my m1 mac but want to put another distro on it.. how would i go about oing this ?
<oxbar>
do i need to re-run the script and it overwrites ?
ihaveamac has quit [Quit: fail]
ihaveamac has joined #asahi
<chadmed>
oxbar: do you want to replace fedora or put another distro alongside it?
MichaelLong has quit [Ping timeout: 480 seconds]
MichaelLong has joined #asahi
jibsaramnim has quit [Quit: ZNC 1.10.0 - https://znc.in]
eroc1990 has quit [Remote host closed the connection]
okb has joined #asahi
<oxbar>
It’s cool.. I deleted what I need and resized everything I’m good
oxbar has left #asahi [oxbar]
rvalue has joined #asahi
catred2 has joined #asahi
catred has quit [Read error: Connection reset by peer]
Szadek09440919338406679 has quit []
Szadek09440919338406679 has joined #asahi
chaos_princess has quit [Quit: chaos_princess]
chaos_princess has joined #asahi
allmazz has quit [Ping timeout: 480 seconds]
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #asahi
Seti_ has joined #asahi
Seti_ is now known as Guest19585
Guest19585 has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in]
cylm has joined #asahi
allmazz has joined #asahi
alarumbe has joined #asahi
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi
lynndotpy has quit [Quit: bye bye]
lynndotpy has joined #asahi
okb has quit [Read error: Connection reset by peer]
ar has quit [Ping timeout: 480 seconds]
ar has joined #asahi
gruetzhaxe has joined #asahi
<allmazz>
guys, just for fun, can we put grub as payload in m1n1 stage1, and encrypt /boot partition for reach FDE? since grub works with luks2 it looks to be a dream for paranoia :)
gruetzhaxe has quit [Ping timeout: 480 seconds]
gruetzhaxe has joined #asahi
* JamesB192
(probably wrongly) thinks full-disk-encryption is dumb.
<JamesB192>
I also feel /, /boot and /efi (or equivalents) need not be ciphered.
<fl0_id>
JamesB192 it's not dumb as such but prob overrated imo. like, I like my privacy too, but if ppl have access to my device, I'm prob f*ed already anyway
gruetzhaxe has quit [Ping timeout: 480 seconds]
spuostheterrible[mds] has joined #asahi
<spuostheterrible[mds]>
Horrid take lmao
<spuostheterrible[mds]>
FDE is great for at rest, all but the most dedicated will fail at cracking that
<spuostheterrible[mds]>
If you have actual secrets on your device you should do that
<spuostheterrible[mds]>
I don’t know about /boot encryption being important though
tired- has quit [Remote host closed the connection]
<fl0_id>
spuostheterrible[mds] I'm not debating that. but when will you need it? for most non-techy ppl, like spouses, other protection suffice. when you really need FDE like law enforcement or border control, I'd advise everyone to travel with a blank-ish device. sure they can still detain you, but at least there is not a device they can analyse or ask you to unlock (not taking into account online acocunts they might ask you to unlock, but that's a diff issue)
<fl0_id>
but if you have such big secrets on your device, don't travel with it.
<fl0_id>
(and I'm not saying it's dumb, just overrated imo)
tired- has joined #asahi
<twb>
The model CrOS had was that you factory-reset the laptop before you board the plane, then don't load secrets back onto it until after you are past customs
<bgtlover[mds]>
<JamesB192> "(probably wrongly) thinks full-..." <- I think it should be done by default for everything, as long as we have an unencrypted /efi or /boot. That could allow us to, for example, boot another mini linux distro, with a graphical tool, which prompts for the FDE password before using kexec to jump to your actual kernel, after checking its efi signature because your kernel must be signed, right? and then, that distro there could come
<bgtlover[mds]>
with orca for example, which would then read aloud the prompt for the FDE password
<twb>
That was back when the bad guy was China not USA
<bgtlover[mds]>
so yeah, basically taking a page from mac OS and the way it boots
<fl0_id>
twb at least I know some ppl used it that way. not sure if that was intentional :)
<leio>
kexec can't work on asahi
<bgtlover[mds]>
leio: hmm, we're getting into the interesting. Why not?
<leio>
quoting a reddit answer: "kexec will ~never work properly because there is no way to reset system firmware for a bunch of stuff, including the GPU. Sorry. "
<bgtlover[mds]>
leio: ahh, there goes that idea. Even if the distro one boots into isn't asahi and one just kexecs into it? what if that distro doesn't initialise the gpu and such at all?
<bgtlover[mds]>
or maybe m1n1 could include support for basic speech/braille features for prompts for unlocking volumes?
<leio>
sounds like a project for you ;)
<chaos_princess>
you are reinventing an initramfs, why are you reinventing an initramfs
<leio>
macOS does full reboot cycles for things like that as well
<leio>
hey now, I was hoping we'd get a rust braille stack out of it :D
<chaos_princess>
that belongs in u-boot, m1n1 does not support user interaction anyway
the_sea_peoples has joined #asahi
pb17 has quit [Ping timeout: 480 seconds]
<bgtlover[mds]>
chaos_princess: because people don't put brltty in initramfs for whatever reason, and when the system fails or we get dropped to a rescue shell, we have no idea of what happened, because the computer is silent, no speech. There is a plugin for dracut to add brltty, but I don't think any distro uses it
<chaos_princess>
ok, so, then you have a solution to fix it?
<bgtlover[mds]>
leio: actually, that's not very far off, there are messages in the odilia channel, someone in our community is implementing brltty, both client and server side, in rust
<chaos_princess>
kexec is just the wrong tool for this specific job
<bgtlover[mds]>
chaos_princess: what's that? I thought one gets from m1n1 directly to booting the kernel
<chaos_princess>
no? it goes m1n1 -> u-boot -> grub or something -> kernel
<bgtlover[mds]>
chaos_princess: I mean, does asahi use dracut? if so...yeah, enable that plugin for brltty, enable both speech and braille, it should be technically fixed. Next time I install fedora, I'll try that to see if it's possible, I never did anything that deep before
<bgtlover[mds]>
s/brltty/brlapi/
<chaos_princess>
FAR uses dracut, and i think altdistros are also "heavily encouraged" to use it
pb17 has joined #asahi
<jannau>
brltty-dracut is available in fedora but does not seem to be installed by default
<bgtlover[mds]>
exactly, and that's one of the issues. If that was there, many more of the weird failure conditions we could at least hear, so we know that's what's happening. Combined with the fact that pipewire now has support for running as a system component, we could recover our systems more or less the way y'all do, instead of needing the install media for almost everything
<bgtlover[mds]>
I would like to never have to do any of that, for the gui to always come up, so then the silence between turning on the computer and getting speech at login would be very short, but sometimes horrible issues do happen, and we should know that they happened basically. If this stuff is done, I think that's better than what windows does, probably not better than macos by a long shot, but apple accessibility being what it is, being able to
<bgtlover[mds]>
compare asahi to that is huge progress!
tired- has quit []
tired- has joined #asahi
tired- has quit []
tired- has joined #asahi
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi
allmazz_ has joined #asahi
rvalue has quit [Read error: Connection reset by peer]
allmazz has quit [Ping timeout: 480 seconds]
rvalue has joined #asahi
ddxtanx has quit [Remote host closed the connection]
ptudor has quit [Read error: Connection reset by peer]