marcan changed the topic of #asahi to: Asahi Linux: porting Linux to Apple Silicon macs | 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
bps2 has joined #asahi
tomtastic has quit [Read error: Connection reset by peer]
tomtastic has joined #asahi
tomtastic has quit [Quit: ZNC - https://znc.in]
tomtastic has joined #asahi
tomtastic has quit [Quit: ZNC - https://znc.in]
tomtastic has joined #asahi
kajiryoji has quit []
kajiryoji has joined #asahi
<JuniorJPDJ> anyone tried any m1 with eGPU on linux?
rkt has joined #asahi
tomtastic has quit [Quit: ZNC - https://znc.in]
tomtastic has joined #asahi
rkt has quit [Quit: rkt]
rkt has joined #asahi
tomtastic_ has joined #asahi
<rkjnsn[m]> JuniorJPDJ_: I'm pretty sure Thunderbolt isn't implemented for the M1 on Linux yet, which would be a prerequisite.
tomtastic has quit [Ping timeout: 480 seconds]
skipwich has quit [Ping timeout: 480 seconds]
kov has quit [Quit: Coyote finally caught me]
kov has joined #asahi
PhilippvK has joined #asahi
phiologe has quit [Ping timeout: 480 seconds]
linearcannon has quit [Read error: No route to host]
linearcannon has joined #asahi
user982492 has joined #asahi
chadmed has joined #asahi
marvin24_ has joined #asahi
marvin24 has quit [Ping timeout: 480 seconds]
tomtastic has joined #asahi
tomtastic_ has quit [Ping timeout: 480 seconds]
tomtastic has quit [Quit: ZNC - https://znc.in]
tomtastic has joined #asahi
rkt is now known as Guest4504
rkt_ has joined #asahi
rkt_ is now known as rkt
Guest4504 has quit [Ping timeout: 480 seconds]
jacoxon has joined #asahi
user982492 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jacoxon has quit []
jacoxon has joined #asahi
jacoxon has quit []
user982492 has joined #asahi
kajiryoji has quit []
kajiryoji has joined #asahi
jacoxon has joined #asahi
user982492 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
aleasto has joined #asahi
<JuniorJPDJ> rkjnsn: you seem to be right :<
gabuscus has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
gabuscus has joined #asahi
darkapex has quit [Ping timeout: 480 seconds]
darkapex has joined #asahi
bps2 has quit [Ping timeout: 480 seconds]
bps2 has joined #asahi
myon98 has quit [Quit: Bouncer maintainance...]
<sven> There might also be hw limitations that won’t ever allow eGPUs
<sven> we can’t map gpu/pcie memory as “normal memory” but some gpu drivers expect to be able to do just that
<kettenis> the nvidia proprietary drivers might work
* kettenis ducks
marvin24 has joined #asahi
marvin24_ has quit [Ping timeout: 480 seconds]
myon98 has joined #asahi
coderobe has quit [Quit: '); DROP TABLE users;--]
<dottedmag> Wait, are there nvidia proprietary drivers for arm64 + Linux?
<kettenis> not really
<kettenis> they obviously have proprietary drivers for the jetson stuff
<_alice> actually, there are arm64 nvidia drivers for SBSA-compliant servers; http://www.nvidia.com/Download/driverResults.aspx/181275/en-us
<kettenis> but I believe those are broken now because they use Device_GRE mappings which isn't supported any more in Linux partly because we needed Device_nGnRE for the M1 systems ;)
<_alice> not sure if they’d work on other platforms though
bps2 has quit [Ping timeout: 480 seconds]
tomtastic has quit [Read error: Connection reset by peer]
tomtastic has joined #asahi
hendry has quit [Remote host closed the connection]
hendry has joined #asahi
hir0pro has joined #asahi
<sven> hrm, so monterey somehow made the cu.debug-console disappear? has anyone looked into that yet? i don't want to update my air and then no longer be able to use the serial console :D
<VinDuv> I don’t think it has been investigated yet… Maybe the driver was removed?
<sven> does the node in /dev just not exist anymore?
<VinDuv> (It’s possible to reinstall Big Sur on another partition even after upgrading to Monterey — put it on a USB stick and select the installer in the boot picker)
<VinDuv> yes
<sven> sure, but at that point i might just not update at all
<sven> is there any other node in /dev that has debug-console in its name?
<sven> hrm, i guess i could update my mac mini but ugh. i'll have to find a screen, mouse and keyboard then :D
<VinDuv> on the mini I did a diff of /dev/ between macOS 11 and 12 and didn’t find anything relevant (other than cu.debug-console disappearing)
<sven> does the node still exist in the device tree?
<VinDuv> Interestingly com.apple.driver.AppleOnboardSerial and com.apple.driver.AppleSamsungSerial are listed by kextstat
<VinDuv> on both 11 and 12
<VinDuv> let me check ioreg on 12
<sven> *sigh*
<sven> guess it's time to find a mouse and a keyboard
<sven> oh wait. i can just connected my dock. thunderbolt does work on macos after all :D
<sven> do you have the device tree for the mbp somewhere?
<sven> (keep in mind that it contains your wifi keys, so you maybe just want to share the node relevant for the uart)
<VinDuv> looks like the mini on 12 also has this AppleSerialShim thing
<VinDuv> maybe we just need to kill this driver?
<sven> depends on the device tree
<VinDuv> https://paste.debian.net/plain/1217485 14" MBP uart0 dt
<sven> hm.. strange. that thing still has the debug-console node in there
<sven> i wonder if there's a boot argument to just disable that AppleSerialShim
<VinDuv> Looking at the Info.plist of both extensions, it looks like AppleSerialShim matches on "uart0" and (or?) property "boot-console" while AppleSamsungSerial matches on "uart-1,samsung" which is in the compatible of uart0 in the adt. I guess that’s how the shim takes precedence
<kettenis> yay, first apple M1 support bits made it into u-boot/master
<sven> kettenis: nice!
<j_ey> kettenis: awesome
<sven> hrm, i don't see any boot arguments to disable that AppleSerialShim
<sven> i guess we could build a custom kextcache without that one but that's annoying :(
<sven> there's also kextunload. wonder if that would work
<sven> nope, doesn't look like that'll work
<sven> this is gonna be annoying. i wonder why they removed the debug-console :/
astrorion26[m] has joined #asahi
<VinDuv> my only guess is that programs that use serial ports (like the Arduino IDE for instance) were detecting it and that was confusing
X-Scale has joined #asahi
X-Scale` has quit [Ping timeout: 480 seconds]
aleasto has quit [Quit: Konversation terminated!]
user982492 has joined #asahi
nsklaus_ has joined #asahi
nsklaus has quit [Ping timeout: 480 seconds]
goldsoultheory has joined #asahi
hir0pro has quit [Quit: hir0pro]
jacoxon has quit []
jacoxon has joined #asahi
<kode54> jannau: 12.0.1 has some horrible resource leaks here
<kode54> they seem to have vanished with 12.1?
jacoxon has quit []
jacoxon has joined #asahi
<Dementor[m]> <kettenis> "yay, first apple M1 support bits..." <- What landed?
<Dementor[m]> Is there a link?
<kettenis> enough to boot from usb
<kettenis> pcie and nvme still missing
jacoxon has quit []
jacoxon has joined #asahi
jacoxon has quit []
bps2 has joined #asahi
jmr2 has joined #asahi
<jmr2> kettenis: congrats! Here's how u-boot/master looks on an Air: https://postimg.cc/bDTwNwVn I used the Pro DT and a version of m1n1 from a week ago, to skip the DT compatibility check.
<jmr2> External USB keyboard works, so let me know if there's anything you want me to test.
jmr2 has quit [Quit: Page closed]
nobodynada has joined #asahi
bps2 has quit [Ping timeout: 480 seconds]
yrlf has quit [Quit: The Lounge - https://thelounge.chat]
yrlf has joined #asahi
user982492 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rohin2 has joined #asahi
X-Scale` has joined #asahi
X-Scale has quit [Ping timeout: 480 seconds]