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
falconhash[m] has joined #asahi
bisko has quit [Read error: Connection reset by peer]
bisko has joined #asahi
janrinze has quit [Remote host closed the connection]
c10l3 has quit []
c10l has joined #asahi
Brainium has quit [Remote host closed the connection]
bisko has quit [Read error: Connection reset by peer]
bisko has joined #asahi
nyx_o has joined #asahi
PhilippvK has joined #asahi
phiologe has quit [Ping timeout: 480 seconds]
skipwich has quit [Quit: DISCONNECT]
skipwich has joined #asahi
pyropeter2 has joined #asahi
pyropeter1 has quit [Ping timeout: 480 seconds]
Catyre has joined #asahi
bisko has quit [Read error: Connection reset by peer]
marvin24 has joined #asahi
bisko has joined #asahi
marvin24_ has quit [Ping timeout: 480 seconds]
h_ has quit []
hays has joined #asahi
kov has quit [Quit: Coyote finally caught me]
Catyre has quit [Remote host closed the connection]
hays has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
hays has joined #asahi
hays has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
hays has joined #asahi
hays has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
hays has joined #asahi
ptudor_ is now known as ptudor
Catyre has joined #asahi
Catyre has quit [Ping timeout: 480 seconds]
Ry_Darcy has joined #asahi
bisko has quit [Read error: Connection reset by peer]
bisko has joined #asahi
bisko has quit []
Ry_Darcy has quit [Remote host closed the connection]
jakebot60 has quit [Ping timeout: 480 seconds]
bisko has joined #asahi
bisko has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
the_lanetly_052 has joined #asahi
Catyre has joined #asahi
nsklaus_ has joined #asahi
nsklaus has quit [Ping timeout: 480 seconds]
Catyre has quit [Ping timeout: 480 seconds]
nsklaus has joined #asahi
nsklaus_ has quit [Ping timeout: 480 seconds]
thevar1able has quit [Ping timeout: 480 seconds]
thevar1able has joined #asahi
<Glanzmann> jannau / kettenis: With usb-c keyboard and stick plugged to my mini I noticed that the old I have to press a key to speed up loading came back. Is that to be expected. I don't have this issue if no usb-c devices are connected.
hspak1 has quit [Read error: Connection reset by peer]
hspak1 has joined #asahi
Major_Biscuit has joined #asahi
bisko has joined #asahi
thevar1able1 has joined #asahi
bisko has quit [Ping timeout: 480 seconds]
thevar1able has quit [Ping timeout: 480 seconds]
bisko has joined #asahi
nico_32 has joined #asahi
<_jannau_> Glanzmann: you mean you see something similar as the problem in u-boot there the usb keyboard code was slowing everything down? Was pressing keys a workaround that?
<_jannau_> I don't think I've seen any problems in u-boot with usb keyboard and storage devices connected to the usb-c ports
<mps> keyboard in u-boot is somewhat slow, though not big problem imo
<Glanzmann> jannau: I see. If you want I can make you a video. I can reproduce it. It happens for me when I have kingston 64 GB usb stick and my realforce keyboard connected using a usb-c to usb-a hub or two usb-c to usb-a adapters. If I have nothing plugged in in usb-c during boot, I have no issue.
<Glanzmann> mps: It used to be faster. ANd there was a patch which resolved the issue or fought the symptoms. I was just noticing it because I broke my mini twice today and I needed to boot the life system to install a kernel, grub and my most recent backup while playing with fedora ...
<mps> Glanzmann: could be. I didn't tested after yesterdays u-boot upgrade
<mps> will check on next boot
<Glanzmann> Let me know. I only noticed this on the mini though. But I can try the air as well.
<mps> right now I'm tweaking kernel config for alpine. will check later and tell you
leitao has joined #asahi
hspak10 has joined #asahi
hspak1 has quit [Ping timeout: 480 seconds]
leitao has quit [Ping timeout: 480 seconds]
bisko has quit [Read error: Connection reset by peer]
bisko has joined #asahi
the_lanetly_052 has quit [Remote host closed the connection]
the_lanetly_052 has joined #asahi
nunoxyz[m] has joined #asahi
the_lanetly_052__ has joined #asahi
the_lanetly_052 has quit [Ping timeout: 480 seconds]
Catyre has joined #asahi
leitao has joined #asahi
Catyre has quit [Ping timeout: 480 seconds]
matde[m] has quit [Quit: Client limit exceeded: 20000]
thevar1able1 has quit []
thevar1able1 has joined #asahi
Luciee has joined #asahi
Luciee has quit []
<mps> ktz_[m]: if you have time to test and report issues it will be appreciated
<mps> I'm contemplating to enable speakers for alpine linux.
bisko has quit [Read error: Connection reset by peer]
<mps> povik: what is your advice
bisko has joined #asahi
<mps> Glanzmann: I checked keyboard in u-boot on m1 mbp. it works fine except key repeat doesn't work
<mps> delay is practically unnoticeable by me
<mps> but I forgot to add bigger fonts patch
<povik> mps: you mean like, for general distribution?
<povik> then i'm saying don't do it
<povik> i know it's taking long, but we haven't deemed it ready yet
<mps> povik: yes, for general usage, i.e. 'ordinary' users
<povik> yeah, not a good idea at this time
<mps> ok, will wait then
<mps> though it works fine for me few months
kov has joined #asahi
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
leitao has joined #asahi
Catyre has joined #asahi
Catyre has quit [Ping timeout: 480 seconds]
<_jannau_> "works well" is not quite the same as "is safe to use"
<as400[m]> guys - maybe it could be possible to enable jack support instead of speakers ? I don't know if povik has already done it ?
<Glanzmann> Since asahi blew my eardrums out multiple times while using headphones, I have now this in my startup config: pactl set-sink-volume @DEFAULT_SINK@ 25%
<Glanzmann> as400[m]: Jack is already enabled.
<as400[m]> glanzmann: for M1 Pro/Max ?
<Glanzmann> as400[m]: No, there is a codec missing, IIRC.
<sven> i think pro/max needs an additional driver
<as400[m]> sven: yes, I think povik mentioned this
amarioguy has quit [Remote host closed the connection]
<_jannau_> same for the mac studio and if I remember correctly the m2 devices use it too
levadopa[m] has quit [Quit: Client limit exceeded: 20000]
eroc19905 has quit []
eroc1990 has joined #asahi
dviola has quit [Quit: WeeChat 3.6]
dviola has joined #asahi
<povik> right
<povik> but i have a preliminary driver which does playback!
<Glanzmann> Wow.
<povik> i have been postponing pushing it until it does capture too :p
<j`ey> povik: prelim1nary
<povik> but that led me to finding out capture doesn't work on the m1pro like it does on the m1
<povik> so something's off on the SoC side
<povik> that's what i got stuck at
<povik> j`ey: i guess :D
bisko has quit [Read error: Connection reset by peer]
bisko has joined #asahi
<Glanzmann> btw. what is the status on the build in microphone on the m1 devices any news?
<opticron> mmmm...delicious progress
<opticron> I should probably donate to povik and Glanzmann as well
<opticron> Glanzmann, do you have a patreon or github sponsor page?
<povik> ^-- and indeed they did donate, thanks!
<povik> Glanzmann: not really
<povik> i did some r/e on that front, but it's nowhere near anything functional
<opticron> povik, I appreciate the work you're doing!
Catyre has joined #asahi
Brainium has joined #asahi
Catyre has quit [Ping timeout: 480 seconds]
<Glanzmann> opticron: Nope.
<Glanzmann> povik: I see, thanks for the update.
Brainium has quit [Quit: bye]
m42uko_ has joined #asahi
Catyre has joined #asahi
bisko has quit [Read error: Connection reset by peer]
bisko has joined #asahi
Catyre has quit [Ping timeout: 480 seconds]
Catyre has joined #asahi
neatsquirrel has joined #asahi
Major_Biscuit has quit [Ping timeout: 480 seconds]
jluthra has quit [Remote host closed the connection]
jluthra has joined #asahi
thevar1able1 has quit []
thevar1able1 has joined #asahi
Catyre_ has joined #asahi
Catyre has quit [Ping timeout: 480 seconds]
Catyre_ has quit []
SydGarlathy[m] has joined #asahi
<SydGarlathy[m]> hello folks 🙂
<SydGarlathy[m]> Is anyone using Homebrew successfully on Asahi?
<Dcow[m]> ....why?
<mps> homebrew on linux? I doubt it is needed and it will work
<SydGarlathy[m]> Well, linuxbrew
<sven> iirc there's a linux version of homebrew
<j`ey> SydGarlathy[m]: have you tried it? does it not work?
babble has joined #asahi
<SydGarlathy[m]> Yes. It fails to recognize the very specific version of Ruby it requested - which I went to great lengths to install 😄 Officially ARM is unsupported, but others have had luck running it. Sounds like all present aren't fans of this particular package manager though, so no worries. Thanks anyhow.
<j`ey> SydGarlathy[m]: good luck!
* sven just doesn't know much about package managers
babble has quit [Read error: Connection reset by peer]
babble has joined #asahi
babble has quit [Remote host closed the connection]
babble has joined #asahi
amarioguy has joined #asahi
ahshum[m] has joined #asahi
ahshum[m] has left #asahi [#asahi]
<ktz_[m]> <SydGarlathy[m]> "Yes. It fails to recognize the..." <- out of curiosity, is there something specific you can't otherwise install or you're you prefer it for other reasons?
babble has quit []
bisko has quit [Read error: Connection reset by peer]
bisko has joined #asahi
mps has quit [Remote host closed the connection]
mps has joined #asahi
doggkruse has joined #asahi
ptrc has quit [Remote host closed the connection]
ptrc has joined #asahi
___nick___ has joined #asahi
___nick___ has quit []
___nick___ has joined #asahi
the_lanetly_052__ has quit [Ping timeout: 480 seconds]
doggkruse has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Brainium has joined #asahi
nsklaus_ has joined #asahi
nsklaus has quit [Ping timeout: 480 seconds]
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Brainium has quit [Ping timeout: 480 seconds]
doggkruse has joined #asahi
Brainium has joined #asahi
boopi has joined #asahi
<boopi> Hello
<boopi> Does the minimal install come with drivers for wifi?
<j`ey> yes
<mps> Glanzmann: do you have rebased 4K pages patch for latest asahi
<boopi> j`ey: Thanks for answering! It appears that in my case the firmware fails to load. Any advice?
<j`ey> boopi: it prints that error a few times, thats normal
<j`ey> but it should eventually load the right firmware and work
<boopi> ip link has only `lo`
<j`ey> pastebin dmesg if possible
<j`ey> also do you have /lib/firmware/brcm?
<boopi> pastebin would be hard, I have no network access from said machine :-)
<boopi> I do have said dir though
<j`ey> you can save dmesg to the EFI partition and pastebin it from macos!
<boopi> let me try that
<Glanzmann> Sven has also a new 4k-iommu path, but I have not tried it and he doesn't want me as a tester at the moment.
<sven> *sigh*
<mps> Glanzmann: many thanks
<j`ey> boopi: I kinda wish the firmware loader printed a success message
<sven> that thing I have probably isn’t even working
<sven> it’s a half-finished branch
<sven> and if you people don’t stop complaining I just won’t push any WIP branches anymore
<Glanzmann> sven: I'm not complaining. I just said that this is not ready for end users.
<mps> also I don't complain
<Glanzmann> sven: I'm not trying any wip branches anymore, I only use asahi main and only after it was relased, and soon I'll be able to run an upstream kernel.
<Glanzmann> sven: I'm grateful for all the code you contributed. And that you helped me troubleshoot my kernel config. And all the insight you gave me into the apple nvme interface, and and and.
bisko has quit [Read error: Connection reset by peer]
<boopi> j`ey: I think I know what happened - I turned off wifi before rebooting
<j`ey> oh
<boopi> Testing this hypothesis now
bisko has joined #asahi
<boopi> j`ey: Hypothesis was correct… Thanks for the help!
<j`ey> boopi: turned wifi off.. in linux?
<boopi> No, I had it turned off in OSX before rebooting, and the device was not available in linux
<j`ey> that's.. weird
<j`ey> can you try that again, see if it breaks it again?
<boopi> Sure. How long should it take for IWD to start when I run `iwctl` btw?
<j`ey> im not use alarm, but it only takes a few seconds on alpine
<mps> boopi: iwd is really fast
<boopi> Seems to get stuck here. I have to kill iwctl and only on the second attempt will it connect
<mps> it have FILS (Fast Internet Link Setup) specification implemented
Santiago[m]1 has quit [Quit: Client limit exceeded: 20000]
<boopi> j`ey: I turned off wifi in OSX and restarted, the device is still there. Not sure why it didn’t appear the first time around…
<j`ey> ok good, that's what I expected.. weird about it not showing up the first time though
<marcan> boopi: there is still a race condition that can break wifi on first boot in the minimal image
<marcan> it should be fixed after a reboot
<marcan> it's on my list to fix it, I noticed the otherday
<marcan> *other day
<j`ey> oh, didn't know that
<j`ey> or.. maybe I did, I think I saw you mention about changing udev and firstboot deps
<marcan> I think it happens when pcie is slow and triggers after udev is up but before the device triggers run
<marcan> I was trying to avoid wifi loading before the firmware script runs, but that would bypass that
<marcan> fix is to make the firmware script not depend on / interact with udev at all, and just make it run strictly before
<marcan> (which means rolling our own ESP lookup, but that's easy and arguably better if we use the devicetree uuid)
MajorBiscuit has joined #asahi
guillaume_g has quit []
skipwich has quit [Remote host closed the connection]
skipwich has joined #asahi
MrGigio has joined #asahi
MrGigio has quit []
MrGigio has joined #asahi
abbe has quit [Remote host closed the connection]
abbe has joined #asahi
<boopi> marcan: gotcha. Guess got hit by that
<boopi> I can’t get iwctl to start consistently. Keeps waiting for IWD to start
<boopi> If I ^C and try again it sometimes works, sometimes doesn’t
<boopi> hm, looks like if started with systemctl manually then it works, so nvm
abbe has quit [Remote host closed the connection]
boopi has quit [Remote host closed the connection]
rethematrix[m] has quit [Quit: Client limit exceeded: 20000]
___nick___ has quit [Ping timeout: 480 seconds]
polythene_pam[m] has quit [Quit: Client limit exceeded: 20000]
mini0n has joined #asahi
Brainium has quit [Remote host closed the connection]
nullroute has joined #asahi
bisko has quit [Read error: Connection reset by peer]
Brainium has joined #asahi
bisko has joined #asahi
mini0n has quit [Quit: Leaving]
Brainium has quit [Quit: bye]
MrGigio has quit []
MajorBiscuit has quit [Quit: WeeChat 3.5]
c10l has quit [Quit: Bye o/]
c10l has joined #asahi
m1n1m4[m] has left #asahi [#asahi]
qyousef has quit [Ping timeout: 480 seconds]
thevar1a- has joined #asahi
thevar1able1 has quit [Ping timeout: 480 seconds]
<marcan> yeah, you need to start iwd explicitly
<marcan> the minimal image is minimal ;)
<marcan> just comes with the tools and basic asahi stuff, nothing more
<marcan> not sure if autostart is supposed to work, if it is then it's broken for some reason (probably unrelated to us)
kasey_reed has quit [Ping timeout: 480 seconds]
amarioguy has quit [Remote host closed the connection]
qyousef has joined #asahi
qyousef has quit [Ping timeout: 480 seconds]
mcint has quit []
mcint has joined #asahi
qyousef has joined #asahi
Brainium has joined #asahi
bisko has quit [Read error: Connection reset by peer]
bisko has joined #asahi
qyousef has quit [Ping timeout: 480 seconds]
<probie> If I'm on the asahi-linux kernel, do I need to do anything to get sound to work beyond enabling it in the device tree and making sure the volume is turned down? (does it work with pulseaudio, or is it pipewire only?)
<probie> I remember seeing a wiki page for it, but I'm not having much luck finding it again