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
benzmac16v has quit [Ping timeout: 480 seconds]
benzmac16v has joined #asahi-alt
Lewa has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
benzmac16v has quit [Ping timeout: 480 seconds]
jamespmorgan has joined #asahi-alt
jamespmo_ has quit [Ping timeout: 480 seconds]
benzmac16v has joined #asahi-alt
benzmac16v has quit [Ping timeout: 480 seconds]
benzmac16v has joined #asahi-alt
benzmac16v has quit [Ping timeout: 480 seconds]
benzmac16v has joined #asahi-alt
benzmac16v has quit [Ping timeout: 480 seconds]
benzmac16v has joined #asahi-alt
benzmac16v has quit [Ping timeout: 480 seconds]
benzmac16v has joined #asahi-alt
benzmac16v has quit [Ping timeout: 480 seconds]
opticron_ is now known as opticron
benzmac16v has joined #asahi-alt
benzmac16v has quit [Ping timeout: 480 seconds]
benzmac16v has joined #asahi-alt
benzmac16v has quit [Ping timeout: 480 seconds]
benzmac16v has joined #asahi-alt
benzmac16v has quit [Remote host closed the connection]
benzmac16v has joined #asahi-alt
benzmac16v has quit [Ping timeout: 480 seconds]
renatorabelo has quit [Quit: Leaving]
renatorabelo has joined #asahi-alt
benzmac16v has joined #asahi-alt
benzmac16v has quit [Ping timeout: 480 seconds]
benzmac16v has joined #asahi-alt
benzmac16v has quit [Ping timeout: 480 seconds]
benzmac16v has joined #asahi-alt
benzmac16v has quit [Ping timeout: 480 seconds]
benzmac16v has joined #asahi-alt
benzmac16v has quit [Ping timeout: 480 seconds]
jamespmo_ has joined #asahi-alt
jamespmorgan has quit [Ping timeout: 480 seconds]
benzmac16v has joined #asahi-alt
benzmac16v has quit [Ping timeout: 480 seconds]
mini0n has quit [Read error: Connection reset by peer]
benzmac16v has joined #asahi-alt
benzmac16v has quit [Ping timeout: 480 seconds]
cylm has joined #asahi-alt
benzmac16v has joined #asahi-alt
renato__ has joined #asahi-alt
Glanzmann has quit [Quit: leaving]
renatorabelo has quit [Ping timeout: 480 seconds]
renato__ has quit [Ping timeout: 480 seconds]
benzmac16v has quit [Ping timeout: 480 seconds]
benzmac16v has joined #asahi-alt
benzmac16v has quit [Ping timeout: 480 seconds]
Lewa has joined #asahi-alt
benzmac16v has joined #asahi-alt
benzmac16v has quit [Ping timeout: 480 seconds]
benzmac16v has joined #asahi-alt
benzmac16v has quit [Ping timeout: 480 seconds]
benzmac16v has joined #asahi-alt
benzmac16v has quit [Ping timeout: 480 seconds]
benzmac16v has joined #asahi-alt
benzmac16v has quit [Ping timeout: 480 seconds]
benzmac16v has joined #asahi-alt
benzmac16v has quit [Ping timeout: 480 seconds]
Lewa has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
jamespmorgan has joined #asahi-alt
jamespmo_ has quit [Ping timeout: 480 seconds]
<tobhe_>
Glanzmann: do you have your mesa source package available somewhere?
tobhe_ is now known as tobhe
<tobhe>
mine seems to work fine with the asahi-edge kernel but doesn't show anything with only simpledrm enabled...
<tobhe>
not sure what i'm missing
jamespmo_ has joined #asahi-alt
Lewa has joined #asahi-alt
jamespmorgan has quit [Ping timeout: 480 seconds]
jamespmorgan has joined #asahi-alt
Lewa has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
jamespmo_ has quit [Ping timeout: 480 seconds]
<j`ey>
mps: wow, apk has broken for the first time for me!
<j`ey>
well random shit happened and it seems to have updated apk
<j`ey>
but im.. not very happy with it
benzmac16v has quit [Ping timeout: 480 seconds]
<mps>
using edge release is error prone and bad things happens. sometimes I'm nearly there to tear hairs :)
<mps>
but usually fix is not far
Lewa has joined #asahi-alt
benzmac16v has joined #asahi-alt
Lewa has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
benzmac16v has quit [Ping timeout: 480 seconds]
benzmac16v has joined #asahi-alt
Lewa has joined #asahi-alt
Dementor has quit [Ping timeout: 480 seconds]
<winter>
tpw_rules: have you worked on the GPU driver for NixOS at all, by chance?
benzmac16v has quit [Ping timeout: 480 seconds]
Lewa has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
benzmac16v has joined #asahi-alt
benzmac16v has quit [Ping timeout: 480 seconds]
benzmac16v has joined #asahi-alt
benzmac16v has quit [Ping timeout: 480 seconds]
benzmac16v has joined #asahi-alt
benzmac16v has quit [Ping timeout: 480 seconds]
benzmac16v has joined #asahi-alt
benzmac16v has quit [Ping timeout: 480 seconds]
Lewa has joined #asahi-alt
benzmac16v has joined #asahi-alt
benzmac16v has quit [Remote host closed the connection]
benzmac16v has joined #asahi-alt
benzmac16v has quit [Remote host closed the connection]
benzmac16v has joined #asahi-alt
benzmac16v has quit [Ping timeout: 480 seconds]
benzmac16v has joined #asahi-alt
benzmac16v has quit [Ping timeout: 480 seconds]
benzmac16v has joined #asahi-alt
benzmac16v has quit [Ping timeout: 480 seconds]
<zzywysm_>
winter: he started a branch to work on getting the kernel building with rust, but he's missing the part where you need to switch from gcc to clang
<zzywysm_>
winter: once he does that, i can get the gpu driver working with nixos
benzmac16v has joined #asahi-alt
Ry_Darcy has joined #asahi-alt
<Ry_Darcy>
Chapeau to Glanzmann. Running Linux debian 6.1.0-rc8-asahi #41 + Mesa stuff installed with no apparent problems. Thanks again.
benzmac16v has quit [Ping timeout: 480 seconds]
benzmac16v has joined #asahi-alt
ncopa has joined #asahi-alt
Ry_Darcy has quit [Remote host closed the connection]
<mps>
zzywysm_: kernel with gpu works even when compiled with gcc, discovered this by not being carefull enough :)
<mps>
but rust must be enabled and installed on build system
<mps>
j`ey: and m1n1, u-boot-asahi, alsa-ucm-conf-asahi, and thinking to push mesa-asahi
Glanzmann has joined #asahi-alt
<Glanzmann>
Ry_Darcy: Glad that it worked for you.
<Glanzmann>
mps: Is you temperature back to normal?
<mps>
Glanzmann: mostly, but I feel still tired a little
<Glanzmann>
Debian folks: I cleaned up today a little bit the m1-debian repository. I added a script to bootstrap rust (prepare_rust.sh) and cleaned up some other things.
<Glanzmann>
mps: I see. Than rest and have a good recovery.
<mps>
Glanzmann: thank you, I will do
<j`ey>
mps: cool, at some point i need to check out the gpu driver!
<mps>
j`ey: do you want to build it locally? I can post APKBUILDs
<mps>
or I can upload binarires (apks) somewhere
<j`ey>
mps: i'll ask when i get round to it, things may have changed again
<mps>
j`ey: sure, np. when you need it just put a note
<mps>
j`ey: and all, works fine for more that a week here
<mps>
s/that/than/
<j`ey>
might get DCP working first, since thats a bit easier
<Glanzmann>
Yep. Gpu driver works fine for me, too.
<mps>
DCP is somewhat slow in some cases with xorg
<zzywysm_>
mps: given that it's not expected to work (evidence by the existence of the gcc-rs project), it seems like something i'd avoid shipping to end users unless i understood WHY it works
<zzywysm_>
mps: it could be fragile for all we know
<mps>
zzywysm_: I agree, but just wanted to told what I noticed
<Glanzmann>
j`ey: Btw. the debian live now also supports the gpu.
<Glanzmann>
mps: Do you use the gpu driver with simpledrm?
<mps>
hmm, looks like all distros switched to gpu?
<j`ey>
mps: not nixos yet
<Glanzmann>
Because I'm running it since its release with the dcp driver.
<mps>
Glanzmann: yes, simpledrm is used for first stage kernel messages
<mps>
Glanzmann: when appledrm is loaded it then overrides simpledrm
<Glanzmann>
mps: but have you compiled dcp enabled?
<mps>
Glanzmann: by 'dcp' you mean appledrm?
<Glanzmann>
mps: Okay, I actually already know, you have dcp and gpu enabled and run it like that, don't you?
<Glanzmann>
mps: Yes.
<Glanzmann>
One thing that got slower for me with the gpu kernel is xfreerdp. But most things have improved.
<mps>
Glanzmann: right, though gpu or appledrm could be used without simpledrm I followed jannaus advice
<zzywysm_>
mps: if you find evidence that it works robustly and not accidentally, please do let me know, because that's exciting. i like running grsecurity, and it's gcc-only
<mps>
zzywysm_: it is stable for me for at least 3 days now, I'm lazy to rebuiild with clang/llvm, that's all I can say
<j`ey>
oh.. my stub is too old, I have 12.1, annoying
<mps>
zzywysm_: https://tpaste.us/EBpw is my current kernel running config, you can see that it uses gcc and not clang
<Glanzmann>
j`ey: It is not a big hassle to upgrade the stub especially for someone like you. :-)
<Glanzmann>
tg.st/u/upgrade_stub.txt
<zzywysm_>
mps: and you have it built into the kernel itself, not as a module (which is what i would do for my personal systems, and likely for the nixos-m1 project if tpw_rules accepts the eventual pull request)
<zzywysm_>
mps: i wonder if it still works if built as a module
<mps>
zzywysm_: right, in-kernel, not as modules, but if it works as in-kernel driver I don't see reason it why it wouldn't work as module
<zzywysm_>
i don't see any reason why a rust driver would work with a gcc kernel :D
<mps>
rust-bindgen generates code, then rust build driver, so after that it doesn't mater what build rest, as I understand
<Glanzmann>
/clear
<j`ey>
Glanzmann: probably even easier since I just have the m1n1-only install (I should eventually do a proper UEFI install and figure out if I want to stick with alpine)
<Glanzmann>
I'll make a stub upgrade video today. Yesterday I failed because of the kernel oops. :-)
Dementor has joined #asahi-alt
<mps>
j`ey: my guess you will stay, because of characters size in u-boot :)
<j`ey>
hah
<mps>
afaik only alpine have good characters size in u-boot
<Glanzmann>
j`ey: Is the kind of guy who doesn't have u-boot but uses m1n1 proxy. :-)
<j`ey>
does make it not very portable :P
<Glanzmann>
j`ey: don't forget your charger.
<j`ey>
or rpi to run the proxy!
<Glanzmann>
Exactly. On in here did that. But I don't remeber who.
<j`ey>
me :)
benzmac16v has quit [Remote host closed the connection]
handlerug has joined #asahi-alt
benzmac16v has joined #asahi-alt
<mps>
till mart I used spare arm64 chromebook to boot m1 in proxy mode and use it as workstations ;)
<zzywysm_>
i've never installed alpine on apple silicon, but i have installed nixos, and you'll want to pick the UEFI environment only option (probably)
<ncopa>
I do the "UEFI environment only (m1n1 + U-Boot + ESP)" I assume?
cylm has quit [Ping timeout: 480 seconds]
<zzywysm_>
my macbook has a 1TB SSD, so i resized macos to 120 GB
<zzywysm_>
i wouldn't make the macOS partition much smaller than 50 or 60 GB
<ncopa>
yeah. i will use macos too i think, so i will probably leave more space
<ncopa>
I suppose I can resize the partitions later if needed?
<ncopa>
i mean, if i make wrong sizes
<zzywysm_>
macOS can handle that well, but your linux partitions likely won't