marcan 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-alt #asahi-stream #asahi-offtopic | Keep things on topic | Logs: https://alx.sh/l/asahi
Catyre has joined #asahi
Catyre has quit [Remote host closed the connection]
kov has joined #asahi
doggkruse has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
babble has joined #asahi
<wookey[m]> OK. Thanks peeps. 'OS too old' was indeed the problem. I'm installing asahi now.
babble has quit [Remote host closed the connection]
L1Q has quit [Ping timeout: 480 seconds]
phiologe has joined #asahi
PhilippvK has quit [Ping timeout: 480 seconds]
marvin24 has joined #asahi
RevHelix has quit [Quit: I am going to make my own channel, with blackjack and hookers!]
marvin24_ has quit [Ping timeout: 480 seconds]
kov has quit [Quit: Coyote finally caught me]
kov has joined #asahi
dviola has joined #asahi
nicolas17 has quit [Ping timeout: 480 seconds]
the_lanetly_052 has joined #asahi
nela has quit [Remote host closed the connection]
chadmed_ has joined #asahi
chadmed_ has quit []
bisko has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<marcan> the installer does have a version check, but macos that old can't even run non-Apple signed binaries from recoveryOS
<marcan> it's all kinds of broken
<marcan> I guess we need an early version check in the shell script...
nehsou^ has quit [Remote host closed the connection]
bisko has joined #asahi
the_lanetly_052 has quit [Ping timeout: 480 seconds]
bisko has quit [Ping timeout: 480 seconds]
bisko has joined #asahi
bisko has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bisko has joined #asahi
bisko has quit [Ping timeout: 480 seconds]
bisko has joined #asahi
nehsou^ has joined #asahi
<janrinze> marcan: the asahi-dev installer worked great, thanks for your hard work on all that.
<janrinze> On the topic of temperature control, do we have temperature sensor information in /sys/ ? been looking around but i may overlook something.
thevar1able has quit [Ping timeout: 480 seconds]
thevar1able has joined #asahi
<AdamTuby[m]> anyone knows why the `/sys/bus/platform/drivers/apple_m1_cpu_pmu` driver has no `unbind` and `bind` files? I'm trying to bind my own platform driver to the `/sys/bus/platform/devices/pmu-e` `/sys/bus/platform/devices/pmu-p` devices, but there is no trace of how to exactly unbind the original driver from those devices.
Catyre has joined #asahi
bisko has quit [Read error: Connection reset by peer]
<marcan> janrinze: it's not done yet, the SMC backend is there but not the hwmon subdrive
<marcan> it's a pretty easy task if someone wants to go for it
<marcan> there's some bikeshedding to be done around how to name sensors, since SMC only has key names. I think we should put all of that in the DT, but we'll see.
thevar1able1 has joined #asahi
thevar1able has quit [Read error: Connection reset by peer]
bisko has joined #asahi
Catyre has quit [Ping timeout: 480 seconds]
thevar1able has joined #asahi
thevar1able1 has quit [Read error: No route to host]
janrinze has quit [Remote host closed the connection]
bisko has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
janrinze has joined #asahi
<janrinze> marcan: thanks, so how do we control the fan to ensure that our CPUs don't over heat?
thevar1able1 has joined #asahi
<chadmed> its done in firmware automatically at the moment you dont need to touch it
<janrinze> Oooh.. nice. so it's automagic :-)
thevar1able has quit [Ping timeout: 480 seconds]
MajorBiscuit has joined #asahi
<janrinze> was doing some raymarching tests and the air from the Mac studio's exhaust was nice warm..
<janrinze> it's hard to keep all those CPUs busy!
thevar1able1 has quit [Ping timeout: 480 seconds]
thevar1able has joined #asahi
gabuscus_ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
gabuscus has joined #asahi
MajorBiscuit has quit [Ping timeout: 480 seconds]
<wookey[m]> OK the installer and the debian instructions from Glanzmann worked very well. wifi didn't work (scen error -52) so I had to plug in ethernet dongle. I've installed xfce4, which was very painless. Now I need to work out how to do a right or middle click on this thing.
<wookey[m]> Having dpkg on my macbook is amazing!
<wookey[m]> Oh and the HiDPI display makes all the writing microscopic. I had this on my laptop. Will go and find all the fixes again.
Ry_Darcy has joined #asahi
<janrinze> wookey[m]: congratz..
c10l has quit [Quit: Bye o/]
c10l has joined #asahi
dviola has quit [Ping timeout: 480 seconds]
dviola has joined #asahi
babble has joined #asahi
nehsou^ has quit [Ping timeout: 480 seconds]
Misthios has quit [Quit: Misthios]
Misthios has joined #asahi
babble has quit [Read error: Connection reset by peer]
<maz> wookey[m]: awesome, glad you put this M1 to a good use! :)
w[m]123 has joined #asahi
<zzywysm> marcan: i am trying to build my own m1n1/boot.bin like the one downloaded by the asahi-installer when you choose UEFI environment. (i want to have a custom boot logo, no offense to the lovely asahi logo). can you update your docker container to include the rust bits necessary to build a chainloading m1n1?
<marcan> I don't maintain the docker stuff, PRs welcome ;)
<zzywysm> first i gotta find some way to extract the rust build error message from my hobbled Debian QEMU/KVM arm64 image
<marcan> wookey[m]: you know the KDE Arch image we ship has all the HiDPI stuff worked out out of the box right? ;)
c10l has quit [Quit: Bye o/]
c10l has joined #asahi
stoneaxe[m] has quit [Quit: Client limit exceeded: 20000]
darkapex has quit [Ping timeout: 480 seconds]
c10l has quit [Quit: Bye o/]
<ChaosPrincess> trying to recompile kde and getting an error saying that eor3 is not supported on this processor. anyone has an idea why that might happen
<zzywysm> ChaosPrincess: perhaps your build flags are assuming too many processor features?
<ChaosPrincess> i have -march=native
c10l has joined #asahi
<zzywysm> gcc or clang?
<ChaosPrincess> gcc
<zzywysm> what happens if you switch to armv8.2-a instead of native?
<ChaosPrincess> seems like it helped, ty.
c10l has quit [Quit: Bye o/]
c10l has joined #asahi
c10l has quit []
c10l has joined #asahi
<clover[m]> Is there a reason GRUB2 was chosen as the default bootloader instead of systemd-boot/gummiboot which is the default option for mkarchiso?
<psykose> march=native only works if the cpu is recognised afaik, for m1 you need clang15 and for gcc it's not implemented (though you can use -mcpu=armv8.5-a i think)
<zzywysm> psykose: seems safer to go with armv8.2 and selectively add in the 8.3+ features you need
<psykose> it either works or it doesn't, it's not a chance game
nicolas17 has joined #asahi
nicolas17 has quit [Ping timeout: 480 seconds]
nicolas17 has joined #asahi
dviola has quit [Ping timeout: 480 seconds]
MajorBiscuit has joined #asahi
MajorBiscuit has quit []
bisko has joined #asahi
dviola has joined #asahi
Ry_Darcy has quit [Remote host closed the connection]
nehsou^ has joined #asahi
uallas has joined #asahi
uallas has quit [Quit: leaving]
<marcan> clover[m]: GRUB2 is more common across distros and we want to be a useful reference for other distros too
nehsou^ has quit [Ping timeout: 480 seconds]
Catyre has joined #asahi
nehsou^ has joined #asahi
Catyre has quit [Ping timeout: 480 seconds]
Catyre has joined #asahi
nehsou^ has quit [Ping timeout: 480 seconds]
yrlf has quit [Quit: The Lounge - https://thelounge.chat]
Zaprit has joined #asahi
nehsou^ has joined #asahi
yrlf has joined #asahi
thevar1able has quit [Quit: ZNC 1.8.2 - https://znc.in]
Darwin has joined #asahi
<Darwin> howfy
thevar1able has joined #asahi
Darwin has quit [Ping timeout: 480 seconds]
<chadmed> psykose: llvm 14 has -mcpu=apple-m1
<psykose> ay, one earlier :)
<chadmed> which is just a wrapper for a14 anyway lmao
Catyre has quit [Ping timeout: 480 seconds]
<wookey[m]> @marcan: No. I didn't know that, but most of the point for me is to have a normal (for me) debian+xfce environment on this machine, the same as countless other machines over the last 20 years. Arch may have the world's finest linux wiki but I don't want to run it as a distro because I don't know how to drive it. Fixing the desktop for HIDPI is relatively easy - the problem is that every class of stuff needs its own fixes, so there is one for
<wookey[m]> GDK stuff, one for java stuff, one for the desktop env, and so on (and some stuff just needs fixing upstream in the app e.g wxwindows-apps). I'm not quite sure why we've been given all these dots - they mostly seem to cause trouble and use up memory :-) Once the writing is too small to read then that more than enough dots -)
<wookey[m]> * @marcan: No. I didn't know that, but most of the point for me is to have a normal (for me) debian+xfce environment on this machine, the same as countless other machines over the last 20 years. Arch may have the world's finest linux wiki but I don't want to run it as a distro because I don't know how to drive it.
<wookey[m]> Fixing the desktop for HIDPI is relatively easy - the problem is that every class of stuff needs its own fixes, so there is one for GDK stuff, one for java stuff, one for the desktop env, and so on (and some stuff just needs fixing upstream in the app e.g wxwindows-apps). I'm not quite sure why we've been given all these dots - they mostly seem to cause trouble and use up memory :-) Once the writing is too small to read then that's more than
<wookey[m]> enough dots -)
<wookey[m]> Anyway I should thank you all for your efforts. I'm very impressed with how far you've got. I really wasn't sure this project would succeed when it was first announced (hard RE projects often don't, or at least not for years). I gave you a plug in my debian 'state of arm' talk. (although that was recorded before I got the install to work - I would have been more effusive a couple of days later :-)
<Tramtrist> I basically ordered an M2 Air because of this project. have no doubts itll succeed
<Tramtrist> First Mac ever
<nicolas17> wookey[m]: I can't find something to quote, but IIRC the ultimate goal of the asahi distro is to cease to exist because all the relevant bits are upstreamed and any normal distro works :)
sagelol[m] has joined #asahi
Zaprit has quit [Ping timeout: 480 seconds]
<chadmed> while that is the goal i dont think it's gonna happen any time soon
<chadmed> there will always be new hardware to work on too so its not like everyone just walks off into the sunset once a patch series is merge
<clover[m]> lol, funny imagery
<Tramtrist> heh
Darwin has joined #asahi
nehsou^ has quit [Ping timeout: 480 seconds]