marcan 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
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi
ourdumbfuture has joined #asahi
Moprius has quit [Quit: bye]
bsandro has joined #asahi
mikelee has quit [Ping timeout: 480 seconds]
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
ourdumbfuture has joined #asahi
mikelee has joined #asahi
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi
loki_val has quit []
nafod has quit [Ping timeout: 480 seconds]
mikelee has quit [Ping timeout: 480 seconds]
<Soni> does asahi come with gui?
mikelee has joined #asahi
<tpw_rules> yes
mikelee has quit [Ping timeout: 480 seconds]
Emantor has quit [Quit: ZNC - http://znc.in]
Emantor has joined #asahi
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
ourdumbfuture has joined #asahi
mikelee has joined #asahi
gabuscus has quit []
mikelee has quit [Ping timeout: 480 seconds]
eroc1990 has quit [Ping timeout: 480 seconds]
eroc1990 has joined #asahi
mikelee has joined #asahi
mikelee has quit [Ping timeout: 480 seconds]
gabuscus has joined #asahi
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
mikelee has joined #asahi
mikelee has quit [Ping timeout: 480 seconds]
WindowPain has joined #asahi
WindowPa- has quit [Read error: Connection reset by peer]
mikelee has joined #asahi
Z750 has quit [Quit: Ping timeout (120 seconds)]
Z750 has joined #asahi
mikelee has quit [Ping timeout: 480 seconds]
Z750 has quit [Quit: Ping timeout (120 seconds)]
Z750 has joined #asahi
mikelee has joined #asahi
Guest7156 has quit [Quit: Bridge terminating on SIGTERM]
rhysmdnz has quit [Quit: Bridge terminating on SIGTERM]
rhysmdnz has joined #asahi
Jamie has joined #asahi
Jamie is now known as Guest7281
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi
mikelee has quit [Ping timeout: 480 seconds]
xadammr has quit [Ping timeout: 480 seconds]
xadammr has joined #asahi
mikelee has joined #asahi
das_j_ has joined #asahi
das_j has quit [Ping timeout: 480 seconds]
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi
WindowPa- has joined #asahi
WindowPain has quit [Ping timeout: 480 seconds]
mikelee has quit [Ping timeout: 480 seconds]
stipa has quit [Remote host closed the connection]
gladiac has joined #asahi
gladiac has quit [Quit: k thx bye]
ec0_ has joined #asahi
ec0 has quit [Ping timeout: 480 seconds]
ec0_ is now known as ec0
mikelee has joined #asahi
roxfan has quit [Ping timeout: 480 seconds]
mikelee has quit [Ping timeout: 480 seconds]
toth3max__ has quit [Quit: Leaving]
SalimTer- has joined #asahi
salimterryli has quit [Read error: Connection reset by peer]
crabbedhaloablut has joined #asahi
LinuxM1 has joined #asahi
mikelee has joined #asahi
LinuxM1 has quit [Quit: Leaving]
<xanderle> don't know if it helps anyone but i cobbled https://github.com/alex-emery/studio-display together to allow setting brightness on a studio display from linux
<j`ey> xanderle: i guess it's private
<xanderle> apologies, i only just made it. ive changed it to public
mikelee has quit [Ping timeout: 480 seconds]
<jannau> wasn't there a driver for studio display brightness submitted for 6.4 or 6.5?
<jannau> yes
<xanderle> ah yeah, having read that it ends with we should treat it like a hid device and not try claim it early. so i think a v2 rewrite is coming...
<xanderle> instead of waiting i figured i could just hurl bytes at /dev/hidrawX to change brightness
xanderle has quit [Quit: ZNC 1.8.2 - https://znc.in]
xanderle has joined #asahi
xanderle_ has joined #asahi
xanderle has quit []
<jannau> so just submitted and will need a rewrite. We might be able to support the studio display on asahi before that's merged
mikelee has joined #asahi
xanderle_ is now known as xanderle
xanderle has quit [Quit: ZNC 1.8.2 - https://znc.in]
xanderle has joined #asahi
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi
mikelee has quit [Read error: Connection timed out]
ourdumbfuture has joined #asahi
ourdumbfuture has quit []
mikelee has joined #asahi
mikelee has quit [Ping timeout: 480 seconds]
<cy8aer> jannau: Yes I see your conversation on #asahi-gpu and do not want to write there too. I will post everything I can find out here and let you transfer the stuff to #asahi-gpu if it seems important for you.
<cy8aer> Oups, wrong channel - should be #asahi-alt sorry
ourdumbfuture has joined #asahi
mikelee has joined #asahi
ourdumbfuture has quit []
ourdumbfuture has joined #asahi
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi
mikelee has quit [Ping timeout: 480 seconds]
rvalue has quit [Quit: ZNC - https://znc.in]
Whatdidyouexpect has joined #asahi
<Whatdidyouexpect> hey
mikelee has joined #asahi
<Whatdidyouexpect> does asahi support minecraft?
<Whatdidyouexpect> i know you can run it on normal macOS but i want to test it under linux
<Retr0id> It doesn't "support" it per se, but I'm pretty sure it works
nsklaus has joined #asahi
<ChaosPrincess> i expect that out of the box it will not be supported, minecraft uses lwjgl which is native code.
<ChaosPrincess> but im also sure there are people who recompiled it for arm, so if you swap it out it will most likely work
mikelee has quit [Ping timeout: 480 seconds]
rvalue has joined #asahi
mikelee has joined #asahi
mikelee has quit [Ping timeout: 480 seconds]
<Whatdidyouexpect> ok thanks
psykose has quit [Remote host closed the connection]
Z750 has quit [Quit: Ping timeout (120 seconds)]
Z750 has joined #asahi
mikelee has joined #asahi
Whatdidyouexpect has quit [Quit: Lost terminal]
psykose has joined #asahi
mikelee has quit [Ping timeout: 480 seconds]
roxfan has joined #asahi
mikelee has joined #asahi
mikelee has quit [Ping timeout: 480 seconds]
stintel has joined #asahi
<stintel> hey there. anything I can do to help getting this supported on macbook air 15" (Mac14,15)?
mikelee has joined #asahi
ave36309 has quit []
<ChaosPrincess> probably start by writing a device tree for it, i dont think anyone done it yet.
ave36309 has joined #asahi
<jannau> isn't that just copying t8112-j413.dts to t8112-j415.dts and replace a few bits
<ChaosPrincess> should be
mikelee has quit [Ping timeout: 480 seconds]
<jannau> and of course the installer
mikelee has joined #asahi
roxfan2 has joined #asahi
mikelee has quit [Ping timeout: 480 seconds]
roxfan has quit [Ping timeout: 480 seconds]
roxfan has joined #asahi
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
roxfan2 has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi
<stintel> sigh. bloody google
roxfan2 has joined #asahi
ourdumbfuture has joined #asahi
roxfan has quit [Ping timeout: 480 seconds]
roxfan has joined #asahi
mikelee has quit [Ping timeout: 480 seconds]
roxfan2 has quit [Ping timeout: 480 seconds]
<jannau> the 15" display backlight is not as bright as the 13" one
polysinne has joined #asahi
polysinne has quit [Read error: Connection reset by peer]
<jannau> the wifi module names have left japan, j415's name is "snake" so probably ukraine
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<stintel> since I can't install m1n1 yet, I probably need low level serial debug?
ourdumbfuture has joined #asahi
<dottedmag> stintel: what kind of childhood is that?
<stintel> a wild one? :P
<dottedmag> indeed
<jannau> stintel: m1n1 should work, either in your main macos installation or a second macos install if you don't want to modify the security settings of your main macos
<stintel> well that's after I added this to DEVICES in main.py: "j415ap": Device("12.4", False), # MacBook Air (15-inch, M2, 2023)
<stintel> otherwise I get This device is not supported yet!
<jannau> stintel: I ment a real 2nd macos installation and then follwoing https://github.com/AsahiLinux/docs/wiki/SW%3AHypervisor except that you do not need to run macos under the the HV and do not need to setup the macos development kernel
<stintel> I see
<stintel> I guess I'm out of luck then, this is the only macOS device I own
mikelee has joined #asahi
<jannau> does that mention a second macos device? that's not needed either. I should have read it before pasting the link
<stintel> jannau: ah, you mentioned "a real 2nd macos installation" ... I probably misunderstood
<stintel> sorry, very new to t his
<jannau> you will need a second computer to interact with m1n1 over usb
<stintel> I have a Linux workstation with m1n1 built and udev rules installed
<jannau> ah, create a second partition on the macbook and install macos there a second time
<jannau> the result will be pretty similar to the installer's m1n1 standalone mode
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
mikelee has quit [Ping timeout: 480 seconds]
<stintel> failing at first step :(
<stintel> Error: -69842: Couldn't mount disk
<stintel> ran first aid, no change
<jannau> maybe look for other guides how to create a second macos install
<jannau> disk4 might not be correct, check the output of diskutil list
<stintel> pretty sure disk4 is correct, the command actually creates the macOSTest APFS volume but it's not able to mount it
<jannau> 15" macbook air devicetree is in https://github.com/AsahiLinux/linux/pull/167
<stintel> will try another guide
<jannau> maybe just try the installer
<jannau> use the 13.5 installer btw
mikelee has joined #asahi
possiblemeatball has joined #asahi
rvalue has quit [Quit: ZNC - https://znc.in]
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi
rvalue has joined #asahi
<marcan> stintel: 12.4 is wrong, that will never work on that machine
<marcan> I forget what the min version for that one is, but 13.5 is the min we will support anyway
<stintel> marcan: makes sense, like I said earlier I'm very new to this, was just trying to get the installer to do something
<stintel> 2nd macOS install just finished, let's see if I can get anywhere with that
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi
creechy has quit [Quit: ZNC 1.8.2+deb2build5 - https://znc.in]
creechy has joined #asahi
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi
ourdumbfuture has joined #asahi
mikelee has quit [Ping timeout: 480 seconds]
<stintel> cool, I have m1n1 running
<stintel> where can I find the .config mentioned in https://github.com/AsahiLinux/docs/wiki/Tethered-Boot-Setup-%28For-Developers%29 ? [[DesktopKernel]] is a broken link?
<stintel> j`ey: thanks!
mikelee has joined #asahi
<j`ey> you can probably just grab the kernel from the pkg to start
<j`ey> guess it depends if its expected there will be code changes needed (not for just a simple framebuffer etc I guess)
<jannau> I don't think there are any code changes needed, just the dts from https://github.com/AsahiLinux/linux/pull/167
<j`ey> oh nice
<stintel> ah it's already building
<stintel> ok this is exciting
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi
<marcan> (there were lots of code changes needed, but they've already happened)
<ChaosPrincess> is 13.5 dcp already there?
mikelee has quit [Ping timeout: 480 seconds]
rhysmdnz has quit [Quit: Bridge terminating on SIGTERM]
Guest7281 has quit [Quit: Bridge terminating on SIGTERM]
vmeson has quit [Ping timeout: 480 seconds]
<jannau> appears to be compatible with 13.3
vmeson has joined #asahi
rhysmdnz has joined #asahi
Jamie has joined #asahi
Jamie is now known as Guest7316
<jannau> no code changes on top of asahi-wip
<stintel> jannau: Makefile is missing dtb-$(CONFIG_ARCH_APPLE) += t8112-j415.dtb
mikelee has joined #asahi
<stintel> jannau: and line 188 of the dts is missing a ,
<jannau> stintel: already fixed
<jannau> there was also a duplicate label
<stintel> indeed
<stintel> let me get the latest version
walky_talky has joined #asahi
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi
david2 has joined #asahi
polysinne has joined #asahi
<Soni> can we request support for fedi links out of the box?
<j`ey> links to what?
<ar> Soni: wdym?
mikelee has quit [Ping timeout: 480 seconds]
<Soni> so we and @smitten@portend.place have been working on "fedi links", see pinneds here for technical details: https://portend.place/users/smitten
<Soni> but to put it simple fedi links have these benefits: https://chaos.social/@SoniEx2/110794539478708865
<psykose> did you post that in the wrong channel?
<Soni> if asahi ships xdg-open by default, then it would be nice if it also supported fedi links by default
<stintel> Linux (none) 6.3.0-asahi-arm64+ #1 SMP PREEMPT_DYNAMIC Sat Jul 29 19:28:04 EEST 2023 aarch64 GNU/Linux
<stintel> so far so good
<j`ey> Soni: do that via upstream xdg-open
<j`ey> asahi isnt going to patch that
<Soni> j`ey: doesn't need to patch that
<j`ey> stintel: nice
<j`ey> Soni: its not clear what youre asking for, but asahi only patches upstream software if it really needs to
<j`ey> this doesnt seem like it needs to
<Soni> j`ey: you can put a .desktop file somewhere where it'll be picked up if nothing else is installed to handle the links
<psykose> this is like multiple layers off and doesn't make sense
<Soni> OS support is fairly appropriate, honestly
<j`ey> Soni: try to get that into some package that deals with that kinda stuff
<Soni> j`ey: that would be a fedi-links package
<j`ey> do that, and then users can install it if they want
<sven> yeah, this needs to happen upstream
david2 has quit [Read error: Connection reset by peer]
david2 has joined #asahi
<ar> Soni: this should go to upstream xdg-open, but: recognizing fedi links in xdg-open would be rather non-trivial; you'd either need to make a request to the backend site (could be annoying to do for instances with authorized-fetch enabled), or ship a list of known fedi instances. and then you'd need to somehow transform that link into whatever format your instance expects (eg.
<ar> https://hachyderm.io/@muvlon/110797976330752360 becomes https://is-a.cat/@muvlon@hachyderm.io/110797976326130924 ), or pass that to whatever desktop fedi client you might have (would be easier, possibly)
<Soni> ar: it's surprisingly trivial actually. draft-soni-protocol-handler-well-known-uri
<Soni> web+ap: links can be encoded with that if no web+ap handler is available
<stintel> something seems to be missing a dependency on CONFIG_REGMAP_IRQ
mikelee has joined #asahi
<stintel> anyway gotta run
StupidYui has joined #asahi
mikelee has quit [Ping timeout: 480 seconds]
walky_talky has quit [Quit: Page closed]
Sellerie5 has quit [Ping timeout: 480 seconds]
polysinne has quit [Read error: Connection reset by peer]
rayanamukami3 has quit [Quit: https://www.youtube.com/watch?v=BA11qbcnPc0]
<stintel> this fixes a build error for me in asahi-wip: https://github.com/stintel/linux/commit/6b2d3345c29b4f8b2b0d140c2b4fb2b48673a4b0
<stintel> but I guess https://github.com/AsahiLinux/linux is not the right place to make a PR for that?
<j`ey> nah, send that upstream
<stintel> yeah, checking if that's still relevant
<j`ey> you could just not select that driver, doesnt seem to be one used by the m1s?
<stintel> seems to be fixed upstream already: d9ba2975e98a4bec0a9f8d4be4c1de8883fccb71
mikelee has joined #asahi
nafod has joined #asahi
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #asahi
<stintel> jannau: do you need any data from booting asahi-wip in hypervisor with your DTS for MBA15 ?
<jannau> stintel: I don't think so unless there are obvious errors
<stintel> ok I can comment on the PR that it boots for me ?
<stintel> there are some firmwares that don't load but I guess that's expected
<jannau> yes, firmware is only prepared by the installer
StupidYui has quit [Remote host closed the connection]
mikelee has quit [Ping timeout: 480 seconds]
lucus is now known as larsjel
mikelee has joined #asahi
mikelee has quit [Ping timeout: 480 seconds]
jeisom has joined #asahi
mikelee has joined #asahi
JoshHeyse has joined #asahi
mikelee has quit [Ping timeout: 480 seconds]
possiblemeatball has quit [Quit: Quit]
mikelee has joined #asahi
JoshHeyse has quit [Ping timeout: 480 seconds]
possiblemeatball has joined #asahi
Z750 has quit [Quit: Ping timeout (120 seconds)]
Z750 has joined #asahi
novafacing has joined #asahi
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
ourdumbfuture has joined #asahi
jeisom has quit [Remote host closed the connection]
jeisom has joined #asahi
hightower2 has joined #asahi
mikelee has quit [Ping timeout: 480 seconds]
novafacing9 has joined #asahi
PaulFertser has joined #asahi
novafacing has quit [Ping timeout: 480 seconds]
novafacing9 is now known as novafacing
rayanamukami3 has joined #asahi
mikelee has joined #asahi
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
ourdumbfuture has joined #asahi
mikelee has quit [Ping timeout: 480 seconds]
possiblemeatball has quit [Quit: Quit]
Brainium has joined #asahi
mikelee has joined #asahi
possiblemeatball has joined #asahi
possiblemeatball has quit []
mikelee has quit [Ping timeout: 480 seconds]
jjanzic has quit [Ping timeout: 480 seconds]
leio has joined #asahi
mikelee has joined #asahi
david2 has quit [Quit: david2]
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
mikelee has quit [Ping timeout: 480 seconds]
nsklaus has quit [Ping timeout: 480 seconds]
ourdumbfuture has joined #asahi
mikelee has joined #asahi
mikelee has quit [Ping timeout: 480 seconds]
novafacing has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi
Z750 has quit [Quit: Ping timeout (120 seconds)]
Z750 has joined #asahi
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
mikelee has quit [Ping timeout: 480 seconds]
crabbedhaloablut has quit []
mikelee has joined #asahi
mikelee has quit [Ping timeout: 480 seconds]
ourdumbfuture has joined #asahi
mikelee has joined #asahi
mikelee has quit [Ping timeout: 480 seconds]