ChanServ changed the topic of #asahi to: Asahi Linux: porting Linux to Apple Silicon macs | https://asahilinux.org/2022/03/asahi-linux-alpha-release/ | 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
yuyichao has quit [Ping timeout: 480 seconds]
yuyichao has joined #asahi
the_lanetly_052 has joined #asahi
the_lanetly_052 has quit [Remote host closed the connection]
phiologe has joined #asahi
PhilippvK has quit [Ping timeout: 480 seconds]
atsalyuk has joined #asahi
kov has quit [Quit: Coyote finally caught me]
nicolas17 has quit [Quit: Konversation terminated!]
atsalyuk has quit [Ping timeout: 480 seconds]
huberytao[m] has joined #asahi
<huberytao[m]> I came across Asahi Linux in some tech channels. It's such a marvelous job for you guys to bring Linux to Apple Silicon! Excited to try it out, I encountered some perhaps network problems while installing -- after creating partitions, choosing which version to install and naming it, the installer again tried to download macOS OS package info, but it failed with several trials raising the error "Error downloading data (The read operation
<huberytao[m]> timed out)" before the installer finally terminated. I would like to know if this was purely the network problem or had something to do with other matters, and what should I do to handle this. Thank you anyway for your cool project.
<huberytao[m]> I have repeated the installer command for several times all with the same type of error XD
abrasive has left #asahi [#asahi]
CME has quit [Ping timeout: 480 seconds]
CME has joined #asahi
guillaume_g has joined #asahi
<Glanzmann> doootard[m]: Fedora has currently the lastest asahi kernel (only poviks i2c patch is missing). I use the following script to build the kernel (keep in mind that you also need to build m1n1/u-boot and put the u-boot.bin to /boot/efi/m1n1/boot.bin
<Glanzmann> doootard[m]: So for fedora you would call the first three functions (build_kernel, build_m1n1, build_uboot). But instead of running 'make bindeb-pkg' you would run make modules vmlinuz dtbs install.
<Glanzmann> doootard[m]: You can also extract my Debian kernel package and adopt the loader.conf - https://pbot.rmdir.de/ticuoIp5i_fvXi5zkmAdrw (This is what I did for Fedora).
<Glanzmann> doootard[m]: But since the asahi release there is no user visable change in the kernel (other than poviks i2c patch).
<Glanzmann> Last merge was Sat Mar 19 06:06:58 2022 +0900.
<Tramtrist> cant wait to play with this with slackware 🐧
the_lanetly_052__ has joined #asahi
the_lanetly_052 has quit [Ping timeout: 480 seconds]
nick has joined #asahi
<huberytao[m]> I would really appreciate it if there are any offline installer
<huberytao[m]> for the network may not be that open or fast in my region
<Glanzmann> huberytao[m]: It is very simple to modify the installer to be offline. Just replace the REPO_URL, the url for the json and the path for the ipsw. THat's it.
<Glanzmann> Of course you need to download the artefacts before.
<huberytao[m]> Thank you, I'll give it a try.
nick has quit [Ping timeout: 480 seconds]
MajorBiscuit has joined #asahi
Major_Biscuit has joined #asahi
MajorBiscuit has quit [Ping timeout: 480 seconds]
<mps> good morning. anyone using xf86-input-mtrack with xorg? would be to see swipe configs for it
nick has joined #asahi
<j`ey> huberytao[m]: note that the IPSW is 12G I think(?)
jluthra_ has quit [Remote host closed the connection]
jluthra_ has joined #asahi
<mps> s/would be/would be nice/
user982492 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Ry_Darcy has joined #asahi
nick has quit [Ping timeout: 480 seconds]
nick has joined #asahi
HanakoKoizumi[m] has joined #asahi
nick has quit [Remote host closed the connection]
nick has joined #asahi
ciggi has joined #asahi
bisko has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kameks has joined #asahi
daniel0611[m] is now known as dani0611[m]
daffy99 has joined #asahi
daffy99 has quit []
c10l has quit [Quit: Bye o/]
Tano70 has joined #asahi
bisko has joined #asahi
c10l has joined #asahi
bisko has quit [Read error: Connection reset by peer]
bisko has joined #asahi
bisko has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Ry_Darcy has quit [Remote host closed the connection]
Ry_Darcy has joined #asahi
bisko has joined #asahi
kov has joined #asahi
the_lanetly_052__ has quit [Remote host closed the connection]
the_lanetly_052__ has joined #asahi
atsalyuk has joined #asahi
bisko has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
atsalyuk has quit [Ping timeout: 480 seconds]
bisko has joined #asahi
bisko has quit [Read error: Connection reset by peer]
bisko has joined #asahi
Tano70 has quit [Quit: Leaving]
jluthra_ is now known as jluthra
kettenis has quit [Ping timeout: 480 seconds]
Glanzmann has quit [Quit: leaving]
bisko has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kettenis has joined #asahi
tomsch has joined #asahi
bisko has joined #asahi
bisko has quit []
bisko has joined #asahi
tomsch has quit [Quit: WeeChat 3.4.1]
tomsch has joined #asahi
<huberytao[m]> Finally I fixed my network problems. Just another question -- if I am to install Asahi Linux on the original Macintosh HD where I have already stored many files, will those data be eventually erased after my installation?
<kode54> no, it needs to shrink your macOS partition to make room
<kode54> oh
<kode54> you mean the installer files
MajorBiscuit has joined #asahi
<kode54> they end up in /tmp which usually lives until your next reboot
tomsch has quit [Quit: WeeChat 3.4.1]
Major_Biscuit has quit [Ping timeout: 480 seconds]
tomsch has joined #asahi
tomsch has quit []
<huberytao[m]> emm, I don't mean the installer files ... actually I came to somewhere there is a button named Recovery, and when clicked into it, I should either recover my system from the Time Machine or reinstall MacOs ... also there are some other choices but I definitely won't choose them
bisko has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<huberytao[m]> Maybe I should try it again to look more carefully, and take photos perhaps
Major_Biscuit has joined #asahi
MajorBiscuit has quit [Ping timeout: 480 seconds]
mrCyborg has joined #asahi
tomsch has joined #asahi
atsalyuk has joined #asahi
herbas_ has joined #asahi
tomsch has quit [Quit: ZNC 1.8.2 - https://znc.in]
bisko has joined #asahi
tomsch has joined #asahi
Ry_Darcy has quit [Quit: Page closed]
bisko has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<huberytao[m]> Oh so I have recovery button just because I manually terminated the installation after booting. However, I am now required to offer macOs credentials, and when I entered the password of my user, it fell into a loop, saying that "kmutil failed. Did you mistype your password?" But I am quite sure I typed correctly. So what is the macOs credential I ought to enter?
<Sobek[m]> Hmm, keyboard layout shenanigans ?
eroux has joined #asahi
eroux has quit []
<huberytao[m]> Oh it is when I choose not to set the custom boot object that I encountered the wrong typing loop. I choose to set custom boot object and put my system into Permissive Security, and this time it works
<huberytao[m]> I don't really know what I am doing though and what is Permissive Security
yuyichao has quit [Ping timeout: 480 seconds]
eroux has joined #asahi
bisko has joined #asahi
<tpw_rules> that lets your system run non-macos kernels
<tpw_rules> otherwise the computer will call back to apple to ask if apple likes the kernel, and they will say no
<tpw_rules> "system" is kind of a misnomer there, it's just permissive security for that particular option in the boot menu. your regular macos install still has full security
<tpw_rules> like was said in the release post, if you want to guarantee linux can't snoop on macos, turn on filevault
___nick___ has joined #asahi
___nick___ has quit []
don[m]1 has joined #asahi
___nick___ has joined #asahi
eroux has quit [Quit: Textual IRC Client: www.textualapp.com]
<huberytao[m]> Thabk you for explaining. So in order to install sucessfully, is Permissive Security a must?
<tpw_rules> yes
<huberytao[m]> OIC, Thx
<tpw_rules> but like i said, that only affects the asahi partition. if you boot back into macos by selecting it in the boot menu, macos will still be in Full Security mode
<huberytao[m]> I see, so it won't do much harm to the security of macOs system
<tpw_rules> no. as far as we know, the only way linux could negatively affect macos security is by touching files on its partition. but you can stop that by enabling filevault. linux could still delete macos, but that's not really a security problem
atsalyuk has quit [Quit: atsalyuk]
<M0n0w1c[m]> @tpw_rules I used your iso to perform my install. Should it update as a normal nixos install (including kernel updates)? Or do I need to do fresh installs of the iso to get the kernel/m1n1 updates?
<tpw_rules> tl;dr update it like a normal nixos install. to update the kernel and m1n1 you'll have to download new files under m1-support from the git, or add it as a channel. but there haven't been any updates so
kameks has quit [Ping timeout: 480 seconds]
<tpw_rules> the isos do have pre-built kernel and m1n1, but it's probably faster to just compile them on your system rather than download the iso, boot it up, run all the commands, etc
<M0n0w1c[m]> Thank you
yuyichao has joined #asahi
<huberytao[m]> <tpw_rules> "no. as far as we know, the..." <- This threat to security can be avoided by installing Asahi on another physical drive, right?
<tpw_rules> i don't think so. the asahi stub partition always has to be internal
Ry_Darcy has joined #asahi
<tpw_rules> but like, if someone hated you that much they could also just open up your machine and pop the nand off the motherboard with a screwdriver
bisko has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Major_Biscuit has quit [Ping timeout: 480 seconds]
nick has quit [Remote host closed the connection]
<huberytao[m]> very droll XD
nick has joined #asahi
<j`ey> Cy8aer[m]: whats the summary? for the non deustche sprecher
<Cy8aer[m]> It's a test how a studio system can be used for development with asahi. I hope you can pump it in deepl.com
<Cy8aer[m]> and it is promising
<huberytao[m]> <huberytao[m]> "very droll XD" <- emm, English is not my native language. I may be misusing word "droll", forgive me
<jn> it is a rather rare word, i didn't know it at all :)
herbas_ has quit [Quit: herbas_]
<huberytao[m]> I just learned it from the political satire sitcom Yes Minister, quite impressive lol
<tpw_rules> it's not very common in US english
<huberytao[m]> Glad to know. So can I install Asahi on another external physical disk mounted to macOs? I am afraid my free space isn't enough.
Ry_Darcy has quit [Remote host closed the connection]
mavericks has quit [Quit: The Lounge - https://thelounge.chat]
Major_Biscuit has joined #asahi
mavericks has joined #asahi
jackhill has quit [Ping timeout: 480 seconds]
Ry_Darcy has joined #asahi
Ry_Darcy has quit [Remote host closed the connection]
jackhill has joined #asahi
Major_Biscuit has quit [Ping timeout: 480 seconds]
nicolas17 has joined #asahi
<huberytao[m]> I mounted my hard drive and ran the online installer again to see if I can install Asahi on an external disk. It turned out the program can only resize the partitions in system disk (disk0). May I ask how to install Asahi Linux on an external disk?
<sven> you'll always need a few GB of firmware on the internal disk, you can only put the Linux rootfs to an external one
<huberytao[m]> Sorry, I missed this part ... shall read them first
<_jannau_> j`ey: mac studio m1 ultra is fast, asahi linux installs without problems and works well (minus missing HW/SW support), apple silicon is a promising fast arm development platform
<j`ey> _jannau_: entiwcklungmonster!
<sven> :D
Arian[m] has joined #asahi
nick has quit [Remote host closed the connection]
nick has joined #asahi
<AdryzzOLEDEdition[m]> nic3e
<AdryzzOLEDEdition[m]> * nice
<Dementor[m]> Just curious it says in this article thst Ubuntu 20.04 will have initial M1 Support... (full message at https://matrix.org/_matrix/media/r0/download/matrix.org/AmRsxsMsBYznOwoQqXkzraQn)
<tpw_rules> i think they're just listing features of kernel 5.15
<sven> was that the initial bringup? or does that already have dart and pcie?
<sven> either way, probably not enough for most users
<j`ey> 5.15 has dart, not pcie
<Dementor[m]> I see
<Dementor[m]> Thanks everyone for answering
<Dementor[m]> Keep up your amazing work 👍
nico_32 has quit [Remote host closed the connection]
nico_32 has joined #asahi
Tano70 has joined #asahi
nick has quit [Remote host closed the connection]
nick has joined #asahi
<AdryzzOLEDEdition[m]> without pcie and nvme i doubt the "initial M1 support" will be usable in any way
minecrell has quit [Quit: :( ]
kenzie has quit [Quit: The Lounge - https://thelounge.chat]
<blassphemy[m]> I just deleted my pre-alpha installation of Asahi and tried the new installer on my MBP. MacOS (12.3.1) still works fine but the installer tells me that it is "Unable to determine primary OS"
<blassphemy[m]> any ideas what causes this?
<tpw_rules> is your startup disk set correctly?
<blassphemy[m]> it autostarts to MacOS
<blassphemy[m]> so I think yes
<bluetail[m]> Hey - just so you guys know.... (full message at https://matrix.org/_matrix/media/r0/download/matrix.org/iyYCmIRihuWIHoTYBpoBybfM)
<tpw_rules> try rebooting to double check, especially if you just deleted the asahi partitions
minecrell has joined #asahi
<bluetail[m]> scary
<bluetail[m]> Can somebody provide a script that deletes the asahi installation safely so that a user-error is not possible?
yuyichao has quit [Ping timeout: 480 seconds]
<blassphemy[m]> same thing after reboot
<tpw_rules> hm, i wonder if there is an issue with 12.3.1 then
<tpw_rules> can you file an issue?
<blassphemy[m]> Sure. What is the best place to file one? Github issue?
<bluetail[m]> I also have 12.3.1 installed and all I faced so far was that I am kind of in a bootloop - it takes 4 reboots toshow grub and its not instant after asahi was chosen
<bluetail[m]> That to say
<bluetail[m]> even marcan faced problems... but those were entirely different.
polythene_pam[m] has joined #asahi
<snek> just got asahi installed, very painless experience!
yuyichao has joined #asahi
kenzie has joined #asahi
yuyichao_ has joined #asahi
yuyichao has quit [Ping timeout: 480 seconds]
<blassphemy[m]> Is there anything in the installer log that I should remove before uploading?
nick has quit [Remote host closed the connection]
nick has joined #asahi
<Sobek[m]> passwords, hunter2, Personally identifying informations
<nicolas17> yes but do installer logs actually have any of that?
<nicolas17> MAC address? serial number? is any of that actually logged?
huddy987[m] has joined #asahi
KrishbinPaudel[m] has joined #asahi
user982492 has joined #asahi
eragon has quit [Quit: WeeChat 3.5]
<jannau> Chainfire's arm64 16kb page size chromium patch is merged
<sven> nice!
user982492 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<AdryzzOLEDEdition[m]> nice now we just have to wait for electron to update
<kov> Chainfire++
___nick___ has quit [Ping timeout: 480 seconds]
user982492 has joined #asahi
<krbtgt> wonder if a blog post clarifying how ANS and friends work might be in the cards, considering twitter isn't the best channel at times
Ariadne has quit [Read error: Connection reset by peer]
Ariadne has joined #asahi
<Chainfire> Hurrah!
zopieux has quit [Ping timeout: 480 seconds]
Tano70 has quit [Quit: Leaving]
zopieux has joined #asahi
nick has quit [Ping timeout: 480 seconds]
c10l has quit [Quit: Ping timeout (120 seconds)]
c10l has joined #asahi
guillaume_g has quit [Remote host closed the connection]
guillaume_g has joined #asahi
guillaume_g has quit [Ping timeout: 480 seconds]
c10l has quit [Quit: Ping timeout (120 seconds)]
c10l has joined #asahi
user982492 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
c10l6 has joined #asahi
c10l has quit [Ping timeout: 480 seconds]
c10l6 has quit [Ping timeout: 480 seconds]
guillaume_g has joined #asahi
user982492 has joined #asahi