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
user982492 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
user982492 has joined #asahi
kdwk-l[m] has joined #asahi
phiologe has joined #asahi
PhilippvK has quit [Ping timeout: 480 seconds]
user982492 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kov has quit [Quit: Coyote finally caught me]
kov has joined #asahi
darkapex has joined #asahi
darkapex4 has quit [Ping timeout: 480 seconds]
user982492 has joined #asahi
Dcow has joined #asahi
Dcow has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Dcow has joined #asahi
Dcow has quit []
marvin24 has joined #asahi
marvin24_ has quit [Ping timeout: 480 seconds]
akemin_dayo has quit [Ping timeout: 480 seconds]
opticron has quit [Ping timeout: 480 seconds]
opticron has joined #asahi
user982492 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
user982492 has joined #asahi
user982492_ has joined #asahi
user982492 has quit [Ping timeout: 480 seconds]
jeffmiw has joined #asahi
aleasto has joined #asahi
user982492_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
darkapex1 has joined #asahi
<marcan> streaming fixing the HDMI problem on mac minis in a bit:
darkapex has quit [Ping timeout: 480 seconds]
kgarrington has joined #asahi
kgarrington has quit [Remote host closed the connection]
carmazine[m] has joined #asahi
akemin_dayo has joined #asahi
MajorBiscuit has joined #asahi
mabez[m] has joined #asahi
aleasto has quit [Quit: Konversation terminated!]
aleasto has joined #asahi
MajorBiscuit has quit [Quit: WeeChat 3.3]
aleasto has quit [Remote host closed the connection]
aleasto has joined #asahi
aleasto has quit [Remote host closed the connection]
aleasto has joined #asahi
aleasto has quit [Quit: Konversation terminated!]
aleasto has joined #asahi
aleasto has quit []
aleasto has joined #asahi
aleasto has quit []
aleasto has joined #asahi
<marcan> pushed, please test
<marcan> and pleast stop using <12.0 :p
<marcan> *please
<mps> marcan: this is for mini only?
<marcan> the mac mini is the only one with this problem
<mps> aha, ok
<Glanzmann> marcan: should we test on other platforms as well?
<Glanzmann> I have my mini not with me, just the macbook air.
<j`ey> Glanzmann: I asked already on the stream, the new code detects if it needs to setup the framebuffer, so it wont do anything on macbook air
<j`ey> or pro
<jannau> Glanzmann: you can test but it's unlikely that there are issues
<marcan> (unless you replace the display with an iPhone 5 screen)
<jannau> works on my mini, cheers
<j`ey> I interested in hearing the if jannau's dcp t..
<jannau> I guess I have nw to test if hand-of between simpledrm and dcp works
<Glanzmann> jannau / j`ey: I see. Will test anyway.
<jannau> dcp works with the display initialized by m1n1, everything else would have been surprising
<marcan> I wouldn't have been surprised if there was some subtle handoff fail
<jannau> the dcp driver works on devices with integrated display so most of the potential issues would have been visible there
<marcan> there are subtleties as to how DCP is put to sleep, what the state of the DARTs is, etc
<marcan> I could be doing something different from iBoot
<marcan> btw, please also test installing it with bputil. I wouldn't be surprised if e.g. there is a race condition and external displays can sometimes not be detected, or something along those lines
<marcan> *kmutil
aleasto has quit [Quit: Konversation terminated!]
<jannau> yes, it fails: "display: connected:320633856 timing_cnt:1548293737 color_cnt:0"
<jannau> and "display: failed to get display status"
<jannau> at other times connected, timing_cnt and color_cnt are all 0
<jannau> 0% success rate in ~15 reboots
<jannau> takes about 70ms of delay until dcp reports modes
<jannau> well, 7 times display_configure() + mdelay(10)
zopieux has quit [Quit: zopieux]
zopieux has joined #asahi
zopieux has quit [Ping timeout: 480 seconds]
<VinDuv> I just upgraded the Asahi volume on my mini to 12.1 and installed m1n1.bin. It doesn’t seem to detect the display: https://paste.debian.net/hidden/1f51c07e/
zopieux has joined #asahi
<j`ey> VinDuv: what about if you chainload it again?
<jannau> VinDuv: dcp training takes a while. around 400ms with my display. I'm preparing a PR
<jannau> chainloading the same m1n1 should work
<VinDuv> right! it works after chainloading
<VinDuv> It almost works on my 4K monitor; the image seems squished vertically
<jannau> VinDuv: which mode does m1n1 report? I see with a FullHD display "display: timing mode: valid=1 1920x1080 60.00 Hz"
<VinDuv> Ah, looks like it’s using 1920x2160 as resolution
<VinDuv> so that makes sense
<jannau> hah, see display_choose_timing_mode() in src/display.c for the mode selection
<VinDuv> modified display.c to dump the modes: https://paste.debian.net/hidden/92e9158a/
<jannau> VinDuv: https://github.com/AsahiLinux/m1n1/pull/144 for display detection at boot
<VinDuv> I added COMPARE(modes[i].height <= 1080, best->height <= 1080); to limit the vertical resolution as well and it seems to work.
<VinDuv> jannau: Thanks! It’s getting a bit late here but I’ll test it tomorrow.
yrlf has quit [Quit: The Lounge - https://thelounge.chat]
yrlf has joined #asahi