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
doggkruse has joined #asahi
Moprius has quit [Quit: bye]
doggkruse has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jluthra has quit [Remote host closed the connection]
jluthra has joined #asahi
Emantor_ has quit []
Emantor has joined #asahi
bent2 has joined #asahi
bent has quit [Ping timeout: 480 seconds]
nameless_ has quit []
nameless_ has joined #asahi
amarioguy has quit [Remote host closed the connection]
amarioguy has joined #asahi
boardwalk has quit [Quit: Ping timeout (120 seconds)]
boardwalk has joined #asahi
phiologe has joined #asahi
PhilippvK has quit [Ping timeout: 480 seconds]
marvin24 has joined #asahi
marvin24_ has quit [Ping timeout: 480 seconds]
cjones2 has quit [Ping timeout: 480 seconds]
Stroller has quit [Quit: Stroller]
<tpw_rules> does this need to be bumped to the asahirel 2: https://github.com/AsahiLinux/PKGBUILDs/blob/main/uboot-asahi/PKGBUILD ? i had keyboard issues on my m1 laptop with this version but the .2 tag seems to fix them
<tpw_rules> well by issue i mean it didn't work
deckard_xprop has joined #asahi
deckard_xprop has quit []
deckard_xprop has joined #asahi
PyroPeter has joined #asahi
pyropeter3 has quit [Ping timeout: 480 seconds]
<chadmed> yeah there was an issue with the HID event structs or something when the SPI stuff got refactored for MTP support
doggkruse has joined #asahi
janrinze has quit [Remote host closed the connection]
janrinze has joined #asahi
doggkruse has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Ry_Darcy has joined #asahi
mini0n has quit [Read error: Connection reset by peer]
the_lanetly_052 has joined #asahi
rvalue has quit [Remote host closed the connection]
rvalue has joined #asahi
eroc1990 has quit [Quit: The Lounge - https://thelounge.chat]
farghal has joined #asahi
farghal has quit [Quit: farghal]
eroc1990 has joined #asahi
JoelCosta[m] has joined #asahi
<marcan> tpw_rules: yeah, I just forgot to push. done now.
MaximilianGaedig[m] has joined #asahi
<ktz_[m]> <bent> "j`ey: everything back working..." <- j`ey saving the day yet once more -- casual everyday stuff hehe
<j`ey> ^_^
<j`ey> marcan: Im not really sure if anything can be done, but https://aur.archlinux.org/packages/binfmt-qemu-static will stop asahi from booting
<j`ey> (it installs a binfmt handler for arm64 executables)
<j`ey> https://aur.archlinux.org/packages/binfmt-qemu-static-all-arch seems to do the right thing, so maybe you need to install this before qemu-user-static
<marcan> don't think we can do much about random AUR packages breaking the world
<j`ey> I thought not
<marcan> whynothugo left a comment on it already, so hopefully it will be fixed
<j`ey> so did phire in 2020 :P
<phire> indeed
eq8uf has joined #asahi
<MaximilianGaedig[m]> Hi, I wanted to ask what unsupported means here https://github.com/AsahiLinux/docs/wiki/Feature-Support , does it mean those features will never get supported or just aren't in the moment and there is no work done on them currently?
<j`ey> just not at the moment
<marcan> several people have asked that, maybe it needs clarification
<dottedmag> I'm updating the page to make it clear
MaximilianGaedig[m] has left #asahi [#asahi]
MaximilianGaedig[m] has joined #asahi
the_lanetly_052__ has joined #asahi
the_lanetly_052 has quit [Ping timeout: 480 seconds]
eq8uf has quit [Remote host closed the connection]
fp has joined #asahi
fp is now known as surge9n
<amw> Has anyone gotten KVM to work on an M1 (for aarch64) ?
<j`ey> amw: yes
<j`ey> it's worked for ages. are you having an issue?
<amw> I am trying to boot a debian CD but it doesn't seem to start up
<amw> virt-manager says HVM not support on aarch64 - so thought it might not work
<j`ey> do you have /dev/kvm?
surge9n has quit [Ping timeout: 480 seconds]
<j`ey> did you mean HVM or KVM? I dunno what HVM is
<amw> I think HVM is virt-manager's way of saying hardware Virtualisation
<j`ey> ah
<amw> I have /dev/kvm - do you have an example cmd line or link to example?
<j`ey> remove '-machine virtualization=true ' though
<j`ey> amw: maybe you need to be in a group to use virt-manager, I believe dev/kvm needs some priveleges
<amw> I'll try those - I already added myself to the libvirt group
<j`ey> amw: the arm64/kvm maintainer is here btw (ma_z, without the _), so he has an interest in this working well :D
<amw> I just tried the plain virt-manager and it doesn't offer very many options for the CPU - nothing like the output of kvm -machine help
<amw> Wow - that qemu-arm64-howto works fine... is it really using kvm though?
<j`ey> add --accel kvm to make sure
<j`ey> but probably not by default
<j`ey> sorry, forgot to mention that
<amw> qemu-system-aarch64: mach-virt: KVM does not support providing Virtualization extensions to the guest CPU
<Ry_Darcy> Using an M1 Mini here (Debian, 5.19.0), there seems to be little documentation on running doze 64-bit guests using Libvirt/qemu...
<amw> At least the thanks to j`ey I can get the emulation working - but boy is it slow...
<j`ey> amw: 'dmesg | grep -i kvm'
<j`ey> amw: wait.. did you remove the '-machine virtualization=true'?
<amw> Ok - that makes a BIG difference :-)
surge9n has joined #asahi
<amw> j`ey: Ok just installed debian into the machine, booted it up and logged as root!
<j`ey> amw: cool! you can try find the virt-manager qemu command line, see what it does differently
surge9n has quit [Ping timeout: 480 seconds]
<amw> I tried to import it into the virt-manager - it doesn't like it - does nothing
<amw> I think it doesn't know about the firmware / CPU and other things
<j`ey> it's normal kvm really, so virt-manager should work, ive just never used it
<marcan> you probably need to edit the libvirt xml manually for some things
<amw> The GUI doesn
<amw> doesn't seem to offer many of the options the kvm takes like -machine virt,gic-version=3
<j`ey> amw: I dont think that's even needed. try to find how virt-manager actuall calls qemu, then you can check which option it is using
<mps> amw: `qemu-system-aarch64 -bios QEMU_EFI.fd -machine virt -m 1G -cpu host -smp cores=4 -accel kvm -nographic -cdrom alpine-standard-3.15.0-aarch64.iso`
<mps> example
<mps> works nearly on native speed
<amw> I've got a kvm command line that works on my disk - as per j`ey's link but virt-manager won't run the same image
surge9n has joined #asahi
<mps> aha ok, idk how to use virt-manager
surge9n has quit [Ping timeout: 480 seconds]
pi1 has joined #asahi
pi4 has quit [Ping timeout: 480 seconds]
surge9n has joined #asahi
sri has quit [Quit: Leaving]
<amw> The virt-manager stuff tries to abstract all the virtualisation systems into a standard xml format
<amw> So I think it has problems of the lowest common denominator being not that good and the magic xml to get to underlying virtualiser being rather obscure...
sri has joined #asahi
Major_Biscuit has joined #asahi
Major_Biscuit has quit [Read error: Connection reset by peer]
Major_Biscuit has joined #asahi
Major_Biscuit has quit [Read error: Connection reset by peer]
spicy-lime[m] has joined #asahi
Ry_Darcy has quit [Remote host closed the connection]
<tomdownsouth[m]> Hi all, I'm new to Asahi and an end user. I have a question about kmail - or more specifically QtWebEngine. This isn't working for me and I see it is using Chromium. Is this not expected to be working until Chromium is updated to support 16k pages? Thanks!
<j`ey> tomdownsouth[m]: it has been fixed in chromium, so QtWebEngine needs to update their version to get the fix
<tomdownsouth[m]> j`ey: Ok great - at the moment kmail doesn't render email contents and runs 190% CPU (macbook air gets hot)
Stroller has joined #asahi
prom3theu5[m] has joined #asahi
<prom3theu5[m]> Has any information been collected with regards to nested virtualization support with m2 yet?
<prom3theu5[m]> or is it still too early?
surge9n has quit [Ping timeout: 480 seconds]
<j`ey> prom3theu5[m]: afaik noone has tested it
<jannau> nested virtualisation is supported according to the bits in the feature register but I don't think anyone has looked beyond that
<mps> isn't this kernel config options
<prom3theu5[m]> ahh ok cheers ^^ - i'm trying to decide whether to grab a new box, will hold off for a while - its my sole reason for thinking about dumping the m1 right now, as it still performs great
<jannau> it's not supported by upstream for arm64
<mps> jannau: yes and enabled by kernel?
<j`ey> mps: it needs kernel support, if thats what you mean
<mps> j`ey: yes, this
<j`ey> but it's not in the kernel currently, just a patchset on the mailing list
<jannau> the kernel needs to support nested virtualisation which it currently does not
<mps> ah, ok
<mps> that is what I meant to ask
<mps> thanks both
<prom3theu5[m]> thanks :)
<jannau> prom3theu5[m]: if you want to use NV there is no immediate need to switch your m1 machine for m2
<j`ey> jannau: you mean because NV will take a while to be upstream?
<jannau> yes and since nobody has confirmed that it works on m2, not that I expect it not to work
surge9n has joined #asahi
<prom3theu5[m]> well I can kind of get by with Lima for now, but some of my workload requires it atm that I have to use a cloud vm for. More of a convenience really
<prom3theu5[m]> Aye yeah - I understand that ^^
<mps> life with FOSS, just in time I stopped to use rk3399 chromebook it got everything to be fully usable :)
<j`ey> prom3theu5[m]: Im unsure why you need nested virt though?
<prom3theu5[m]> I do a lot of work for hasicorp - and contribute largely to packer.
<prom3theu5[m]> Pipeline tests run within vms, and orchestrate creation of vms within them
<j`ey> prom3theu5[m]: ah ok, cool
julio7359 has joined #asahi
surge9n has quit [Ping timeout: 480 seconds]
the_lanetly_052__ has quit [Ping timeout: 480 seconds]
surge9n has joined #asahi
surge9n has quit [Ping timeout: 480 seconds]
the_lanetly_052__ has joined #asahi
surge9n has joined #asahi
surge9n has quit [Ping timeout: 480 seconds]
babble has joined #asahi
julio7359 has quit [Ping timeout: 480 seconds]
the_lanetly_052__ has quit [Ping timeout: 480 seconds]
babble has quit []
vx5i2 has joined #asahi
surge9n has joined #asahi
surge9n has quit [Ping timeout: 480 seconds]
princesszoey has quit [Quit: The Lounge - https://thelounge.chat]
<phlogi1[m]> Hi there, I'm planning to use an m1/m2 as an improved home-server. One concern is attached storage via usb/thunderbolt. I understand that currently "only" usb3 is supported. Has anyone run performance tests (read/write, etc.) using UASP and an external SSD?
<phlogi1[m]> I know that i could use a NAS instead if directly attaching disks, but I don't want another system for storing data honestly.
<tpw_rules> is usb3 supported yet?
<j`ey> tpw_rules: no
<tpw_rules> so the benchmark answer is "half of gigabit ethernet, if you're lucky"
<jannau> except on the usb-a ports on mac mini
<phlogi1[m]> tpw_rules: it's listed in the alpha release notes from march, so yes on the mac mini
<phlogi1[m]> I looked at the mac mini mostly. That will be the device I was going to use.
surge9n has joined #asahi
surge9n has quit [Ping timeout: 480 seconds]
mini0n has joined #asahi
<bluetail[m]> phlogi1: use the USB Type A ports
<bluetail[m]> I have transfer speeds of ~500mb/s
<bluetail[m]> dont use usb4 devices for 24/7 nas usage
<bluetail[m]> I tried in the past and they overheated
<bluetail[m]> (nvme usb4)
surge9n has joined #asahi
surge9n has quit [Ping timeout: 480 seconds]
princesszoey has joined #asahi
princesszoey has quit []
princesszoey has joined #asahi
doggkruse has joined #asahi
surge9n has joined #asahi
surge9n has quit [Ping timeout: 480 seconds]
doggkruse has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kylelaker has joined #asahi
surge9n has joined #asahi
kylelaker has quit []
surge9n has quit [Ping timeout: 480 seconds]
<PyroPeter> bluetail[m]: 500 millibits per second?
<bluetail[m]> Megabytes per second
<PyroPeter> ok, sounds like USB3 is working
surge9n has joined #asahi
surge9n has quit [Ping timeout: 480 seconds]
mini0n has quit [Read error: Connection reset by peer]
surge9n has joined #asahi
surge9n has quit [Ping timeout: 480 seconds]
bpye has quit [Quit: Ping timeout (120 seconds)]
bpye has joined #asahi
nela has quit [Ping timeout: 480 seconds]
surge9n has joined #asahi
surge9n has quit [Ping timeout: 480 seconds]
danwolfstone[m] has joined #asahi
danwolfstone[m] has left #asahi [#asahi]
nela has joined #asahi
Moprius has joined #asahi
Moprius has quit []
Moprius has joined #asahi
surge9n has joined #asahi
Moprius has quit [Quit: bye]
Moprius has joined #asahi
Moprius has quit []
surge9n has quit [Ping timeout: 480 seconds]
Moprius has joined #asahi
doggkruse has joined #asahi
rvalue has quit [Remote host closed the connection]
rvalue has joined #asahi
Major_Biscuit has joined #asahi
Major_Biscuit has quit [Ping timeout: 480 seconds]
surge9n has joined #asahi
<nsklaus> usb3 is working on macbookpro m1 ?
<j`ey> no, only mac mini usb-a ports
surge9n has quit [Ping timeout: 480 seconds]
<nsklaus> .. sooon ..
<nsklaus> ;)
<nsklaus> i hope for sleep, deep idle and better energy management soon too
<stellarorbit[m]> <kettenis> "I think stellarorbit meant "..." <- Sorry for the extremely late response. I meant that I am running OpenBSD on my mac mini and not asahi linux, but I used the asahi installer on option 3 to just install uefi which is m1n1 and u-boot
Moprius has quit [Quit: bye]
surge9n has joined #asahi
thevar1able has quit [Quit: ZNC 1.8.2 - https://znc.in]
thevar1able has joined #asahi
surge9n has quit [Ping timeout: 480 seconds]
<phlogi1[m]> > I have transfer speeds of ~500mb/s
<phlogi1[m]> oh thanks for letting my know. Did you run some io benchmark like bonnie++ or similar as well?
<phlogi1[m]> Can you elaborate on how stable that drive is? Do you ever get disconnects or any other problems?
<phlogi1[m]> <bluetail[m]> "I tried in the past and they..." <- Well that is a question of cooling the device properly. I'm fine with that, I would not use any default case anyway, but rather build something on my own.
<sven> the usb a ports should be very stable, they’re just a regular usb controller attached via pcie
julio7359 has joined #asahi
surge9n has joined #asahi
surge9n has quit [Ping timeout: 480 seconds]
surge9n has joined #asahi
julio7359 has quit [Remote host closed the connection]
conradev8 has quit [Quit: -]
conradev8 has joined #asahi
conradev8 has quit []
surge9n has quit [Ping timeout: 480 seconds]
conradev8 has joined #asahi
<fionera[m]> one more reason to use asahi :D Displayport MST Support is way more reachable than on macos
surge9n has joined #asahi
surge9n has quit [Ping timeout: 480 seconds]
surge9n has joined #asahi
doggkruse has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
surge9n has quit [Ping timeout: 480 seconds]
tabkets has joined #asahi
tabkets has quit []