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
dcow has quit [Ping timeout: 480 seconds]
calor has quit [Ping timeout: 480 seconds]
hightower3 has joined #asahi-alt
hightower2 has quit [Ping timeout: 480 seconds]
cylm has joined #asahi-alt
minecrell has quit [Quit: Ping timeout (120 seconds)]
minecrell has joined #asahi-alt
And1 has quit [Remote host closed the connection]
And1 has joined #asahi-alt
dylanchapell has quit [Read error: Connection reset by peer]
dylanchapell has joined #asahi-alt
minecrell has quit [Quit: Ping timeout (120 seconds)]
minecrell has joined #asahi-alt
dcow has joined #asahi-alt
dcow has quit [Ping timeout: 480 seconds]
jeisom has quit [Ping timeout: 480 seconds]
dcow has joined #asahi-alt
dcow has quit [Ping timeout: 480 seconds]
dcow has joined #asahi-alt
dcow has quit [Ping timeout: 480 seconds]
calor has joined #asahi-alt
calor has quit [Remote host closed the connection]
espo has joined #asahi-alt
dcow has joined #asahi-alt
dcow has quit [Remote host closed the connection]
dcow has joined #asahi-alt
espo has quit [Ping timeout: 480 seconds]
dcow has quit [Remote host closed the connection]
kujeger has quit [Remote host closed the connection]
kujeger has joined #asahi-alt
espo has joined #asahi-alt
dcow has joined #asahi-alt
dcow has quit [Ping timeout: 480 seconds]
kdb4244 has joined #asahi-alt
kdb424 has quit [Ping timeout: 480 seconds]
kdb4244 is now known as kdb424
dcow has joined #asahi-alt
dcow has quit [Ping timeout: 480 seconds]
cylm has quit [Ping timeout: 480 seconds]
Cyrinux9474 has quit []
dcow has joined #asahi-alt
dcow has quit [Ping timeout: 480 seconds]
Cyrinux9474 has joined #asahi-alt
r0ni has joined #asahi-alt
dcow has joined #asahi-alt
dcow has quit [Ping timeout: 480 seconds]
dcow has joined #asahi-alt
dcow has quit [Ping timeout: 480 seconds]
chadmed has quit [Remote host closed the connection]
Cyrinux94743 has joined #asahi-alt
jeisom has joined #asahi-alt
Cyrinux9474 has quit [Ping timeout: 480 seconds]
Cyrinux94743 has quit []
dcow has joined #asahi-alt
dcow has quit [Ping timeout: 480 seconds]
dcow has joined #asahi-alt
dcow has quit [Ping timeout: 480 seconds]
dcow has joined #asahi-alt
chadmed has joined #asahi-alt
dcow has quit [Ping timeout: 480 seconds]
dcow has joined #asahi-alt
dcow has quit [Ping timeout: 480 seconds]
auugiio has joined #asahi-alt
auugiio has quit []
dcow has joined #asahi-alt
dcow has quit [Ping timeout: 480 seconds]
dcow has joined #asahi-alt
espo has quit [Ping timeout: 480 seconds]
dcow has quit [Ping timeout: 480 seconds]
dcow has joined #asahi-alt
espo has joined #asahi-alt
dcow has quit [Ping timeout: 480 seconds]
jacksonchen666 has joined #asahi-alt
dcow has joined #asahi-alt
dcow has quit [Ping timeout: 480 seconds]
jacksonchen666 has quit [Ping timeout: 480 seconds]
dcow has joined #asahi-alt
dcow has quit [Ping timeout: 480 seconds]
dcow has joined #asahi-alt
dcow has quit [Ping timeout: 480 seconds]
jacksonchen666 has joined #asahi-alt
jacksonchen666 has quit []
dcow has joined #asahi-alt
franciscomartins has joined #asahi-alt
franciscomartins is now known as kidplayer
kidplayer has quit [Remote host closed the connection]
dcow has quit [Ping timeout: 480 seconds]
dcow has joined #asahi-alt
dcow has quit [Ping timeout: 480 seconds]
dcow has joined #asahi-alt
dcow has quit [Ping timeout: 480 seconds]
dcow has joined #asahi-alt
dcow has quit [Ping timeout: 480 seconds]
dcow has joined #asahi-alt
Cyrinux94743 has joined #asahi-alt
dcow has quit [Ping timeout: 480 seconds]
chadmed has quit [Remote host closed the connection]
chadmed has joined #asahi-alt
dcow has joined #asahi-alt
Cyrinux94743 has quit []
Cyrinux94743 has joined #asahi-alt
chadmed has quit [Read error: Connection reset by peer]
chadmed has joined #asahi-alt
dcow has quit [Ping timeout: 480 seconds]
Glanzmann has joined #asahi-alt
<Glanzmann> j`ey: I'm looking for a rust guy. I try to compile the asahi-6.5 tag, but fail to do so. I tried first with the proposed rust and bindgen version and later with the one that works for mps.
<Glanzmann> j`ey: So here is the output of the build failure with the rust /bindgen version that work for mps: https://pbot.rmdir.de/syJvO_ejVkGAQyXvqlb3YQ
<Glanzmann> j`ey: This is the script that I use to build rust: https://pbot.rmdir.de/Tn9umrI9zWL7qJd7QZa7cQ
<Glanzmann> j`ey: This is what i get with the version the linux kernel proposes: https://pbot.rmdir.de/7KUlEXre3KHAmLViQT4q-w
<Glanzmann> If someone can give me a hint in the right directions my Debian users who are eager to try the webcam, will be happy. :-)
<cy8aer> Glanzmann: Try Rust 1.72.0, bindgen(-cli) 0.68.1
<cy8aer> and ignore the kernel warnings
<mps> cy8aer: he got errors besides warnings
<cy8aer> hm, I am compiling it with his scripts. Just a moment, I am just in the middle of the compilation
<Glanzmann> cy8aer: Let me try your combination.
<cy8aer> I had problems with the expected stuff (1.68.2/0.56.0) some time ago (and this might be here or in #asahi)
<Glanzmann> Yes, I read that, but did not bother to change the versions until now.
dcow has joined #asahi-alt
<Glanzmann> cy8aer: Have you successfully compiled asahi-6.5-8?
<cy8aer> No, but looks like I have a different issue.
<Glanzmann> If you figure it out, let me know.
<opticron> :D
<cy8aer> Glanzmann: do you compile with CONFIG_VIDEO_APPLE_ISP?
<cy8aer> But for me it is something in Broadcom and isp-ipc
<Glanzmann> cy8aer: I think your issue is easily fixed
<Glanzmann> cy8aer: But I'm building a different tag than you do.
<Glanzmann> cy8aer: Which branch are you trying to build?
dcow has quit [Ping timeout: 480 seconds]
pounce has quit [Remote host closed the connection]
<cy8aer> Glanzmann asahi-6.5-8
pounce has joined #asahi-alt
<Glanzmann> cy8aer: Are you still on Debian bookwork or on testing?
<cy8aer> It is testing and I just saw it: skip_vmap is on at the wrong position.
<cy8aer> Just a moment, I just need to build in your patch (must look how you put patches in before ;-))
<Glanzmann> cy8aer: curl -sL https://tg.st/u/0001-work-around-compile-warning.patch | git am -
<cy8aer> Glanzmann: Ok, that is faster than looking into your code. Thanks
<Glanzmann> Directly after the git reset --hard
<Glanzmann> cy8aer: I did not had the kernel option, but I put it in now, thanks.
<cy8aer> And compilation running again...
<cy8aer> Yes it was commented out.
<Glanzmann> cy8aer: I see, I'm on bookworm (stable).
<Glanzmann> Btw. I'm trying to build the same branch, however I was logged into to many machines. And was in the wrong checked out linux kernel tree.
<Glanzmann> Anyway, I can no longer cross compile, because we now have a zfs user, which can no longer build zfs if I'm cross compiling.
<Glanzmann> Due to a bug in the linux kernel build system which will not be fixed because it would make the build system ugly. :-)
<cy8aer> Ah that is the difference. I compile with clang-15 (clang-11 does not exist).
<Glanzmann> I need to hit the bed, but I let you know if I figure something out, please do the same.
<cy8aer> And I compile native on the mac
<janneg> please be aware that asahi-6.5-[5-8] are not considered stable. isp on m2 is broken
<Glanzmann> cy8aer: I also compile native on the mac, and I'm also uding clang-15.
<cy8aer> I'll do
<Glanzmann> janneg: Thanks for the heads up. In the past I always waited a few days so that others iron the bugs out, but tonight I got pinged by a user and jumped into action.
<cy8aer> janneg: ok works for me (m1pro)
<janneg> that said rustc 1.70.0 / bindgen 0.62.0 work for me
<cy8aer> hopefully
<cy8aer> Ok it compiled. Now crossing fingers
<janneg> cy8aer: when I say "broken on m2" I usually know what's broken. fix is already submitted but it's not in asahi-6.5-8
<cy8aer> yes this is on my own risk. Let's see what happens.
<Glanzmann> janneg: Tried you rustc / bindgen version, is not compiling for me. Probably due to my clang being to old or another outdated build dependency.
<mps> I build with gcc, not clang
<cy8aer> ok, back again. I have a video0 device but cheese does cannot find a device
<cy8aer> dmesg looks promising: https://pbot.rmdir.de/UC2N1EiiMs4NJBCnxcq4cA
<Glanzmann> mps: gcc is not officially supported with rust, that is why I switched to clang.
<Glanzmann> cy8aer: Have you tried? mpv /dev/video0
<cy8aer> Aargh I can see me. This works
<Glanzmann> Perfect. :-)
dcow has joined #asahi-alt
<cy8aer> Right mps Thanks
<mps> mpv av://v4l2:/dev/v4l/video0
<Glanzmann> Anyway, I'll wait a few days until the bugs are ironed out and will try again.
<Glanzmann> n8 everyone.
Glanzmann has quit [Quit: Time to sleep]
dcow has quit [Ping timeout: 480 seconds]
<cy8aer> So then, what is needed for cheese or ff to use the device? Is there still stuff missing?
<mps> ffplay works
<janneg> does cheese work with an usb webcam? seems to open the the video device here (judging by the green light) but seems to have trouble to display anything
<cy8aer> Ah, I can see a facetime camera in pipewire. So the os sees the device somehow.
pounce has quit [Remote host closed the connection]
Cyrinux94743 is now known as cyrinux
<cy8aer> Sorry needed to walk to my fixed camera. an usb webcam works. And for me cheese does not open the lid camera at all (no green light).
pounce has joined #asahi-alt
pounce has quit [Remote host closed the connection]
pounce has joined #asahi-alt
pounce has quit [Remote host closed the connection]
pounce has joined #asahi-alt
<cy8aer> Ah, looks like a permission problem: Cheese works as root. I am in group video and /dev/video0 is root:video and rw for user and group. Looks like a "personal" problem somehow
dcow has joined #asahi-alt
<mps> cheese never worked for me
<leio> snapshot replaces it in GNOME.
dcow has quit [Ping timeout: 480 seconds]
<mps> what firmware have to be extracted from all_firmware.tar.gz for webcam
<janneg> you need appleh13camerad in all_firmware.tar.gz only copied since cf680ef4ccfb (end of august) so your installation is very likely too old
<mps> janneg: ahem, yes. too old
<mps> hm, so reinstall is options to create new all_firmware.tar
<janneg> you can boot inot macos/recovery, copy /usr/sbin/appleh13camerad and add it to all_firmware.tar.gz
dcow has joined #asahi-alt
<janneg> and run firmware extraction after that
<mps> janneg: ah, nice. many thanks
<janneg> better copy it from recovery. the calibration data is version dependent
dcow has quit [Ping timeout: 480 seconds]
<mps> there is no script to recreate all_firmware.tar from macos and copy it to some external media. just curious
<mps> I remember that I did long ago simple tar .... and copied it to usb and then extracted wifi firmware. that was when wifi driver added to kernel
<mps> manual work but worked
<mps> will do tomorrow, now have to go to sleep. GN
minecrell has quit [Quit: Ping timeout (120 seconds)]
minecrell has joined #asahi-alt
dcow has joined #asahi-alt
dcow has quit [Ping timeout: 480 seconds]
dcow has joined #asahi-alt
dcow has quit [Ping timeout: 480 seconds]
dcow has joined #asahi-alt
dcow has quit [Ping timeout: 480 seconds]