ChanServ 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
marcusr has quit [Remote host closed the connection]
cow123 has quit [Read error: Connection reset by peer]
mischa85 has joined #asahi
cow123 has joined #asahi
mischa85 has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
marvin24 has joined #asahi
marvin24_ has quit [Ping timeout: 480 seconds]
shiggitay_ has joined #asahi
mischa85 has joined #asahi
mischa85 has quit [Ping timeout: 480 seconds]
Chai-T-Rex has quit [Remote host closed the connection]
ChaiTRex has joined #asahi
pb17 has joined #asahi
JayBeeFOSS has quit [Remote host closed the connection]
JayBeeFOSS has joined #asahi
chrisl has joined #asahi
Calandracas_ has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi
ddxtanx has quit [Remote host closed the connection]
mischa85 has quit [Ping timeout: 480 seconds]
HitokiriKincho has quit [Quit: Leaving...]
HitokiriKincho has joined #asahi
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
delial has quit [Remote host closed the connection]
delial has joined #asahi
delial has quit [Ping timeout: 480 seconds]
nightstrike has joined #asahi
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi
shiggitay_ has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi
ece3143 has joined #asahi
ihaveamac has quit [Quit: fail]
ihaveamac has joined #asahi
ece314 has quit [Ping timeout: 480 seconds]
mischa85 has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
mischa85 has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
ddxtanx has joined #asahi
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
<ponies>
is asahi alarm supported here? they seem to only have a matrix channel
pb17 has quit [Ping timeout: 480 seconds]
<PaulFertser>
ponies: there's asahi-alt IRC channel for discussions of everything but Asahi Fedora Remix.
<chaos_princess>
not really, this is more about fedora or whatever applies to all distros, alarm is an external project
pb17 has joined #asahi
<ponies>
PaulFertser: Thanks
dcavalca8569 has quit []
dcavalca8569 has joined #asahi
HitokiriKincho has quit [Remote host closed the connection]
chrisl has joined #asahi
sand4rt has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
rvalue- has quit [Read error: Connection reset by peer]
rvalue has joined #asahi
ChaiTRex has quit [Remote host closed the connection]
ChaiTRex has joined #asahi
cow123 has quit [Read error: Connection reset by peer]
Moprius has joined #asahi
cow123 has joined #asahi
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi
mischa85 has quit [Quit: Lost terminal]
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
Tenkawa has joined #asahi
Tenkawa has quit [Quit: Was I really ever here?]
cow123 has quit [Read error: Connection reset by peer]
Tenkawa has joined #asahi
cow123 has joined #asahi
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi
<runxiyu_>
LarstiQ: It's a configuration issue. Fedora switched to a more secure OpenSSL configuration, but my school's WiFi AP uses insecure hash algorithms
<runxiyu_>
Compatibility
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
Tenkawa has quit [Quit: Was I really ever here?]
bdju has quit [Ping timeout: 480 seconds]
mixi has quit [Quit: quit]
mixi has joined #asahi
mrbtc_ has quit [Quit: leaving]
bdju has joined #asahi
ml| has quit [Ping timeout: 480 seconds]
Calandracas_ has joined #asahi
pb17 has joined #asahi
Calandracas__ has quit [Ping timeout: 480 seconds]
monthebiff has joined #asahi
monthebiff has quit []
chrisl has joined #asahi
alpaca has joined #asahi
alpaca has quit []
alpaca has joined #asahi
alpaca has quit []
chrisl has quit [Ping timeout: 480 seconds]
john-cabaj has joined #asahi
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi
chadmed has quit []
chadmed has joined #asahi
chadmed has quit [Read error: Connection reset by peer]
chadmed has joined #asahi
chadmed has quit []
chadmed has joined #asahi
chadmed has quit []
chadmed has joined #asahi
chadmed has quit []
monthebiff has joined #asahi
chadmed has joined #asahi
<monthebiff>
so off my unsuccessful attemps to run WoW, i thought i'd try and launch guild wars
<monthebiff>
so far its launched... but slooooowwww
<technomagik>
I have an M1 macbook air, and an M2 macbook pro, it seems like both of those are pretty well supported
pb17 has quit [Ping timeout: 480 seconds]
sand4rt has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi
john-cabaj has quit [Ping timeout: 480 seconds]
<monthebiff>
guild wars ran, but couldnt seem to coax the frame rate up at all
<monthebiff>
shame - directx9 according to the in game settings menu
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
monthebiff has quit [Remote host closed the connection]
gspbirel56 has joined #asahi
gspbirel56 has quit [Read error: Connection reset by peer]
gspbirel56 has joined #asahi
pb17 has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
sand4rt has joined #asahi
mischa85 has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
gi0 has joined #asahi
<technomagik>
What does "PCIe (GE)" mean on the support page? How would adding PCI devices over thunderbolt links be supported, does that require a lot of reverse engineering of the controller?
<chaos_princess>
GE is for real pcie slots in the mac pro
<chaos_princess>
and yes, it would require some more RE to do pcie over thunderbolt
pb17 has joined #asahi
gspbirel56 has quit [Remote host closed the connection]
<technomagik>
So as a way to do development, is it possible to use APIs provided by Apple in MacOS to bridge a thunderbolt connected PCI device through Apple's hypervisor interfaces? https://developer.apple.com/documentation/hypervisor/
<chaos_princess>
i do not think macos supports pcie passthrough
<technomagik>
Or run M1N1 as a hypervisor guest
<chaos_princess>
no, thats not how it works, macos is run as a guest, and m1n1 as host
<technomagik>
ooh, and m1n1 passes all the pci stuff to MacOS?
chrisl has joined #asahi
<chaos_princess>
yes, m1n1 steals one usb port and iirc thats basically it, everything else is mostly transparent
<chaos_princess>
if you are interested in doing RE on tb, do you not have a simpler pcie device?
<chaos_princess>
and gpus and similar are a bad idea, there are missing features in apple's pci-e tb controller that make using gpus next to impossible w/o dirty hacks
<technomagik>
well my current understand of the Tenstorrent driver is it's mostly just mapping a bunch of memory into /dev/tenstorrent/0 , but I have not looked in great detail at the driver code
<chaos_princess>
yea, that's a recipe for triggering this specific issue
<technomagik>
can you point to any docs on what's missing in the controller
<chaos_princess>
controller can't map memory behind it as normal memory, only as device memory, and gpus tend to have a bunch of userspace that expects it to work
Brainium has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
<technomagik>
yeah this kind of stuff is sort of where I gave up on apple hardware and started a Don Quixote quest to replicate the Mac G4 cube with open source hardware
<chaos_princess>
that's not just apple, i think almost all arm hardware has similar issues in their pcie controllers for some reason
<technomagik>
but damn, it's cool it seems like I could actually run linux on an M1/M2 mac again as a daily driver
<chaos_princess>
raspi and stuff also suffers from it
<chaos_princess>
insane amount of mostly non-upstreamable hacks
<tpw_rules>
and not really demanding much of a not really demanding card
<chaos_princess>
like, "trap the invalid accesses and emulate them", levels of hacks
<technomagik>
That's unfortunate. I had TuxRacer running on AMD gpus with SiFive cores without a lot of trouble. I have not replicated it with a BeagleV-fire yet
<technomagik>
okay if it's just trapping alignment, I could imagine fixing all unaligned accesses in the Tenstorrent driver a lot easier than a full GPU driver stack
<chaos_princess>
tbh, if all of tenstorrent's stack is open source the solution could be "just fix all alignment issues, lol"
<technomagik>
this is the way
<chaos_princess>
still not great as device memory is uncached, but at least it will work
<chaos_princess>
full gpu driver stack it is strictly impossible
<chaos_princess>
as closed source software that uses the drivers can map gpu buffers and write there
<chaos_princess>
as in from app code, not driver code
<technomagik>
Once I got used to running linux on powerpc where I had to compile everything from source I started avoiding any application I don't have the source for
<chaos_princess>
raptor?
<technomagik>
PowerMac 7100/80 with MkLinux
<technomagik>
and then G4s and Power5s
<chaos_princess>
thats a choice, but why not
<technomagik>
It is the only sane choice in an insane world :P
<technomagik>
But here I am still typing from an M2 mac running OSX ....
<chaos_princess>
if you have money to burn, check out talos workstations from raptorcs
<chaos_princess>
though beware, their community is mostly the kind of people who think bitcoin is a good idea
<technomagik>
I mean, the satoshi C++ code as a reference design for a post-capitalism consensus ledger could be pretty interesting but talking about altering the holy deflationary monetary policy has gotten me excommunicated from several places..