marcan changed the topic of #asahi to: Asahi Linux: porting Linux to Apple Silicon macs | Not ready for end users / self contained install yet. Soon. | General project discussion | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Topics: #asahi-dev #asahi-re #asahi-gpu #asahi-stream #asahi-offtopic | Keep things on topic | Logs: https://alx.sh/l/asahi
catphish has joined #asahi
<catphish> aww came here to ask if asahi was useful for end users yet, topic answered my question :(
roxfan has joined #asahi
malvo has quit [Ping timeout: 480 seconds]
malvo has joined #asahi
chadmed has quit [Ping timeout: 480 seconds]
malvo has quit [Read error: Connection reset by peer]
malvo has joined #asahi
mlq has joined #asahi
chadmed has joined #asahi
mlq_ has quit [Ping timeout: 480 seconds]
<tpw_rules> catphish: have you compiled your own kernel before?
<chadmed> catphish: https://github.com/AsahiLinux/docs/wiki/Developer-Quickstart-2.0 <-- if this makes sense to you, you should have the skill necessary to test out linux on these machines
vmeson has quit [Quit: Konversation terminated!]
vmeson has joined #asahi
phiologe has joined #asahi
PhilippvK has quit [Ping timeout: 480 seconds]
pavan has quit []
kov has quit [Quit: Coyote finally caught me]
kov has joined #asahi
ciggi_ has joined #asahi
ciggi has quit [Ping timeout: 480 seconds]
jhnsn has joined #asahi
jx0 has quit [Ping timeout: 480 seconds]
the_lanetly_052___ has joined #asahi
eroux has joined #asahi
jeffmiw has quit [Ping timeout: 480 seconds]
the_lanetly_052___ has quit [Ping timeout: 480 seconds]
arnd_ has quit []
arnd has joined #asahi
MajorBiscuit has joined #asahi
tomtastic_ has joined #asahi
tomtastic has quit [Ping timeout: 480 seconds]
nsklaus has joined #asahi
nzzz_ has joined #asahi
manawyrm has quit [Ping timeout: 480 seconds]
V_ has joined #asahi
mixi has quit [Ping timeout: 480 seconds]
leah1 has joined #asahi
kloenk has quit [Ping timeout: 480 seconds]
eta_ has joined #asahi
Major_Biscuit has joined #asahi
psykose has quit [Ping timeout: 480 seconds]
Dragoon has joined #asahi
jn_ has joined #asahi
Dragoon is now known as Guest1237
psykose has joined #asahi
miko089[m] has quit [Ping timeout: 480 seconds]
djangro[m] has quit [Ping timeout: 480 seconds]
homulilly[m] has quit [Ping timeout: 480 seconds]
muscularduckling[m] has quit [Ping timeout: 480 seconds]
avx3[m] has quit [Ping timeout: 480 seconds]
DiscoPenguin[m] has quit [Ping timeout: 480 seconds]
cyb3rn3rd[m] has quit [Ping timeout: 480 seconds]
cde[m] has quit [Ping timeout: 480 seconds]
MajorBiscuit has quit [Ping timeout: 480 seconds]
zopieux has quit [Ping timeout: 480 seconds]
IbrahimMAkrab[m] has quit [Ping timeout: 480 seconds]
leah has quit [Ping timeout: 480 seconds]
nsklaus_ has quit [Ping timeout: 480 seconds]
newchima[m] has quit [Ping timeout: 480 seconds]
Shiz has quit [Ping timeout: 480 seconds]
MrHunk[m] has quit [Ping timeout: 480 seconds]
eta has quit [Ping timeout: 480 seconds]
eta_ is now known as eta
DragoonAethis has quit [Ping timeout: 480 seconds]
Erus_Iluvatar_ has joined #asahi
kholtastrophe[m] has quit [Ping timeout: 480 seconds]
alexstore06[m] has quit [Ping timeout: 480 seconds]
jo[m]1234 has quit [Ping timeout: 480 seconds]
igrom[m] has quit [Ping timeout: 480 seconds]
BlazinWeed[m] has quit [Ping timeout: 480 seconds]
josipknezovic[m] has quit [Ping timeout: 480 seconds]
sppdqd[m] has quit [Ping timeout: 480 seconds]
Bicet[m] has quit [Ping timeout: 480 seconds]
Amy[m] has quit [Ping timeout: 480 seconds]
burlmancer[m] has quit [Ping timeout: 480 seconds]
legarts[m] has quit [Ping timeout: 480 seconds]
xorly[m] has quit [Ping timeout: 480 seconds]
cangurbuz[m] has quit [Ping timeout: 480 seconds]
vivithecanine[m] has quit [Ping timeout: 480 seconds]
svenpeter[m] has quit [Ping timeout: 480 seconds]
Dementor[m] has quit [Ping timeout: 480 seconds]
smvg[m] has quit [Ping timeout: 480 seconds]
shu9[m] has quit [Ping timeout: 480 seconds]
ryanhrob[m] has quit [Ping timeout: 480 seconds]
samfromspace[m] has quit [Ping timeout: 480 seconds]
rethematrix[m] has quit [Ping timeout: 480 seconds]
RowanGoemans[m] has quit [Ping timeout: 480 seconds]
PedroArajo[m] has quit [Ping timeout: 480 seconds]
Bai-Chiang[m] has quit [Ping timeout: 480 seconds]
matthewayers[m] has quit [Ping timeout: 480 seconds]
Santiago[m]1 has quit [Ping timeout: 480 seconds]
NotHere[m] has quit [Ping timeout: 480 seconds]
long[m] has quit [Ping timeout: 480 seconds]
landscape15[m] has quit [Ping timeout: 480 seconds]
lemonsus[m] has quit [Ping timeout: 480 seconds]
isitaboat[m] has quit [Ping timeout: 480 seconds]
JamieMagee[m] has quit [Ping timeout: 480 seconds]
elosant[m] has quit [Ping timeout: 480 seconds]
GenieLotion[m] has quit [Ping timeout: 480 seconds]
citruscitrus[m] has quit [Ping timeout: 480 seconds]
coin3x[m] has quit [Ping timeout: 480 seconds]
M32thSystem[m] has quit [Ping timeout: 480 seconds]
ytg has quit [Ping timeout: 480 seconds]
yoodee[m] has quit [Ping timeout: 480 seconds]
wollymilkcap[m] has quit [Ping timeout: 480 seconds]
casperes1996[m] has quit [Ping timeout: 480 seconds]
roxiun[m] has quit [Ping timeout: 480 seconds]
_andy_t_ has quit [Ping timeout: 480 seconds]
djk121[m] has quit [Ping timeout: 480 seconds]
Lucy[m]1 has quit [Ping timeout: 480 seconds]
timokrgr has quit [Ping timeout: 480 seconds]
nzzz has quit [Ping timeout: 480 seconds]
nirusu[m] has quit [Ping timeout: 480 seconds]
abbas_faiz[m] has quit [Ping timeout: 480 seconds]
essentia[m] has quit [Ping timeout: 480 seconds]
Erus_Iluvatar has quit [Ping timeout: 480 seconds]
jn has quit [Ping timeout: 480 seconds]
V has quit [Ping timeout: 480 seconds]
sami-dev[m] has quit [Ping timeout: 480 seconds]
slado122[m] has quit [Ping timeout: 480 seconds]
ryanhrob1[m] has quit [Ping timeout: 480 seconds]
fionera[m] has quit [Ping timeout: 480 seconds]
sproede[m] has quit [Ping timeout: 480 seconds]
l1ipr[m] has quit [Ping timeout: 480 seconds]
why2[m] has quit [Ping timeout: 480 seconds]
sephamorr[m] has quit [Ping timeout: 480 seconds]
OrganicPumpkin[m] has quit [Ping timeout: 480 seconds]
quentincestino[m] has quit [Ping timeout: 480 seconds]
lockna has quit [Ping timeout: 480 seconds]
nykma[m] has quit [Ping timeout: 480 seconds]
houlton[m] has quit [Ping timeout: 480 seconds]
kjm99[m] has quit [Ping timeout: 480 seconds]
ghantaz[m] has quit [Ping timeout: 480 seconds]
haterade[m] has quit [Ping timeout: 480 seconds]
dek[m] has quit [Ping timeout: 480 seconds]
angustrau[m] has quit [Ping timeout: 480 seconds]
cavoirom[m] has quit [Ping timeout: 480 seconds]
alessandrorzz[m] has quit [Ping timeout: 480 seconds]
AONeiLL[m] has quit [Ping timeout: 480 seconds]
Erus_Iluvatar_ has quit []
kloenk has joined #asahi
Erus_Iluvatar has joined #asahi
Erus_Iluvatar has quit []
Erus_Iluvatar has joined #asahi
zopieux has joined #asahi
Shiz has joined #asahi
miko089[m] has joined #asahi
akemin_dayo has joined #asahi
eragon has joined #asahi
djangro[m] has joined #asahi
<catphish> tpw_rules: yes, i'm perfectly comfortable compiling kernels, but does everything work? audio, video, mouse, wifi, etc? what i read "Not ready for end users" by assumption was that things were missing
<catphish> i understand with such projects there's a long way between "linux boots" and a usable desktop pc
<catphish> ah, this is what i was looking for: https://github.com/AsahiLinux/docs/wiki/Feature-Support
<nsklaus> audio works partialy, like on mac mini through both speaker and jack and on macbooks only through jack
manawyrm has joined #asahi
timokrgr has joined #asahi
peac_ has joined #asahi
<nsklaus> video is only framebuffer, although reported to be snappy and fast, resolution change also seems to work, but no acceleration either in 2d or 3d
<peac_> Hi, is there a place where i can find the asahi linux kernel already compiled ?
<nsklaus> wifi, touchpad, keyboard works
<nsklaus> (catphish)
<catphish> nsklaus: thanks, the wiki claims the display has DRM too now
<catphish> so it's certainly getting there
<nsklaus> this might be more up to date info than what i was reporting yes
<catphish> this is very exciting for me as i've wanted an ARM laptop for a long time
<nsklaus> catphish: indeed, me too
<nsklaus> i'm eagerly waiting for proper power management and better sound support (speakers on macbook)
<catphish> i saw an air for sale locally for not much money so was considering YOLO'ing it
<nsklaus> bluetooth too is a must for me, but that one while take a while i'm affraid, as there are higher priority before it is looked upon
<catphish> i probably have more important things to be doing, but i'm very excited about the whole project
<catphish> thanks :)
robher has quit [Ping timeout: 480 seconds]
<catphish> got to run :)
catphish has quit [Quit: Leaving]
manawyrm has quit [Ping timeout: 480 seconds]
robher has joined #asahi
timokrgr8 has joined #asahi
timokrgr has quit [Ping timeout: 480 seconds]
timokrgr8 is now known as timokrgr
manawyrm has joined #asahi
borring[m] has joined #asahi
<Glanzmann> nsklaus: Mini has only one speaker.
<Glanzmann> nsklaus: You know that, of course, misread your statement.
<peac_> thank you !
<peac_> can I find also the config with which it has been compiled ?
<mps> peac_: I'm preparing files needed to install alpine linux and will soon upload m1n1+u-boot there
<mps> peac_: yes, when you untar it you will find boot/config-5.16.0-asahi-25 file
<peac_> perfect thanks !
_andy_t_ has joined #asahi
<peac_> have you tried running this kernel on M1 using qemu virtualization ?
<mps> you mean in VM
<peac_> yes, on macos running qemu without emulation, running native aarch64
<mps> no, I didn't, it is made for m1 bare metal, have to add options to audio on mini
<peac_> o
<peac_> ok*
<mps> but any aarch64 kernel from distros should work
<peac_> i'm having a hard time booting anything aarch64 natively on qemu, i'm looking if i get any more luck with asahi kernel as it is made for M1
<mps> peac_: I don't understand this question `on macos running qemu without emulation, running native aarch64`
<mps> 'natively in qemu' sounds strange to me as I'm not native english speaker
<peac_> you did answer already, you did not run asahi virtualized on macos :)
<mps> right
<peac_> my natively i meant without using emulation, so leveraging the M1's aarch64 to run aarch64 directly
<Glanzmann> peac_: Linux runs without modification in any hypervisor on macos.
<agraf> peac_: when running in QEMU, you really don't need any of the Asahi enablement
<peac_> s/my/by/
<agraf> peac_: your average distros should "just work". What problems did you run into when booting?
<mps> but I run about two months alpine linux on macos on qemu with HVF, nearly bare metal speed
<peac_> agraf: from plain "not booting" (no bootlog) to booting but kernel panic due to the kernel not finding how to mount the attached drive... my best results has been with pm215's old compiled kernel, but still it could not mount root, i've hired a more experienced in qemu engineer and he also could not make it work even by compiling a custom kernel
<agraf> peac_: what are you trying to do? :)
<peac_> maybe we should go to #qemu as this is not directly related to asahi
<agraf> sure
<sven> fwiw, I used to run a normal kernel (ubuntu I think?) for a while inside qemu + HVF as my build machine for linux kernels just fine
<mps> peac_: https://arvanta.net/alpine/install-aarch64-qemu/ this I wrote about year ago, and adapted later for macos
<mps> sven: I run aarch64 in qemu on m1 with asahi linux, alpine patched qemu 6.2 to run on apple silicin
<mps> also nearly native speed
homulilly[m] has joined #asahi
eta has quit [Quit: we're here, we're queer, connection reset by peer]
eta has joined #asahi
the_lanetly_052___ has joined #asahi
<g8rfx9wozue0e9pa3n[m]> I'm sorry if this has been asked.
<g8rfx9wozue0e9pa3n[m]> Will the Rosetta translation layer work at all? I mean eventually or is this something that is completely off the table.
<g8rfx9wozue0e9pa3n[m]> Thanks.
<Glanzmann> g8rfx9wozue0e9pa3n[m]: I think it will, but needs 4k pages and another piece of software which name i forgot.
<Glanzmann> So this is further down the road.
<Major_Biscuit> Glanzmann: how can it work without someone rewritting it for Linux? Isn't Rosetta implemented in software as part of macOS?
<ChaosPrincess> rosetta2 is both a x86 to arm translator (which would need to be rewritten), and special magic control registers in the chip that make it's job easier
<Glanzmann> Major_Biscuit: There is some sort software which does that only, but it requires 4k pages, IIRC.
<Glanzmann> s/only/already/g
<ChaosPrincess> in theory you can take qemu's binary translator, and teach it the 'not-quite-arm-that-is-easier-to-convert-x86-to' as a target
<Major_Biscuit> ChaosPrincess: got it thanks. I didn't know about the second part
<Glanzmann> sven: THank you. That is what I meant.
<sven> no idea how it compares to qemu though, i've never used it myself
<g8rfx9wozue0e9pa3n[m]> I wonder if fex will be bake to use the chip to speedup like rosetta
<sven> the chip speedup is mostly a bit to enable total store ordering afaik
<g8rfx9wozue0e9pa3n[m]> Either way, I'm waiting anxiously to replace an old x86 laptop and pc with a performant arm chip.
<sven> we can also just recompile most day-to-day linux tools for arm64
<Glanzmann> g8rfx9wozue0e9pa3n[m]: You can already work with it, and it gets better every week. I'm looking forward for SMC so that I can poweroff the system using software. I'm also thinking about using m1n1 to boot the kernel in order to speedup boot time.
<Glanzmann> g8rfx9wozue0e9pa3n[m]: https://github.com/AsahiLinux/docs/wiki/Feature-Support - For me it is almost enough.
<Glanzmann> Of course I'm looking forward for audio capture / speakers, 3d accell, camera support.
<Glanzmann> g8rfx9wozue0e9pa3n[m]: But since we have wifi, I use the m1 air a lot for work under Linux.
<g8rfx9wozue0e9pa3n[m]> Oh wow. I didn't think the project was that far ahead. I'd seen a screen capture of the desktop with terminal and neofetch
<j`ey> g8rfx9wozue0e9pa3n[m]: rosessta was useful for mac apps, most normal linux stuff will be fine on amr already
<j`ey> arm
<g8rfx9wozue0e9pa3n[m]> j`ey: There's a few that don't have a version like the Tor Browser. Otherwise yes.
<g8rfx9wozue0e9pa3n[m]> <Glanzmann> "g8rfx9wozue0e9pa3n: But since we..." <- WiFi is a major one.
<g8rfx9wozue0e9pa3n[m]> While dp alt mode is a bummer tho
<Glanzmann> g8rfx9wozue0e9pa3n[m]: What is 'dp alt mode'?
<g8rfx9wozue0e9pa3n[m]> Glanzmann: Video out over USB c
<Glanzmann> g8rfx9wozue0e9pa3n[m]: This will take quite a while, I think.
<g8rfx9wozue0e9pa3n[m]> Usually to a monitor with USB c or display port
<Glanzmann> simpledrm is quiet usable, dcp is slow.
<g8rfx9wozue0e9pa3n[m]> As long as the Mac mini has working outputs, then its good enough for me. I wonder if it'll be faster than my 7th series i5...
<g8rfx9wozue0e9pa3n[m]> Are you guys running the aaahi kernel?
<sven> Video over usb c is going to be quite a mess because it closely ties in with thunderbolt and the usb3/4 phy
cde[m] has joined #asahi
<Glanzmann> g8rfx9wozue0e9pa3n[m]: Most of us is running this, if you use it as desktop or variation of this: https://github.com/AsahiLinux/docs/wiki/DesktopKernel Upstream is missing to many features at the moment.
DiscoPenguin[m] has joined #asahi
<Glanzmann> There is also a 4k iommu patch from Sven which is quiet old, but applies on top of the current branch and everything appears to work with it: tg.st/u/iommu.patch
cyb3rn3rd[m] has joined #asahi
<Glanzmann> And if you run the mini, you can use the dcp branch of jannau, but the video performance appears to me much worse than simpledrm. DCP branch allows for setting the mode and rotation: git clone https://github.com/jannau/linux; cd linux; git checkout asahi-dcp; curl -Ls https://tg.st/u/m1-dcp-2022-01-30-config > .config
<Glanzmann> g8rfx9wozue0e9pa3n[m]: 4k patch is necessasry for chrome, if you don't want to recompile it yourself.
eroux has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<chadmed> imagine being the kind of person who *wants* to compile chromium
<chadmed> emerging rust, spidermonkey and firefox is still quicker on my machine than building chromium
avx3[m] has joined #asahi
<chadmed> g8rfx9wozue0e9pa3n[m]: displayport alt mode is probably a while away, but usb 2.0 works so if you have a DisplayLink docking station you might be able to use that?
muscularduckling[m] has joined #asahi
IbrahimMAkrab[m] has joined #asahi
<Glanzmann> chadmed: espo tried a whole night to get DisplayLink to run, he always ended up with a freezing kernel, so if you're marcan, maybe you get DisplayLink to work, for the others ... at the moment probably not.
<Glanzmann> s/marcan/devs/ ;-)
<chadmed> i wish i had some DL hardware to test now, i went and forked out for a native TB4 dock with proper displayport like a sucker :P
<sven> just need to bring up thunderbolt for that :-P
<chadmed> was hoping it would just work with no cd321x quirks and i could use my new machine for uni this semester. alas, not to be
<sven> oh, it's worse. this requires at least some support for what apple calls ATC (the thunderbolt/usb4 phy/controller)
<chadmed> on one level im surprised they didnt just use a Lightning Ridge chip but on another level im not surprised in the slightest
<chadmed> libreoffice is pretty atrocious on macos but ill get over it i think. beats putting up with my A1708's stuffed battery
newchima[m] has joined #asahi
XeR has quit []
XeR has joined #asahi
MrHunk[m] has joined #asahi
<marcan> intel's thunderbolt implementation is pretty horrendous, I am not surprised in the slightest they did not use it
jn_ has left #asahi [https://quassel-irc.org - Chat comfortably. Anywhere.]
jn has joined #asahi
Major_Biscuit has quit []
MajorBiscuit has joined #asahi
off^ has quit [Remote host closed the connection]
<nsklaus> marcan: is there any news about next blog entry to cover what happened since last november ?
<nsklaus> non-kernel developers are probably eager to follow the evolution
<nsklaus> i mean, the quickstart guide tells current state is not yet ready even for power users, but following along through wiki tasklist and blog entry is nice and many are probably interested to see asahi progress
<nsklaus> i'm following your videos, blog entries and twitter posts since the beginning of this project, and i'm hungrey for news :)
<nsklaus> come to think of it, i haven't refreshed your twitter page this last hour.. here's hope something news was posted .. *checking*
<nsklaus> hmm no
<nsklaus> *no news
<nsklaus> also, smc could be added to the task list (and possibly checked too?) , since your last two vids covered it
<opticron> things only get checked once upstreamed and I don't think it has reached that state yet (though I could be wrong)
<opticron> but certainly it should be on the list
darkapex1 has joined #asahi
darkapex has quit [Read error: Connection reset by peer]
<nsklaus> opticron: then added to the task list, and left unchecked until it get upstreamed, maybe ?
<nsklaus> yes
<opticron> yeah, that's probably the right answer and it's a prereq for battery/temp info which exists at the bottom of the list, iirc
Amy[m] has joined #asahi
<nsklaus> and still in task list, at the bottom of the bootloader (m1n1) section, there's "storage driver" and "filesystem" entries, shouldn't those too be checked ?
<nsklaus> m1n1 is able to access linux partition and load kernel from them, so filesystem support is there already, no ?
<Glanzmann> nsklaus: Nope.
<Glanzmann> nsklaus: But u-boot can.
<Glanzmann> Or u-boot loads grub and than grub can do it.
<Glanzmann> nsklaus: But we got recently nvme support from SVen for m1n1 but not doing anything with it.
<nsklaus> Glanzmann: so uboot supprt should be added to the list and these two entries mentionned above be moved in the new "uboot" section then ?
<nsklaus> nvme is not listed either (there's ssd though.. they both are the same if i understand correctly ? )
<nsklaus> for m1n1 to startup uboot, is not mandatory for m1n1 to access partitions or mbr, partition tables, and such ?
<sven> no, u-boot is just installed together with m1n1
<sven> it'll be loaded by iboot for us
<nsklaus> sven: i see, thanks for telling. so boot chain is: iboot -> m1n1 -> uboot -> grub -> linux ?
<sven> eventually, yes
<mps> nsklaus: m1n1+dtb+u-boot is chained in one file which is installed by kmutil in 1TR
<nsklaus> mps: thanks for the details
<mps> nsklaus: and your chain loading above is correct
landscape15[m] has joined #asahi
<nsklaus> if m1n1 and uboot are mixed together in some sort of hybrid boot manager, and if uboot part of that, do support filesystem lookup/accessing/mounting, is it not the same in the end if some one checks that filesystem entry in the wiki task list ? i mean i understand that strictly speaking uboot does it, not m1n1, but in the end for it amount to the same, is it not ?
<ChaosPrincess> there is a reason to have fs access in m1n1 itself
<ChaosPrincess> updating m1n1 via chainload
<nsklaus> hmm, i understand.. so a separate uboot entry in task list is needed
MajorBiscuit has quit [Quit: WeeChat 3.4]
MajorBiscuit has joined #asahi
kholtastrophe[m] has joined #asahi
MajorBiscuit has quit [Quit: WeeChat 3.4]
MajorBiscuit has joined #asahi
Bicet[m] has joined #asahi
igrom[m] has joined #asahi
<nsklaus> "Not ready for end users / self contained install yet. Soon." -> https://0x0.st/oHp2.jpg
burlmancer[m] has joined #asahi
alexstore06[m] has joined #asahi
wollymilkcap[m] has joined #asahi
<Glanzmann> nsklaus: https://github.com/AsahiLinux/docs/wiki/U-Boot https://github.com/AsahiLinux/docs/wiki/Debian - with Debian it is already possible, however you still need to install grub and kernel manually for the first time, same goes for wifi firmware.
BlazinWeed[m] has joined #asahi
<Glanzmann> nsklaus: And u-boot only works on m1 machines, not on the m1 pro/max.
jo[m]1234 has joined #asahi
<nsklaus> my macbook is the base M1 pro
<nsklaus> i mean, macbookpro , base M1
<Glanzmann> nsklaus: Than no luck with u-boot for now. But kettenis is working on it.
<Glanzmann> nsklaus: That works.
<Glanzmann> nsklaus: So it is from 2020?
<nsklaus> yes
<Glanzmann> Than it works.
<nsklaus> i'm "soon'ing" since then
<mps> nsklaus: some of use have some distros 'ready' and use it, Glanzmann made debian, tpw_rules nixos and I alpine
<nsklaus> ;)
<Glanzmann> See the Debian installer video for example. Don't know if you want to use Debian, but other distros work alike but maybe miss support.
<Glanzmann> Oh and kettenis did OpenBSD.
<mps> Glanzmann: ah yes, sorry I forgot
sppdqd[m] has joined #asahi
<nsklaus> nixos is interesting but i prefer gobolinux for self contained 'filesystem is the package manager' paradigm, alpine is too minimalist for me, not enough packges available, so that would be debian for me, but i'd prefer arch idealy
josipknezovic[m] has joined #asahi
<Glanzmann> nsklaus: AFAIK jannau and marcan work on ARCH.
<Glanzmann> But it currently lacks support if I understood jannau correctly. But they're working on it and want to put it upstream.
<nsklaus> yes, i was pleasantly susrprised to hear at the beginning of this project asahi would be an arch fork
<mps> I think any distro should work if the kernel boots
<nsklaus> i've been stuck on a refresh loop on marcan's twitter page for a year now, not blinking, eyes wide open ..
<mps> userspace on m1 is the same as on my two different chromebooks, no one byte is changed
* nsklaus press F5 again
yuyichao_ has quit [Ping timeout: 480 seconds]
yuyichao_ has joined #asahi
NotHere[m] has joined #asahi
JamieMagee[m] has joined #asahi
M32thSystem[m] has joined #asahi
citruscitrus[m] has joined #asahi
casperes1996[m] has joined #asahi
Dementor[m] has joined #asahi
vivithecanine[m] has joined #asahi
cangurbuz[m] has joined #asahi
xorly[m] has joined #asahi
elosant[m] has joined #asahi
ytg has joined #asahi
isitaboat[m] has joined #asahi
coin3x[m] has joined #asahi
Bai-Chiang[m] has joined #asahi
lemonsus[m] has joined #asahi
RowanGoemans[m] has joined #asahi
rethematrix[m] has joined #asahi
svenpeter[m] has joined #asahi
PedroArajo[m] has joined #asahi
long[m] has joined #asahi
matthewayers[m] has joined #asahi
shu9[m] has joined #asahi
svenpeter[m] is now known as Guest1290
Santiago[m]1 has joined #asahi
smvg[m] has joined #asahi
yoodee[m] has joined #asahi
legarts[m] has joined #asahi
GenieLotion[m] has joined #asahi
samfromspace[m] has joined #asahi
ryanhrob[m] has joined #asahi
roxiun[m] has joined #asahi
djk121[m] has joined #asahi
Lucy[m]1 has joined #asahi
sami-dev[m] has joined #asahi
essentia[m] has joined #asahi
ryanhrob1[m] has joined #asahi
fionera[m] has joined #asahi
l1ipr[m] has joined #asahi
slado122[m] has joined #asahi
nirusu[m] has joined #asahi
abbas_faiz[m] has joined #asahi
ghantaz[m] has joined #asahi
kjm99[m] has joined #asahi
why2[m] has joined #asahi
sproede[m] has joined #asahi
angustrau[m] has joined #asahi
houlton[m] has joined #asahi
lockna has joined #asahi
dek[m] has joined #asahi
AONeiLL[m] has joined #asahi
alessandrorzz[m] has joined #asahi
haterade[m] has joined #asahi
nykma[m] has joined #asahi
quentincestino[m] has joined #asahi
OrganicPumpkin[m] has joined #asahi
sephamorr[m] has joined #asahi
cavoirom[m] has joined #asahi
<hramrach> landscape15[m]: The dafest way may be to patch kernel with ability to bind spidev on unused SPI devices - https://lore.kernel.org/all/cover.1468880530.git.hramrach@gmail.com/ , ensure u-boot has no SPI support, enable SPI CS that you thing connects the the NOR flash in DT, and talk to it from userspacee over spidev. Then you can decide if the device responded with something reasonable
<hramrach> to your ID request before issuing any additional configuration commands
<hramrach> For the most part talking with the SPI NOR driver to a SPI NOR flash is pretty safe but if a device other than a SPI NOR flash repliees with something that looks like valid SPI NOR id to the id request you may end up taking to something else
darkapex1 is now known as darkapex
sailorek1234 has joined #asahi
sailorek1234 has quit []
mixi has joined #asahi
waagrr has quit [Remote host closed the connection]
the_lanetly_052___ has quit [Ping timeout: 480 seconds]
___nick___ has joined #asahi
jbowen has quit [Ping timeout: 480 seconds]
___nick___ has quit []
___nick___ has joined #asahi
___nick___ has quit []
___nick___ has joined #asahi
MajorBiscuit has quit [Ping timeout: 480 seconds]
jbowen has joined #asahi
jhns0n has joined #asahi
jx0 has joined #asahi
jhnsn has quit [Ping timeout: 480 seconds]
jhns0n has quit [Ping timeout: 480 seconds]
eroux has joined #asahi
popo_ has joined #asahi
eroux has quit []
popo__ has quit [Ping timeout: 480 seconds]
yuyichao has joined #asahi
yuyichao_ has quit [Ping timeout: 480 seconds]
yuyichao_ has joined #asahi
yuyichao has quit [Ping timeout: 480 seconds]
m6wiq has joined #asahi
eroux has joined #asahi
peac_ is now known as peac
le0n_ has joined #asahi
le0n has quit [Ping timeout: 480 seconds]
phire has joined #asahi
<povik> /win 3
<povik> disregard...
<povik> at least i broke the silence
<kettenis> is that why you hack on audio drivers?
<j`ey> silence is golden
m6wiq1 has joined #asahi
m6wiq1 has quit []
m6wiq1 has joined #asahi
m6wiq1 has quit []
m6wiq1 has joined #asahi
m6wiq has quit [Ping timeout: 480 seconds]
___nick___ has quit [Ping timeout: 480 seconds]
jx0 has quit [Quit: poof!]
m6wiq1 is now known as m6wiq
mlq_ has joined #asahi
mlq has quit [Ping timeout: 480 seconds]
jeffmiw has joined #asahi
m6wiq has quit [Quit: Leaving]
kaprests has joined #asahi
m6wiq has joined #asahi
jeffmiw has quit [Ping timeout: 480 seconds]
eroux has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
artemist has quit [Quit: artemist]
m6wiq has quit []
yuyichao_ has quit [Ping timeout: 480 seconds]
artemist has joined #asahi
<chadmed> nsklaus: ALARM works fine, so does Artix
<chadmed> once you have m1n1 and u-boot installed its pretty trivial to go from there