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
Soni has quit [Ping timeout: 480 seconds]
ptudor has quit [Ping timeout: 480 seconds]
ptudor has joined #asahi
crabbedhaloablut has quit [Ping timeout: 480 seconds]
yuyichao has quit [Quit: Konversation terminated!]
nsklaus has quit [Ping timeout: 480 seconds]
Brainium has joined #asahi
gabuscus has quit []
Soni has joined #asahi
gabuscus has joined #asahi
Soni has quit [Ping timeout: 480 seconds]
Soni has joined #asahi
leo60228- has joined #asahi
leo60228 has quit [Ping timeout: 480 seconds]
osaka1990 has quit [Read error: Connection reset by peer]
crabbedhaloablut has joined #asahi
nicolas17 has joined #asahi
Brainium has quit [Quit: Konversation terminated!]
PyroPeter has joined #asahi
marvin24_ has joined #asahi
pyropeter3 has quit [Ping timeout: 480 seconds]
marvin24 has quit [Ping timeout: 480 seconds]
ncopa has quit []
guillaume_g has joined #asahi
roxfan2 has joined #asahi
ellyq_ has joined #asahi
roxfan has quit [Ping timeout: 480 seconds]
roxfan has joined #asahi
roxfan2 has quit [Ping timeout: 480 seconds]
ellyq has quit [Ping timeout: 480 seconds]
jjido has joined #asahi
rvalue- has quit [Remote host closed the connection]
ellyq_ is now known as ellyq
rvalue has joined #asahi
jjido has quit [Quit: My laptop has gone to sleep. ZZZzzz…]
mkurz has quit [Ping timeout: 480 seconds]
nimprod3l has joined #asahi
nimprod3l has quit [Ping timeout: 480 seconds]
ncopa has joined #asahi
mkurz has joined #asahi
rvalue- has joined #asahi
rvalue has quit [Ping timeout: 480 seconds]
cylm has quit [Ping timeout: 480 seconds]
guillaume_g has quit []
odak_ has joined #asahi
odak_ has quit []
odak_ has joined #asahi
VasilisT- has quit [Quit: ZNC - https://znc.in]
VasilisTheChu has joined #asahi
bps3 has joined #asahi
jadesoturi has quit [Ping timeout: 480 seconds]
jadesoturi has joined #asahi
nsklaus has joined #asahi
odak_ has quit [Quit: odak_]
bps3 has quit [Ping timeout: 480 seconds]
mkurz has quit [Ping timeout: 480 seconds]
possiblemeatball has joined #asahi
gordonfreeman has joined #asahi
<gordonfreeman> When running macos on m1n1, does everything work properly on any cpu/device combination? There is no such table like https://github.com/AsahiLinux/docs/wiki/Feature-Support for running macos; also m1n1 hv works like a pass-through on macos afaik.
mkurz has joined #asahi
chadmed_ has joined #asahi
chadmed has quit [Ping timeout: 480 seconds]
r0ni has quit [Ping timeout: 480 seconds]
bps3 has joined #asahi
Mpower has joined #asahi
Mpower has quit [Ping timeout: 480 seconds]
flibitijibibo has joined #asahi
Mpower has joined #asahi
delsol has joined #asahi
Mpower has quit [Ping timeout: 480 seconds]
Agua has joined #asahi
delsol has quit [Read error: Connection reset by peer]
Dementor2 has joined #asahi
Dementor has quit [Read error: Connection reset by peer]
Dementor2 is now known as Dementor
Agua has quit [Remote host closed the connection]
i509vcb has joined #asahi
<i509vcb> I am trying to diagnose a problem where gdb always has an internal error on my M2 mac when trying to run in any language (C, C++, Rust). I have some system info here and the output of what GDB says went wrong: https://gist.github.com/i509VCB/c5ea612e8df9b728aebec38d3dcc0e87
<i509vcb> If I had to suspect what the issue is, could it be gdb can't handle being moved between the performance and power saving cores by the kernel?
<i509vcb> I initially reported this to the arch linux arm forums but it seems they can't reproduce this issue on other aarch64 hardware other than the arm macs
<i509vcb> lldb seems to work as a workaround but some of my ide tooling doesn't know how to speak lldb
<i509vcb> What issue tracker should I report this to? I imagine this will get lost in IRC otherwise
ten157237743 has quit [Quit: The Lounge - https://thelounge.chat]
<i509vcb> Is there a way to force gdb to only run on the performance or power saving cores?
<j`ey> taskset
<j`ey> but there are other machines with asymmetric cores, so doubt thats the issue, but worth a try
<i509vcb> taskset really doesn't have great documentation
<j`ey> taskset -c 0 <command>
<i509vcb> still has the error
<i509vcb> with every core (tried 0 through 7)
<psykose> that doesn't sound like core migration then (though i forget how inheritance works)
<psykose> with taskset -c 0 gdb .. gdb itself will stay on 0 and never migrate
<psykose> unless there's some special case i forgot :D i usually use numactl -C 0 instead
<i509vcb> numactl: This system does not support NUMA policy
<i509vcb> nvm wrong typing
<psykose> but yeah i doubt it's the issue here
<i509vcb> numactl does the same thing
<i509vcb> So I guess it gets even weirder
maria has quit [Remote host closed the connection]
maria has joined #asahi
<i509vcb> Hmm I built gdb from source and it seemed to run without issue
<i509vcb> I guess I could see if 13.2 fixes the issue and send that to arch linux arm
<psykose> yes
<psykose> 13.2 fixes that
<psykose> * PR gdb/30240 ((linux/aarch) thread.c:86: internal-error: inferior_thread: Assertion `current_thread_ != nullptr' failed)
maria has quit [Remote host closed the connection]
<psykose> even actual arch hasn't upgrade to 13.2 for some reason :p
maria has joined #asahi
zachole has joined #asahi
maria has quit [Remote host closed the connection]
maria has joined #asahi
<zachole> Hi, I saw that github.com/AsahiLinux/linux/issues/99 indicates that installation on an external HDD is not supported, but I was wondering if anything has changed on that front in the last 6 months? I'd like to use a portable SSD with asahi on more than one m1 device, if that might be possible?
maria has quit [Remote host closed the connection]
maria has joined #asahi
<mps> zachole: yes, it is possible but that have to be done 'manually'
<zachole> ok, that's awesome! Are there any discussions I can reference while trying? Do I need to install anything on the internal SSDs still (which I would rather not do, but not the end of the world)?
<ChaosPrincess> yes, everything up to and including u-boot must stay on internal
<zachole> Ok, I guess I shouldn't be surprised there...
brolin has joined #asahi
<mps> zachole: https://arvanta.net/alpine/install-alpine-m1/ is short guide how to install alpine, but it could be used as hints for other distros
<zachole> mps: thanks a million!
<mps> I even installed openbsd on external usb ssd
ten157237743 has joined #asahi
delsol has joined #asahi
brolin has quit [Ping timeout: 480 seconds]
Guest2187 has quit [Quit: Bridge terminating on SIGTERM]
rhysmdnz has quit [Quit: Bridge terminating on SIGTERM]
Jamie has joined #asahi
brolin has joined #asahi
rhysmdnz has joined #asahi
Jamie is now known as Guest2261
brolin has quit [Ping timeout: 480 seconds]
osaka1990 has joined #asahi
osaka1990 has quit []
<nsklaus> the other day i've learnt in a discussion here that arch didn't officialy support arm64 architecture. i've learnt that there was the arch linux arm "alarm" project but it was understaffed and therefore providing a suboptimal result. in relation to all that, i see there are other distros out there that are based on arch linux, and that are officialy supporting arm64 architecture too.
<nsklaus> such as EndeavourOS for example: https://distrowatch.com/table.php?distribution=endeavour
<psykose> there are multiple distros in the world, yes, with varying platform support
<nsklaus> could that be an idea to use that instead of "alarm" to enjoy a better UX on arm64 ?
<nsklaus> psykose: endeavour is high is distrowatch ranking and officially support both aarch64, x86_64
brolin has joined #asahi
<nsklaus> it's actualy way above it's parent distro, endeavorOS scrores at 2nd position on distrowatch ranking, whereas arch linux itself is at 65th position
<nsklaus> 2/100 (endeavor) vs 65/100 (arch)
<nsklaus> maybe user experience is actualy better on endeavor rather than on arch itself ?
Mpower has joined #asahi
brolin has quit [Ping timeout: 480 seconds]
brolin has joined #asahi
r0ni has joined #asahi
<Guest2261> woo a mac pro
<Guest2261> time to learn how many pcie cards break on arm
<ellyq> depends on the SoC, on RR3399... pretty much everything
jjido has joined #asahi
brolin has quit [Ping timeout: 480 seconds]
amarioguy has joined #asahi
delsol has quit [Remote host closed the connection]
brolin has joined #asahi
cylm has joined #asahi
Agua has joined #asahi
delsol_ has joined #asahi
axboe has quit [Remote host closed the connection]
axboe has joined #asahi
brolin has quit [Ping timeout: 480 seconds]
rvalue- has quit [Remote host closed the connection]
rvalue has joined #asahi
whyirc has joined #asahi
<whyirc> Is it ok that upower reports energy-full-design: 78,246 Wh on a 16" m1 max macbook pro?
<whyirc> Apple advertises that 16" models have 100 Wh battery
possiblemeatball has quit [Quit: Quit]
brolin has joined #asahi
jjido has quit [Quit: My laptop has gone to sleep. ZZZzzz…]
brolin has quit [Ping timeout: 480 seconds]
<lucus16> nsklaus: distrowatch rankings is known to be a bad metric for distro popularity. I'm not sure any good metric exists though.
brolin has joined #asahi
<nsklaus> lucus16: still, endeavor seems to have supported arm64 since 2020, so maybe their package could be managed better than alarm ?
<lucus16> I have no idea. Just saying not to read too much into the distro watch ranking
<waldi> they base the rating on visits. so you just need to point people to that page to get information
gordonfreeman has quit [Remote host closed the connection]
brolin has quit [Ping timeout: 480 seconds]
<zeromind> depends, they have multiple rankings, if nsklaus means the page hit "ranking"; that counts only access to each distro's page on distrowatch, could also mean project ranking that are based on user ratings -- neither of which are representative
brolin has joined #asahi
brolin has quit [Ping timeout: 480 seconds]
mkurz has quit [Ping timeout: 480 seconds]
aafeke has joined #asahi
brolin has joined #asahi
bps3 has quit [Ping timeout: 480 seconds]
aafeke has quit [Quit: aafeke]
brolin has quit [Ping timeout: 480 seconds]
aafeke_ has joined #asahi
<nsklaus> it's a broken ranking yes maybe but maybe it is enough to give rough approximation that endeavour is more popular than the parent distro it's based on ?
<nsklaus> and maybe some of the package that were badly maintain on alarm, maybe we could compare them with endeavour packages, and see if they are the same or not,
<nsklaus> so we can conclude if endeavour has a separate team from alarm to maintain its arm64 packages
<j`ey> doesnt look like they package much, if this is all of it https://github.com/endeavouros-team/PKGBUILDS
brolin has joined #asahi
<nsklaus> that can't be right
<j`ey> I dunno if it falls back to archlinux packages somehow
<nsklaus> why look at x86_64/ instead of /aarch64 ?
brolin has quit [Ping timeout: 480 seconds]
whyirc has quit [Quit: Page closed]
<nsklaus> if i knew the exact name, version, and size of a conflicting alarm package, i would compare it to the packages here:
<nsklaus> to confirm wether or not endeavour is using the same (problematic) packages as alarm
<nsklaus> if version differs, then maybe endeavour is worth a try as alarm replacement
<j`ey> well aarch64 also has very few packages
<nsklaus> hum now that you mention it ..yes
<nsklaus> on that page yes
<nsklaus> but if you look at x86_64 page , there too there's very little packages
<j`ey> that's why I think they just use archlinux packages for most things, im just not sure how that works
<nsklaus> either a test install of endeavor, or a visit on their forum or irc could tell more about how good and different from alarm their aarch64 support is ?
Agua has quit [Ping timeout: 480 seconds]
aafeke_ has quit [Quit: aafeke_]
aafeke_ has joined #asahi
mkurz has joined #asahi
delsol_ has quit [Remote host closed the connection]
aafeke_ has quit []
<dottedmag> nsklaus: You're very welcome to add M1 support to any Linux distro you like.
aafeke_ has joined #asahi
<amarioguy> cool so it's time to check macpro device trees :upside_down:
<nsklaus> dottedmag: i was talking about something else
brolin has joined #asahi
Agua has joined #asahi
jjido has joined #asahi
brolin has quit [Ping timeout: 480 seconds]
possiblemeatball has joined #asahi
brolin has joined #asahi
Agua has quit [Ping timeout: 480 seconds]
brolin has quit [Ping timeout: 480 seconds]
jjido has quit [Quit: My laptop has gone to sleep. ZZZzzz…]
qyliss has quit [Quit: bye]
brolin has joined #asahi
qyliss has joined #asahi
jjido has joined #asahi
brolin has quit [Ping timeout: 480 seconds]
chadmed_ is now known as chadmed
rvalue has quit [Ping timeout: 480 seconds]
aafeke_ has quit [Quit: aafeke_]
nickchan has left #asahi [#asahi]
jjido has quit [Quit: My laptop has gone to sleep. ZZZzzz…]
Fischmiep05962 has joined #asahi
Fischmiep0596 has quit [Ping timeout: 480 seconds]
brolin has joined #asahi
Fischmiep059621 has joined #asahi
Fischmiep059621 has quit [Read error: Connection reset by peer]
Fischmiep059627 has joined #asahi
Fischmiep05962 has quit [Read error: Connection reset by peer]
dza has quit [Quit: ]
Fischmiep0596270 has joined #asahi
dza has joined #asahi
Fischmiep059627 has quit [Ping timeout: 480 seconds]
Fischmiep0596270 has quit [Ping timeout: 480 seconds]
Fischmiep0596270 has joined #asahi
Fischmiep05962704 has joined #asahi
Fischmiep0596270 has quit [Ping timeout: 480 seconds]
Fischmiep05962704 has quit [Ping timeout: 480 seconds]
Fischmiep05962704 has joined #asahi
Fischmiep05962704 has quit [Remote host closed the connection]
Fischmiep05962704 has joined #asahi
brolin has quit [Ping timeout: 480 seconds]
Fischmiep05962704 has quit [Read error: Connection reset by peer]
Fischmiep05962704 has joined #asahi
possiblemeatball has quit [Quit: Quit]
Mpower has quit [Remote host closed the connection]
Fischmiep05962704 has quit []
Fischmiep05962704 has joined #asahi
Fischmiep05962704 has quit [Read error: Connection reset by peer]
Fischmiep05962704 has joined #asahi
roxfan has quit [Ping timeout: 480 seconds]
Fischmiep05962704 has quit [Read error: Connection reset by peer]
Fischmiep05962704 has joined #asahi
roxfan has joined #asahi
Fischmiep05962704 has quit []
ptudor has quit [Ping timeout: 480 seconds]
Fischmiep05962704 has joined #asahi
ptudor has joined #asahi