ChanServ 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-stream #asahi-offtopic | Keep things on topic | Logs: https://alx.sh/l/asahi
anuejn has joined #asahi
bisko has quit [Read error: Connection reset by peer]
bisko has joined #asahi
bwieder6 has joined #asahi
bwieder has quit [Read error: Connection reset by peer]
bwieder6 is now known as bwieder
yuyichao has quit [Ping timeout: 480 seconds]
ptudor has quit [Read error: Connection reset by peer]
ptudor has joined #asahi
<bluetail[m]> I had two major showstopper with AsahiLinux (ARCH).... (full message at https://matrix.org/_matrix/media/r0/download/matrix.org/ionTuWGaEQvkkLSyqASOLESa)
kylealanhale has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ptudor has quit [Quit: Strict-Transport-Security: max-age=48211200; preload]
ptudor has joined #asahi
<bluetail[m]> * I had two major showstopper with AsahiLinux (ARCH).... (full message at https://matrix.org/_matrix/media/r0/download/matrix.org/rjwBgfONTYMMIxgMZBazFSbA)
bwieder5 has joined #asahi
bwieder has quit [Read error: Connection reset by peer]
bwieder5 is now known as bwieder
zopieux has joined #asahi
kylealanhale has joined #asahi
DragoonAethis has quit [Quit: hej-hej!]
DragoonAethis has joined #asahi
mulderje has joined #asahi
yuyichao has joined #asahi
kameks has joined #asahi
Emantor has joined #asahi
THX198 has joined #asahi
chadmed has joined #asahi
bwieder2 has joined #asahi
bwieder has quit [Read error: Connection reset by peer]
bwieder2 is now known as bwieder
bwieder2 has joined #asahi
bwieder has quit [Read error: Connection reset by peer]
bwieder2 is now known as bwieder
bisko has quit [Read error: Connection reset by peer]
bisko has joined #asahi
<neggles> bluetail[m] / ChaosPrincess: `dot_clean -m /path/to/volume` :P
kameks has quit [Ping timeout: 480 seconds]
Sam[m]123456 has joined #asahi
<Sam[m]123456> hello
<Sam[m]123456> I was wondering if it was possible to boot Asahi Linux on an Intel based Mac
<tpw_rules> nope
<Sam[m]123456> s///
<tpw_rules> but some of the work done by them will be used for https://t2linux.org/
<tpw_rules> on non-t2 macs i think any regular linux will work
<Sam[m]123456> Alright, thank you for the resources tho 👍️
<jn> the end goal of Asahi Linux is also to be merged into regular linux
<Sam[m]123456> Yea, I'm just looking to get something like Arch Linux running on Intel Mac hardware because the performance would be a significant increase considering I'm switching to an even lighter weight operating system
<Sam[m]123456> s/be/have/
<jn> ah, in that case, regular Arch Linux should do
<jn> it's the closest thing there is to asahi linux without the M1-specific bits
<jn> keep in mind though that much of the great performance seen in asahi linux is due to good hardware
<Sam[m]123456> Yea, M1 Arm is very very fast, I've been trying to make the switch before I even heard of this project, I think that with the somewhat low specs of my hardware, switching to a lightweight os like linux would bring a performance increase, and being a developer I think I'll be able to make the switch pretty easily
<tpw_rules> what mac do you have
jakebot has joined #asahi
<Sam[m]123456> MacBook Air (Retina, 13-inch, 2020) 1.1 GHz Quad-Core Intel Core i5
kylealanhale has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
phiologe has joined #asahi
THX198 has quit []
kgarrington has quit [Remote host closed the connection]
kameks has joined #asahi
bwieder3 has joined #asahi
bwieder has quit [Remote host closed the connection]
bwieder3 is now known as bwieder
bwieder6 has joined #asahi
bwieder has quit [Read error: Connection reset by peer]
bwieder6 is now known as bwieder
dancam[m] has joined #asahi
marvin24 has joined #asahi
chadmed has quit [Quit: Konversation terminated!]
dancam[m] has left #asahi [#asahi]
bisko has quit [Read error: Connection reset by peer]
kov has quit [Quit: Coyote finally caught me]
bisko has joined #asahi
kov has joined #asahi
chadmed has joined #asahi
chadmed has quit [Remote host closed the connection]
bwieder0 has joined #asahi
bwieder has quit [Remote host closed the connection]
bwieder0 is now known as bwieder
bwieder6 has joined #asahi
bwieder has quit [Read error: Connection reset by peer]
bwieder6 is now known as bwieder
bisko has quit [Read error: Connection reset by peer]
bisko has joined #asahi
kameks has quit [Ping timeout: 480 seconds]
kylealanhale has joined #asahi
kylealanhale has quit [Ping timeout: 480 seconds]
the_lanetly_052 has joined #asahi
chadmed has joined #asahi
bwieder3 has joined #asahi
bwieder has quit [Read error: Connection reset by peer]
bwieder3 is now known as bwieder
bwieder3 has joined #asahi
bwieder has quit [Read error: Connection reset by peer]
bwieder3 is now known as bwieder
bisko has quit [Read error: Connection reset by peer]
bisko has joined #asahi
kameks has joined #asahi
<Lightsword> heh, so I hooked my mac mini up to buildroot's autobuilder CI system(generates random cross compilation configs for lots of packages essentially), surprisingly a few builds actual finish without errors, http://autobuild.buildroot.net/?submitter=James+Hilliard+%28asahi-mini%29
nicolas17 has quit [Ping timeout: 480 seconds]
rikkaa has joined #asahi
nullroute has joined #asahi
<Sobek[m]> Hmm, why do so many build fail ? Is this because of bugs supporting M1 macs in the compile toolchains etc, or is this because packages are just broken for cross compile ?
<thk[m]> just an observation about HDMI. After usual no_signal for my 4K monitor, i randomly pressed mini's power button few times and it booted to Asahi. Not sure if there's a sequence to it or was it something else.
<dottedmag> Lightsword: None look M1/asahi-related
Tano70 has joined #asahi
<Lightsword> dottedmag, seems to mostly be aarch64 build host related weirdness(build hosts are typically x86_64) but yeah there's a few suspicious failures I saw like that
Ry_Darcy has joined #asahi
<Lightsword> Sobek[m], the headers issues are due to me reworking the random config generator to build the host toolchain from source with randomization, I have patches fixing that pending with buildroot already, others seem to be a mix of issues it seems, a good bit are probably more related to arch not being well tested with buildroot than anything but a few did look suspicious like those segfaulting
bwieder5 has joined #asahi
bwieder has quit [Read error: Connection reset by peer]
bwieder5 is now known as bwieder
bwieder5 has joined #asahi
bwieder has quit [Read error: Connection reset by peer]
bwieder5 is now known as bwieder
Ph03n1ks has joined #asahi
kameks has quit [Ping timeout: 480 seconds]
Ph03n1ks has quit [Remote host closed the connection]
Ph03n1ks has joined #asahi
Ph03n1ks has quit [Ping timeout: 480 seconds]
bisko has quit [Read error: Connection reset by peer]
bisko has joined #asahi
alcazar has joined #asahi
herbas has joined #asahi
herbas has quit []
Tano70 has quit [Quit: Leaving]
Ph03n1ks has joined #asahi
rikkaa has quit [Quit: Connection closed for inactivity]
<chadmed> #asahi-offtopic
<asahi-test[m]> chadmed: yes, but i was thinking of building it from asahi.
<asahi-test[m]> * from asahi. Just to give it a try.
bwieder6 has joined #asahi
bwieder has quit [Read error: Connection reset by peer]
bwieder6 is now known as bwieder
<asahi-test[m]> * yes, but i was thinking of building it from asahi. Just to give it a try using qemu and all the tooling from here and from them.
<asahi-test[m]> Will try anyway, thanks
Misthios has joined #asahi
___nick___ has joined #asahi
___nick___ has quit []
romain_ has joined #asahi
romain_ is now known as rominou66
___nick___ has joined #asahi
vx has quit [Quit: G-line: User has been permanently banned from this network.]
<asahi-test[m]> <ChaosPrincess> "find / -name '._*' -delete :P" <- :D
bwieder has quit [Read error: Connection reset by peer]
bwieder has joined #asahi
Ry_Darcy has quit [Remote host closed the connection]
alcazar has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
Ry_Darcy has joined #asahi
ivy_[m] has joined #asahi
Tano70 has joined #asahi
momocao[m] has joined #asahi
<momocao[m]> hello! this might be a dumb question but i haven't seen anything talking about it: is it possible to run asahi on a VM? if so, does virtualbox work fine?
Tano70 has quit [Ping timeout: 480 seconds]
alcazar has joined #asahi
<j`ey> momocao[m]: theres no reason to
<j`ey> you can just run mainline linux in a VM
<momocao[m]> last time i checked it was quite hard, nothing worked that well
<momocao[m]> like, it was only possible on parallels
<j`ey> well asahi linux doesnt make it any easier
<momocao[m]> i see
<j`ey> qemu works on macOS https://mac.getutm.app/ too
<mps> momocao[m]: mainline kernel works fine in qemu
<momocao[m]> thanks for the link, that app looks exciting, i didn't know about it
Tano70 has joined #asahi
apg has joined #asahi
robinp_ has joined #asahi
bisko has quit [Read error: Connection reset by peer]
bisko has joined #asahi
robinp has quit [Ping timeout: 480 seconds]
apg has quit [Quit: Leaving]
m6wiq has joined #asahi
apg has joined #asahi
bwieder9 has joined #asahi
bwieder has quit [Read error: Connection reset by peer]
bwieder9 is now known as bwieder
rominou66 has quit [Quit: rominou66]
chadmed has quit [Remote host closed the connection]
bwieder5 has joined #asahi
bwieder has quit [Read error: Connection reset by peer]
bwieder5 is now known as bwieder
apg has quit [Ping timeout: 480 seconds]
Ry_Darcy has quit [Remote host closed the connection]
Ry_Darcy has joined #asahi
jluthra has quit [Remote host closed the connection]
jakebot has quit [Read error: Connection reset by peer]
jluthra has joined #asahi
jakebot has joined #asahi
<ah-[m]> can you boot the same physical partition used by asahi with qemu/utm?
bisko has quit [Read error: Connection reset by peer]
<mps> afaik qemu still can only boot whole disk, not partition, if not changed in latest releases
<psydroid[m]1> I don't see why that wouldn't be possible, although you may have to start a different kernel
bisko has joined #asahi
eroux has joined #asahi
Ph03n1ks has quit [Remote host closed the connection]
<kov> momocao[m], I've only been using parallels because it supports suspend, but I started with qemu, works just fine, you can use this one or utm as j`ey pointed out https://github.com/knazarov/homebrew-qemu-virgl
eroux has quit [Read error: Connection reset by peer]
<kov> in fact parallels used to be worse than qemu at the beginning, as it did not have working "gpu accel" for months, then they finally added in virgl
<j`ey> kov: what kernel version are you using in parallels?
<kov> j`ey, default fedora 5.11.12-300.fc34.aarch64
eroux has joined #asahi
<kov> it's stuck at that version because the parallels tools thingy installs a file that locks the kernel to a version its modules support fwiw
<Tano70> kpv i try to install with: brew install knazarov/qemu-virgl/qemu-virgl but i have an error
eroux has quit [Ping timeout: 480 seconds]
<j`ey> kov: oh ok, because newer kernels found a bug in parallels
bwieder6 has joined #asahi
bwieder has quit [Read error: Connection reset by peer]
bwieder6 is now known as bwieder
eroux has joined #asahi
bwieder9 has joined #asahi
bwieder has quit [Read error: Connection reset by peer]
bwieder9 is now known as bwieder
eroux has quit [Quit: Textual IRC Client: www.textualapp.com]
Ry_Darcy has quit [Remote host closed the connection]
eroux has joined #asahi
LinuxM1 has joined #asahi
m6wiq has quit []
LinuxM1 has quit [Ping timeout: 480 seconds]
LinuxM1 has joined #asahi
<bluetail[m]> <kov> "in fact parallels used to be..." <- strong dislike for parallels policy. My license was invalidated as soon as I reinstalled my system and they wanted to make me purchase another license. Their customer service didnt help either.
bisko has quit [Read error: Connection reset by peer]
bisko has joined #asahi
bwieder2 has joined #asahi
bwieder has quit [Read error: Connection reset by peer]
bwieder2 is now known as bwieder
bwieder3 has joined #asahi
bwieder has quit [Remote host closed the connection]
bwieder3 is now known as bwieder
LinuxM1 has quit [Quit: Leaving]
nicolas17 has joined #asahi
m5zs7k has joined #asahi
doggkruse has joined #asahi
doggkruse has quit []
doggkruse has joined #asahi
bisko has quit [Read error: Connection reset by peer]
bwieder has quit [Read error: Connection reset by peer]
bwieder has joined #asahi
bisko has joined #asahi
bwieder3 has joined #asahi
bwieder has quit [Read error: Connection reset by peer]
bwieder3 is now known as bwieder
<j`ey> I'm confused what USB gadget drivers are, I read the first paragraph here, but still confused https://www.kernel.org/doc/html/v4.19/driver-api/usb/gadget.html
<sven> sounds like you’re starting to understand usb!
<j`ey> :-)
<sven> the first step is to be in a constant state of confusion, which seems to be close enough to whatever the usb people were in when they made all this up
<sven> usb gadget drivers are something like the CDC ACM device m1n1 emulates
<j`ey> do I need it for a USB flash drive?
<sven> they essentially allow your machine to pretend to be some usb device (storage, serial, etc.)
<j`ey> okay right, sounds like it's not what I need then
<sven> only if you want your machine to pretend to be a usb flash device
<j`ey> no, I want it to access the usb flash device :)
<tpw_rules> then you just need regular usb drivers
<sven> then you need usbstorage ;)
<hello9999901[m]> This is the reverse haha usb is incredibly confusing
<j`ey> lolol, I just didnt plug it in far enough
<j`ey> It felt like it was.. plugged in. it wasnt :)
<j`ey> [ 2.267796] usb-storage 1-1:1.0: USB Mass Storage device detected
<bluetail[m]> sven: I have 2 USB 3 sata enclosures - they are 'seen' in ARCH but I cant mount them for whatever reason. They are exFAT. Does that have anything todo with the missing USB 3 Support? I thought then I would at least have USB 2
<bluetail[m]> They are currently connected through the USB C ports
<bluetail[m]> would I have to switch to usb A ports?
<sven> hm, no, they should be able to fall back to usb2
<sven> it’s more likely the kernel just isn’t compiled with exfat support
<bluetail[m]> I se
<bluetail[m]> * I see
<bluetail[m]> What filesystem formats does the kernel support right now?
<j`ey> CONFIG_EXFAT_FS=m
<bluetail[m]> does the m stand for exclude?
<j`ey> try cat /proc/filesystems, if exfat isnt there, try modprobe exfat
<bluetail[m]> exfat is in the node nodev
<bluetail[m]> nodev fusectl
<bluetail[m]> exfat
<bluetail[m]> sudo modprobe exfat returns nothing
<bluetail[m]> ehh
<bluetail[m]> my device is seen now
<bluetail[m]> Perhaps a temporary hiccup. It didn't work yesterday. Lets try sequential transfer speeds to know what it uses rn
<bluetail[m]> nice to see networking is blazing fast file:///home/def/Pictures/Screenshot_20220402_190630.png
<bluetail[m]> * nice to see networking is blazing fast
<bluetail[m]> sven: you said theres no USB 3 support, right?
<sven> not on the usb3 ports unless you use my WIP branch
<sven> *usb-c ports
<bluetail[m]> what the heck is that then
<bluetail[m]> I use the normal asahi installer
<bluetail[m]> it peaked at 460MB/s something
<bluetail[m]> How can that be? The only thing I did was running updates/upgrades`sudo pacman -Syu`
<bluetail[m]> ohh
<bluetail[m]> targeted wrong folder...
<bluetail[m]> Yea, it got only USB 2
<j`ey> sven: yay, finally got usb sound card working. not that I dont trust p0v1k, but Im staying away from that for a little bit longer
<sven> :D
<j`ey> sven: so ty for all your work on USB, much appreciated
<sven> :)
Tano70 has quit [Quit: Leaving]
bisko has quit [Remote host closed the connection]
bisko has joined #asahi
<bluetail[m]> for some reason I couldnt get ARM Jellyfin working properly on ARCH
<bluetail[m]> http would only do SLOW responses for whatever reason
<bluetail[m]> while it properly started up, adding my usb media was taking forever and I aborted it
the_lanetly_052 has quit [Ping timeout: 480 seconds]
veloek has joined #asahi
DannyLombard[m] has joined #asahi
gabuscus_ has joined #asahi
the_lanetly_052 has joined #asahi
the_lanetly_052 has quit [Ping timeout: 480 seconds]
<Radical[m]> Hey, when installing binfmt-qemu-static it breaks all binaries and when using binfmt-qemu-static-all-arch it doesnt register binary formats. Anyone else having issues like this?
<Radical[m]> It does this in minimal and desktop
p25o1[m] has joined #asahi
<jonaburg[m]> a little off topic, but what protocol does parallels use to display the frame buffer on macOS? there's like no compression or latency, so I doubt it's VLC .. I could never get high refresh rates on VLC anyways
<jonaburg[m]> err VNC*
<bluetail[m]> <jonaburg[m]> "a little off topic, but what..." <- there is latency
<bluetail[m]> I have set a monitor to 120hz and played a game in the windows 11 vm
<bluetail[m]> it is sluggish
<bluetail[m]> it doesnt sync up with the local frequency
<dottedmag> protocol? it just emulates some hw
<jonaburg[m]> ah interesting, I don't notice any frequency doing things like dragging windows around, but tbh I haven't tried any demanding games that would even be runnable on my laptop
<jonaburg[m]> <dottedmag> "protocol? it just emulates..." <- what exactly do you mean?
<j`ey> jonaburg[m]: the guest is accesing a 'virtual GPU'
<jonaburg[m]> j`ey: the frame buffer of a VM needs to output somewhere, otherwise it's just a headless VM
<jonaburg[m]> on linux generally spice or VNC are used for this, or more modern implementations like looking glass
<j`ey> Im assuming it uses Metal to rendner it
<kov> jonaburg[m], it doesn't need to be a protocol like vnc or spice, the hypervisor has access to the buffers to which the VM is rendering, it can just take that and put on the screen
<kov> jonaburg[m], when I use qemu I use the cocoa display on macos, for instance
bisko has quit [Read error: Connection reset by peer]
<kov> jonaburg[m], check this out, just getting the buffer and putting it on screen with core graphics: https://github.com/qemu/qemu/blob/master/ui/cocoa.m#L465
bisko has joined #asahi
___nick___ has quit []
winter has quit [Quit: The Lounge - https://thelounge.chat]
___nick___ has joined #asahi
pat42smith has joined #asahi
winter has joined #asahi
___nick___ has quit []
___nick___ has joined #asahi
<jonaburg[m]> thanks for explaining! though I don't understand why qemu doesn't do that on linux tbh
<j`ey> I thought it could with SDL?
___nick___ has quit [Ping timeout: 480 seconds]
<kov> jonaburg[m], it can do that on linux too, the sdl, gtk displays (probably others) also do only direct rendering
MajorBiscuit has joined #asahi
evan has joined #asahi
LinuxM1 has joined #asahi
evan has quit []
Eroxl has joined #asahi
eroux has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Eroxl has quit []
eroux has joined #asahi
LinuxM1 has quit [Quit: Leaving]
LinuxM1 has joined #asahi
LinuxM1 has quit []
veloek has quit [Ping timeout: 480 seconds]
LinuxM1 has joined #asahi
eroux has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Guest1043 has joined #asahi
MajorBiscuit has quit [Quit: WeeChat 3.4]
MajorBiscuit has joined #asahi
eroux has joined #asahi
ptudor has quit [Read error: Connection reset by peer]
veloek has joined #asahi
bisko has quit [Remote host closed the connection]
bisko has joined #asahi
veloek has quit [Ping timeout: 480 seconds]
MajorBiscuit has quit [Ping timeout: 480 seconds]
Ph03n1ks has joined #asahi
bwieder3 has joined #asahi
bwieder has quit [Read error: Connection reset by peer]
Ph03n1ks has quit [Remote host closed the connection]
Ph03n1ks has joined #asahi
pi3 has joined #asahi
pi3 is now known as jbennett
eta has joined #asahi
ptudor has joined #asahi
LinuxM1 has quit [Quit: Leaving]
reillyeon has quit [Quit: The Lounge - https://thelounge.github.io]
reillyeon has joined #asahi
bwieder4 has joined #asahi
bwieder has quit [Read error: Connection reset by peer]
bwieder4 is now known as bwieder
MajorBiscuit has joined #asahi
Ph03n1ks has quit [Remote host closed the connection]
Ph03n1ks has joined #asahi
MajorBiscuit has quit [Ping timeout: 480 seconds]
bisko has quit [Read error: Connection reset by peer]
bisko has joined #asahi
Ph03n1ks has quit [Remote host closed the connection]
bwieder3 has joined #asahi
bwieder has quit [Read error: Connection reset by peer]
bwieder3 is now known as bwieder
Ph03n1ks has joined #asahi
vx has joined #asahi