marcan changed the topic of #asahi to: Asahi Linux: porting Linux to Apple Silicon macs | "Does XXX work yet?": https://alx.sh/fs | 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
possiblemeatball has quit [Quit: Quit]
julio7359 has joined #asahi
user982492 has joined #asahi
Urriellu has quit [Ping timeout: 480 seconds]
Urriellu has joined #asahi
possiblemeatball has joined #asahi
Urriellu has quit [Ping timeout: 480 seconds]
jess has quit []
possiblemeatball has quit [Quit: Quit]
flibitijibibo has quit [Ping timeout: 480 seconds]
<user982492> bluetail30: I want to run Windows games on an Apple Silicon mac. Though FEX + Proton may be better than a Windows VM.
skipwich has quit [Quit: DISCONNECT]
paul has joined #asahi
skipwich has joined #asahi
<paul> this might be a silly question, but does anyone know of any SoMs that perform anywhere close to the M1 and also run a mainline linux?
<paul> also, i get that this sounds like "what is the best computer I can buy that someone will support indefinitely for free" but it's not quite that :)
<psykose> the 'closest' would be the LX2160A or some of the qualcomm kryo stuff in some laptops now
<paul> obviously apple is never going to release an M1 SoM, even if they did they'd charge like $10k per unit
<psykose> still (way) slower of course but
<paul> hmm never heard of that
<paul> thanks
<psykose> admittedly i think some(most?) of the kryo laptops have worse linux support than the m1
<paul> hm, those do seem decently capable
<paul> $600-1k though, might as well buy a decked out m1
<paul> except for gpio / low level interfaces of course
<paul> for a lot of projects i'm wondering if we'll just end up back in the 2007 era situation where people use laptops/desktops in portable compute because everything else is several generations slower
<psykose> the lx2160a can't really be beat if you want pci and the 5 network interfaces it comes with on the $750 thing they sell themselves :p
<psykose> m1 is great at compute but it kinda ends there for various usecases one might think of, especially in the server space
<paul> the server shaped thing?
<paul> s/rackmount
<paul> that thing is 4k
<psykose> either i forgot the price or it's 919 now, but https://shop.solid-run.com/product/SRLX216S00D00GE064H09CH/
<psykose> by server i don't mean rackmount
<paul> ah weird that page doesn't load for me
<paul> i don't even mean aarch64 specifically; the x86 soms are terrible too
<psykose> every time i look at x86 stuff in this space i wonder why anyone would buy it except for ease-of-use wrt getting it up and running existing binaries
<psykose> the price/perf/power thing is quite bad
<paul> hmm true, even if $/flop is equivalent, w/flop can be 10x worse on x64
<paul> atomic pi at $40 for example
marvin24 has joined #asahi
<paul> it's almost as if a used android phone is more capable (though thermally limited) than... the best $900 som one can buy
<psykose> yeah phones get all the new hardware each gen
<psykose> even shitty ass phones beat an rpi4 :D
<paul> and yet 50% of the phones go to verizon's bootloaderlock blackhole
marvin24_ has quit [Ping timeout: 480 seconds]
<paul> i do wonder what someone would pay for a properly broken out, re-boarded M1 som :think:
<paul> do they even have GPIO?
<psykose> not sure
<paul> i guess the point to be taken is that we're all pretty lucky to have the m1 platform, which is leaps and bounds ahead of any generic laptop let alone a raspi, thanks to the asahi team, and we probably shouldn't take it for granted
<paul> s/pretty lucky to have the m1 platform/pretty lucky to have the m1 platform increasingly usable on mainline linux
<paul> there's no guarantee of a long production life for the m1 as there is for the raspis for example
<psykose> i wouldn't say production lifetime and support lifetime are that related
<psykose> i also don't have one :p
<paul> sure, it's not a requirement
<paul> there's the other side of the coin which is that we'll be enslaved to <chipmaker> if we end up building applications that depend on the speed of parts from <chipmaker> :^)
Zopolis4 has joined #asahi
<paul> aight gn
paul has quit [Quit: leaving]
rory_be has quit [Remote host closed the connection]
rory_be has joined #asahi
rory_be has quit [Ping timeout: 480 seconds]
Urriellu has joined #asahi
rory_be has joined #asahi
rory_be has quit [Ping timeout: 480 seconds]
user982492 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
julio7359 has quit [Ping timeout: 480 seconds]
julio7359 has joined #asahi
soonercane has quit [Quit: Bye]
soonercane has joined #asahi
raveling has quit [Ping timeout: 480 seconds]
raveling has joined #asahi
krbtgt has quit [Ping timeout: 480 seconds]
ptudor_ has joined #asahi
enron8 has joined #asahi
ptudor has quit [Read error: Connection reset by peer]
nafod has quit [Quit: Ping timeout (120 seconds)]
enron has quit [Quit: Ping timeout (120 seconds)]
nafod has joined #asahi
enron8 is now known as enron
cylm has quit [Ping timeout: 480 seconds]
ptudor_ has quit [Ping timeout: 480 seconds]
ptudor has joined #asahi
Zopolis4 has quit []
rvalue has quit [Ping timeout: 480 seconds]
rvalue has joined #asahi
guillaume_g has joined #asahi
Xe has quit [Ping timeout: 480 seconds]
ptudor has quit [Ping timeout: 480 seconds]
Xe has joined #asahi
rory_be has joined #asahi
ptudor has joined #asahi
gabuscus_ has joined #asahi
rory_be has quit [Ping timeout: 480 seconds]
gabuscus has quit [Ping timeout: 480 seconds]
nafod has quit [Remote host closed the connection]
nafod has joined #asahi
Urriellu has quit [Ping timeout: 480 seconds]
rory_be has joined #asahi
Fischmiep0596 has quit []
julio7359 has quit [Ping timeout: 480 seconds]
Fischmiep0596 has joined #asahi
rory_be has quit [Ping timeout: 480 seconds]
salimterryli has joined #asahi
rory_be has joined #asahi
WindowPa- has quit [Quit: ZNC 1.8.2 - https://znc.in]
SalimTer- has quit [Ping timeout: 480 seconds]
WindowPain has joined #asahi
rory_be has quit [Ping timeout: 480 seconds]
Zopolis4 has joined #asahi
xrisk has joined #asahi
rory_be has joined #asahi
xrisk has quit []
rory_be has quit [Ping timeout: 480 seconds]
rory_be has joined #asahi
rory_be has quit [Ping timeout: 480 seconds]
nyilas has joined #asahi
rory_be has joined #asahi
rory_be has quit [Ping timeout: 480 seconds]
rory_be has joined #asahi
nyilas has quit [Remote host closed the connection]
leitao has joined #asahi
leitao has quit []
nyilas has joined #asahi
nsklaus has joined #asahi
rory_be has quit [Ping timeout: 480 seconds]
leitao has joined #asahi
<bluetail30> >bluetail30: I want to run Windows games on an Apple Silicon mac. Though FEX + Proton may be better than a Windows VM.
<bluetail30> Is that not impossible due to architecture differences? So that you might require an actual ARM game todo that?
<ar> bluetail30: FEX bridges the aarch64/x86 gap
<bluetail30> that sounds wonderful.
<bluetail30> is there any added latency before proton?
<bluetail30> any significant*
pepsun has joined #asahi
cuso4 has joined #asahi
nsklaus has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
jess has joined #asahi
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rory_be has joined #asahi
chadmed_ has joined #asahi
chadmed has quit [Read error: Connection reset by peer]
rory_be has quit [Ping timeout: 480 seconds]
leitao has joined #asahi
rory_be has joined #asahi
darkapex1 has quit []
darkapex has joined #asahi
rory_be has quit [Ping timeout: 480 seconds]
Zeroine has quit [Quit: Connection closed for inactivity]
karlyeurl has quit [Quit: You think water moves fast? You should see ice.]
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
leitao has joined #asahi
mohit8 has quit []
rvalue- has joined #asahi
rvalue has quit [Ping timeout: 480 seconds]
pepsun has quit [Ping timeout: 480 seconds]
rory_be has joined #asahi
mohit8 has joined #asahi
rory_be has quit [Ping timeout: 480 seconds]
rory_be has joined #asahi
rory_be has quit [Ping timeout: 480 seconds]
raveling has quit [Ping timeout: 480 seconds]
rory_be has joined #asahi
tabby has joined #asahi
rory_be has quit [Ping timeout: 480 seconds]
raveling has joined #asahi
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rory_be has joined #asahi
salimterryli has quit [Remote host closed the connection]
<Raito_Bezarius> Hi there, I'm installing Asahi and it's asking for the owner password, but it's using another account rather than mine, for which I do not have the password
<Raito_Bezarius> Is there any way to change the password or change the administrator user it's asking the password for?
<Raito_Bezarius> (it's a lab computer where my colleagues all have supposedly an admin account)
Raito_Bezarius has quit [Remote host closed the connection]
eroc1990 has quit [Quit: The Lounge - https://thelounge.chat]
raveling has quit [Ping timeout: 480 seconds]
Raito_Bezarius has joined #asahi
<Raito_Bezarius> ugh, weechat crashed I guess
<Raito_Bezarius> Did I miss an answer?
eroc1990 has joined #asahi
raveling has joined #asahi
<ChaosPrincess> you will need to ask that person to enter their creds
<Raito_Bezarius> ChaosPrincess: but hm why isn't it asking for my admin account instead?
<ChaosPrincess> the first user that is created by install process is special and is marked as 'owner'
<Raito_Bezarius> and if in the time being, I cannot reach this person, can I ctrl-c the install process for now?
<ChaosPrincess> and it has extra powers compared to normal users
<Raito_Bezarius> ChaosPrincess: ugh ok makes sense
<ChaosPrincess> yea, ctrl-c it
<Raito_Bezarius> can I resume it after or do I need to wipe everything?
rory_be has quit [Ping timeout: 480 seconds]
<ChaosPrincess> you might need to clean up disks w/ diskutil
<Raito_Bezarius> okay
<ChaosPrincess> better do a cleanup and re-do from beginning
salimterryli has joined #asahi
<ChaosPrincess> you will also need the owner's creds a few more times, install will ask to enter their creds 3-ish times iirc
<Raito_Bezarius> okay it seems like it's suggesting to me to repair the incomplete install though
<Raito_Bezarius> yeah I will ping the lab to get this cred
<Raito_Bezarius> thanks ChaosPrincess !
rory_be has joined #asahi
salimterryli has quit [Remote host closed the connection]
raveling has quit [Ping timeout: 480 seconds]
rory_be has quit [Ping timeout: 480 seconds]
leitao has joined #asahi
raveling has joined #asahi
raveling has quit [Ping timeout: 480 seconds]
raveling has joined #asahi
raveling has quit [Ping timeout: 480 seconds]
raveling has joined #asahi
rory_be has joined #asahi
Zopolis4 has quit []
raveling has quit [Ping timeout: 480 seconds]
pjakobsson_ has joined #asahi
pjakobsson has quit [Ping timeout: 480 seconds]
raveling has joined #asahi
rory_be has quit [Ping timeout: 480 seconds]
flibitijibibo has joined #asahi
raveling has quit [Ping timeout: 480 seconds]
rory_be has joined #asahi
cuso4 has left #asahi [#asahi]
raveling has joined #asahi
rory_be has quit [Ping timeout: 480 seconds]
leitao has quit [Ping timeout: 480 seconds]
raveling has quit [Ping timeout: 480 seconds]
rory_be has joined #asahi
raveling has joined #asahi
<raph_ael> installing ventura is insane on m1, how can they say it's user friendly (i have an m1 on 11 and installing ventura fails all the time)
nsklaus has joined #asahi
fortich has joined #asahi
<bluetail30> after linux was on my m1, I didnt had to upgrade to anything else :D
rory_be has quit [Ping timeout: 480 seconds]
<maz> same thing here. the machines have whatever macOS version was on it when they were shipped, and it is unlikely they will ever see an upgrade.
<kettenis> had to upgrade some machines to reproduce an issue reported by a user on newer system firmware
raveling has quit [Ping timeout: 480 seconds]
k0rm4 has joined #asahi
<k0rm4> hello there. how come cant update asahi packages: ”error: failed retrieving file ’core.db’ from mirror.archlinuxarm.org : connection timed out 10001ms”,, my network is working, pinging that address works. what to do?
possiblemeatball has joined #asahi
rory_be has joined #asahi
<marcan> k0rm4: switch to one of the regional mirrors, that means the mirror it's picking for you it's broken
* marcan resets the "days since ALARM QA issues broke a user" counter
<marcan> comment out the geo-io mirror at the top of /etc/pacman.d/mirrorlist and uncomment something else
raveling has joined #asahi
<k0rm4> marcan: thank you for the quick response, that fixed the issue.
<raph_ael> bluetail30: asahi installer needs 12.3
<raph_ael> otherwise i wouldn't have bothered
delsol has joined #asahi
<ChaosPrincess> whats your current version
leitao has joined #asahi
<marcan> there's a nonzero chance future GPU features will require a firmware upgrade which implies a macOS upgrade
<marcan> not yet clear
raveling has quit [Ping timeout: 480 seconds]
raveling has joined #asahi
<maz> as long as the GPU driver stays optional, I'm OK with that... ;-)
<marcan> I mean it will still work on older firmware, just maybe with fewer features :p
<maz> even better!
<kettenis> zero features on 11.x firmware though isn't it?
<maz> I'd definitely expect that. my mini with 11.something is unlikely to ever see a monitor attached to it.
<marcan> kettenis: correct
<marcan> honestly nobody tests on that and it was never "really" supported, so if we accidentally regress on that I expect the 3 users on it to send the fix patch :p
<marcan> but definitely no DCP, GPU, and probably a bunch of other upcoming firmware-relevant drivers
raveling has quit [Ping timeout: 480 seconds]
<marcan> I know Linux likes to claim it has absolute "no regressions" guarantees, but I'm going to push back on cases of people doing weird unsupported nonsense complaining if things break, because people shouldn't be doing weird unsupported nonsense (*cough* Manjaro *cough*) and there's plenty of room for weird unsupported nonsense on these platforms
<kettenis> the fix might be that you recognize that the firmware is too old and refuse to load the driver ;)
<marcan> our job is to keep supporting the things we claim to support
<marcan> kettenis: indeed
<kettenis> my life is easy; if you're running an OpenBSD release that is more than a year old you're on your own
<marcan> good policy :p
<ChaosPrincess> but what about that m68k machine i rescued from the trash heap
<kettenis> sorry, we dropped m68k support in OpenBSD 5.1 ;)
raveling has joined #asahi
waldi has quit [Quit: leaving]
<bluetail30> kettenis do you prefer OpenBSD over Linux for your own day-to-day purposes?
bcrumb has joined #asahi
<kettenis> yes, but I'm weird
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
leitao has joined #asahi
<bluetail30> actually, in OpenBSD I had less issues in tricky configurations than under Linux. Especially some very specific drivers that were only available on BSD... I think I had issues with the RME AiO PCIe card on linux, but found drivers on OpenBSD for instance. The second thing that I found is that, out of 2 cases, OpenBSD appeared to be more stable.
<bluetail30> I'm currently on ArchLinux, but with a usb variant of said soundcard
<tobhe_> not having to deal with kernel, distro and libraries being different upstream communities sure makes things easier...
<dottedmag> ChaosPrincess: There is a special Linux distro for thrash hunting, I believe
leitao has quit [Ping timeout: 480 seconds]
bcrumb has quit [Quit: WeeChat 3.8]
<ChaosPrincess> gentoo? :P
<fortich> gentoo x2
<dottedmag> ooh, two distros!
<dottedmag> I meant Debian
<ar> heh. I've used gentoo for 15 years, or so
<ChaosPrincess> its more that whenever linux drops support for whatever, be it 386, or some ancient arch that doesnt even have upstream gcc support, there is always those people
<ar> (early 2004, late 2019)
raveling has quit [Ping timeout: 480 seconds]
<ar> kettenis: what's the plan regarding gpu drivers for apple silicon machines on openbsd? i'd assume most openbsd devs wouldn't be happy about importing rust code into kernel
<kettenis> sadly we'll have to write out own
<marcan> not ready to embrace the future yet? :p
possiblemeatball has quit [Quit: Quit]
possiblemeatball has joined #asahi
<ar> marcan: you know that they're still using cvs, right? ;)
raveling has joined #asahi
<marcan> I mean I'm not going to stop him, it's going to be a really nice test of just how much harder it is to write such a thing in C :-)
<bluetail30> marcan would you mind giving me some words of advice in a dm? I'm struggling a bit
<kettenis> this dog is getting too old to learn new tricks
guillaume_g has quit []
raveling has quit [Ping timeout: 480 seconds]
raveling has joined #asahi
leitao has joined #asahi
tabby has quit [Ping timeout: 480 seconds]
LinuxM1 has joined #asahi
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
raveling has quit [Ping timeout: 480 seconds]
LinuxM1 has quit [Quit: Leaving]
leitao has joined #asahi
jacksonchen666 has joined #asahi
raveling has joined #asahi
Dcow has joined #asahi
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
leitao has joined #asahi
Urriellu has joined #asahi
raveling has quit [Ping timeout: 480 seconds]
raveling has joined #asahi
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
leitao has joined #asahi
Urriellu has quit [Remote host closed the connection]
leitao has quit []
Dcow has quit [Quit: dcow]
salimterryli has joined #asahi
raveling has quit [Ping timeout: 480 seconds]
jacksonchen666 has quit [Ping timeout: 480 seconds]
jacksonchen666 has joined #asahi
Dcow has joined #asahi
raveling has joined #asahi
leitao has joined #asahi
babble has joined #asahi
leitao has quit []
bcrumb has joined #asahi
raveling has quit [Ping timeout: 480 seconds]
leitao has joined #asahi
raveling has joined #asahi
bcrumb has quit [Quit: WeeChat 3.8]
Chris has joined #asahi
<Chris> just wanted to say congratualtions on your project. I think bucking Mac OS is a huge plus.
<Chris> I read an article last night about this and got excited
seeeath has joined #asahi
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
leitao has joined #asahi
raveling has quit [Ping timeout: 480 seconds]
Dcow has quit [Quit: dcow]
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
raveling has joined #asahi
leitao has joined #asahi
zachole has joined #asahi
leitao has quit []
leitao has joined #asahi
raveling has quit [Ping timeout: 480 seconds]
leitao has quit []
raveling has joined #asahi
leitao has joined #asahi
leitao has quit []
seeeath has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
leitao has joined #asahi
seeeath has joined #asahi
leitao has quit []
raveling has quit [Ping timeout: 480 seconds]
babble has quit [Quit: quit]
possiblemeatball has quit [Quit: Quit]
Chris has quit [Quit: leaving]
leitao has joined #asahi
fortich has quit [Remote host closed the connection]
leitao has quit []
leitao has joined #asahi
leitao has quit []
Urriellu has joined #asahi
raveling has joined #asahi
cylm has joined #asahi
giskard has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
cylm_ has joined #asahi
cylm__ has joined #asahi
raveling has quit [Ping timeout: 480 seconds]
bcrumb has joined #asahi
cylm has quit [Ping timeout: 480 seconds]
cylm_ has quit [Ping timeout: 480 seconds]
cylm has joined #asahi
atodorov has quit [Ping timeout: 480 seconds]
bcrumb_ has joined #asahi
cylm__ has quit [Ping timeout: 480 seconds]
bcrumb_ has quit []
bcrumb_ has joined #asahi
atodorov has joined #asahi
bcrumb has quit [Ping timeout: 480 seconds]
bcrumb_ has quit [Quit: WeeChat 3.8]
hspak101539703 has quit [Read error: Connection reset by peer]
hspak101539703 has joined #asahi
psykose has quit [Remote host closed the connection]
psykose has joined #asahi
Brainium has joined #asahi
<i509vcb> marcan: you mentioned that X2RGB10 + A8 is the preferred format for scanout on macOS? Such a format doesn't currently exist in drm_fourcc.h (I assume it would be called something like XRGB2101010_A8 if I have the byte order riht) a new format would need to be added for that?
<jannau> i509vcb: yes, macos uses the tiled/compressed variant of that. XRGB2101010_A8 looks correct
<jannau> there is no pressing need to support that the dcp driver supports only a single plane so standard XRGB2101010 is enough and preferred
cylm has quit [Ping timeout: 480 seconds]
seeeath has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
seeeath has joined #asahi
c10l has quit [Quit: Bye o/]
c10l has joined #asahi
jacksonchen666 has quit [Quit: WeeChat 3.8]
seeeath has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
seeeath has joined #asahi
Zopolis4 has joined #asahi
roxfan2 has joined #asahi
roxfan has quit [Ping timeout: 480 seconds]
c10l0 has joined #asahi
seeeath has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
seeeath has joined #asahi
c10l has quit [Ping timeout: 480 seconds]
seeeath has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
nehsou^ has joined #asahi
thansen has quit [Quit: The Lounge - https://thelounge.github.io]
thansen has joined #asahi
<mkurz> marcan: Again my system seems to be out of memory but I don't think it is
raveling has joined #asahi
<mkurz> I have a lot of graphic issues
<mkurz> I could even post a video (but probably need to restart)
<mkurz> I usually haven quite a lot of chromium windows open
<mkurz> Now I am not able to open a new one
<jannau> mkurz: cat /sys/kernel/debug/dma_buf/bufinfo
<mkurz> jannau: posted in the GitHub issue
pepsun has joined #asahi
waldi has joined #asahi
raveling has quit [Ping timeout: 480 seconds]
raveling has joined #asahi
lucenera has quit [Quit: The Lounge - https://thelounge.chat]
lucenera has joined #asahi
kujeger has quit [Remote host closed the connection]
<jannau> 2730 MBi, if that's all mapped in dcp's iommu there could be a problem with fragmentation and large allocations fail
<mkurz> posted two pictures I just took
<mkurz> bud it's getting worse
<mkurz> like said lots of open chromium tabs/windows, probably some ads running etc.
<mkurz> anything I should do?
<jannau> I think the only thing you can do is save your work log out and log back in. /sys/kernel/debug/dma_buf/bufinfo should be look much saner after that
seeeath has joined #asahi
<mkurz> looks like I can use Firefox normally still
<mkurz> may only chromium affected
<mkurz> ok no, tried to start IntelliJ, looks very bad
mkurz has quit [Remote host closed the connection]
mkurz has joined #asahi
<mkurz> jannau: logged out/in, posted the updated output
<mkurz> but I started chromium again before
nyilas has quit [Remote host closed the connection]
<jannau> it looks like something keeps buffer referenced which seems to result in an out of address space issue either in the display (or gpu) iommu
krbtgt has joined #asahi
chir4gm82 has joined #asahi
chir4gm82 has quit []
chir4gm82 has joined #asahi
sefidel has quit [Remote host closed the connection]
sefidel has joined #asahi
seeeath has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
seeeath has joined #asahi
delsol has quit [Remote host closed the connection]
swapgs has joined #asahi
rosefromthedead has joined #asahi
Zopolis4 has quit []