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
karpouzi has joined #asahi
jlco has joined #asahi
psykose has quit [Remote host closed the connection]
karpouzi_ has joined #asahi
psykose has joined #asahi
karpouzi_ has quit []
darkapex has joined #asahi
karpouzi has quit [Ping timeout: 480 seconds]
nsklaus_ has quit [Remote host closed the connection]
mini_ has quit [Quit: ZNC closing...]
mini_ has joined #asahi
mini_ has quit []
mini_ has joined #asahi
mini_ has quit []
mini_ has joined #asahi
cylm has joined #asahi
poor has joined #asahi
poor has quit []
gabuscus has quit []
thevar1able_ has quit [Remote host closed the connection]
thevar1able_ has joined #asahi
ciara has quit [Quit: Leaving]
ciara has joined #asahi
ciara has quit []
ciara has joined #asahi
ciara has quit [Quit: Leaving]
ciara has joined #asahi
ciara has quit []
ciara has joined #asahi
gabuscus has joined #asahi
rootbeerdan has quit [Quit: rootbeerdan]
rootbeerdan has joined #asahi
retroctrl has joined #asahi
c10l7 has joined #asahi
c10l has quit [Ping timeout: 480 seconds]
pyropeter3 has joined #asahi
pyropeter2 has quit [Ping timeout: 480 seconds]
marvin24_ has joined #asahi
marvin24 has quit [Ping timeout: 480 seconds]
retroctrl has quit [Quit: Leaving]
dextaa5 has joined #asahi
dextaa has quit [Ping timeout: 480 seconds]
dextaa5 is now known as dextaa
richyliu27 has joined #asahi
richyliu22 has joined #asahi
richyliu2 has quit [Ping timeout: 480 seconds]
richyliu22 is now known as richyliu2
richyliu27 has quit [Ping timeout: 480 seconds]
gladiac is now known as Guest4510
gladiac has joined #asahi
Guest4510 has quit [Ping timeout: 480 seconds]
possiblemeatball has joined #asahi
karpouzi has joined #asahi
possiblemeatball has quit [Quit: Quit]
xcpy0 has quit [Quit: Ping timeout (120 seconds)]
xcpy0 has joined #asahi
flying_sausages has quit []
flying_sausages has joined #asahi
nicolas17 has quit [Ping timeout: 480 seconds]
mohit815 has quit [Quit: The Lounge - https://thelounge.chat]
mohit815 has joined #asahi
karpouzi has quit [Quit: leaving]
cylm has quit [Ping timeout: 480 seconds]
giskard has joined #asahi
i509vcb has quit [Quit: Connection closed for inactivity]
leitao has joined #asahi
leitao has quit []
jacksonchen666 has quit [Remote host closed the connection]
jacksonchen666 has joined #asahi
mkurz has quit [Ping timeout: 480 seconds]
nsklaus_ has joined #asahi
mkurz has joined #asahi
chadmed has quit [Remote host closed the connection]
leitao has joined #asahi
ptudor has quit [Quit: Strict-Transport-Security: max-age=48211200; preload]
c10l7 has quit []
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
VasilisTheChu has quit [Ping timeout: 480 seconds]
leitao has joined #asahi
VasilisTheChu has joined #asahi
c10l7 has joined #asahi
c10l7 has quit []
c10l7 has joined #asahi
ktz has joined #asahi
<ktz> I'm wondering, when ANE support comes online, will the API be combatible with apple metal?
cylm has joined #asahi
<ktz> will we for example be able to run quantized ggml models in similar manner to how it'd be done in macos?
<ChaosPrincess> specifically for ggml, there is a open pr for asahi ane support
ktz_ has joined #asahi
<ktz> ChaosPrincess: very interesting, so ANE is already partially functional more or less?
<_jannau__> I don't think ANE has anything to do with metal, you want to look at https://github.com/eiln/anecc and https://github.com/eiln/ane
<ktz> I might be missing some context then, thanks
kode54 has left #asahi [#asahi]
<ktz> ok apparently metal refers to the GPU, not the ANE. I've seen people mention metal in the context of llms so I assumed it had to do with the ANE.
kujeger has quit [Quit: ZNC 1.8.2 - https://znc.in]
<ktz> so practically it won't be possible to utilize both the ane and the gpu as seen on llama.cpp for example since it relies on metal which is a gpu API that is irrelevant in the linux context?
<ktz> or is the GPU supposed to support the metal API at some point?
<j`ey> it wont support the metal API
ydalton has joined #asahi
<ydalton> hi, i've noticed that sometimes when entering recovery mode, the keyboard backlight goes on. does the presence or absense of the backlight indicate that you're in 1TR or regular recovery mode? because so far i've seen conflicting results.
ktz_ has quit [Remote host closed the connection]
chadmed has joined #asahi
ten1572377432 has quit [Quit: The Lounge - https://thelounge.chat]
ydalton` has joined #asahi
ydalton has quit [Ping timeout: 480 seconds]
ydalton` has left #asahi [ERC 5.4 (IRC client for GNU Emacs 28.2)]
mkurz has quit [Ping timeout: 480 seconds]
c10l7 has quit []
ten1572377432 has joined #asahi
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
c10l7 has joined #asahi
leitao has joined #asahi
Agua has joined #asahi
<ChaosPrincess> isnt it tied to the ambient light sensor?
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
leitao has joined #asahi
ktz has quit [Quit: Page closed]
<marcan> ktz: there is no plan to support any Apple proprietary APIs. we will support open APIs like OpenGL, OpenCL, and Vulkan for the GPU.
<marcan> I'm not aware of any particularly popular generic standard for ML accelerators, so ANE will probably get a bespoke API that various frameworks can add as a backend or whatever
thelounge60655 has joined #asahi
<marcan> the Apple proprietary API for ANE (and other stuff) is CoreML. notably, it is fairly high level. chances are you will be able to do more stuff with our low level API, including non-ML stuff.
<ChaosPrincess> isnt the standard basically "make a hacked up tensorflow that supports whatever ioctls your backend wants"
<marcan> exactly :p
thelounge6065 has quit [Ping timeout: 480 seconds]
thelounge60655 is now known as thelounge6065
<_jannau__> isn't it pytorch nowadays?
kujeger has joined #asahi
<ChaosPrincess> that
<ChaosPrincess> torch has some api where you implement several basic operations and it can use your hw as a backend
<ChaosPrincess> but also, there is a reason everyone just buys nv
<bluetail> ChaosPrincess you can use amd with pytorch but its a pain in the butt
<ChaosPrincess> tis what im saying. ml/ai people want to train their models while vcs are busy throwing money at them, not messing around with their setups.
<ChaosPrincess> so what if nv is more expensive, vcs will pay for it anyway
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
leitao has joined #asahi
ciggi has joined #asahi
mkurz has joined #asahi
jlco has quit [Ping timeout: 480 seconds]
jlco has joined #asahi
delsol has joined #asahi
delsol_ has joined #asahi
delsol has quit [Read error: Connection reset by peer]
tirr has joined #asahi
gladiac is now known as Guest4546
gladiac has joined #asahi
Guest4546 has quit [Ping timeout: 480 seconds]
axboe has quit [Remote host closed the connection]
axboe has joined #asahi
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
leitao has joined #asahi
blowfish has joined #asahi
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #asahi
<blowfish> Is the touchpad sensitivity controllable in KDE as well? I just tried sway and you can set it in the config file. There's no acceleration I think but it doesn't really bother me.
<blowfish> By default it's a bit too sensitive imo
<blowfish> I couldn't find any settings while on KDE wayland but I'm just curious would it be controllable through some libraries using C if KDE doesn't have this option?
snyanz has joined #asahi
snyanz has quit []
<blowfish> I think libinput is probably what I'd want for this
<blowfish> but it does say "libinput is not used directly by applications. Think of it more as a device driver than an application library" on https://wayland.freedesktop.org/libinput/doc/1.11.3/index.html
dylanchapell has joined #asahi
delsol_ has quit [Remote host closed the connection]
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
delsol has joined #asahi
leitao has joined #asahi
<dottedmag> There was a discussion of touchpad being too fast (either here or in #dri-devel), though I see no bug filed in libinput. Maybe it wasn't too fast after all.
delsol_ has joined #asahi
delsol has quit [Read error: Connection reset by peer]
roxfan has joined #asahi
roxfan2 has quit [Ping timeout: 480 seconds]
delsol_ has quit [Remote host closed the connection]
dylanchapell_ has joined #asahi
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
leitao has joined #asahi
ptudor has joined #asahi
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
delsol has joined #asahi
roxfan2 has joined #asahi
roxfan has quit [Ping timeout: 480 seconds]
leitao has joined #asahi
dylanchapell has quit [Ping timeout: 480 seconds]
c10l7 has quit []
nicolas17 has joined #asahi
c10l7 has joined #asahi
jjanzic has quit [Ping timeout: 481 seconds]
ydalton has joined #asahi
<ydalton> blowfish: as far as i know libinput is used by Wayland compositors to handle input events, and its not (typically) used by user applications
jjanzic has joined #asahi
<blowfish> yeah
c10l7 has quit []
c10l has joined #asahi
rvalue has quit [Quit: ZNC - https://znc.in]
blowfish has quit [Quit: Page closed]
bisko has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ydalton has left #asahi [ERC 5.4 (IRC client for GNU Emacs 28.2)]
cylm has quit [Ping timeout: 480 seconds]
rvalue has joined #asahi
blowfish has joined #asahi
<blowfish> any ideas what I could do to get an external drive working or is this not supported?
<blowfish> not to boot from but just get some data from it once I'm in asahi, it's exFAT but doesn't show up in fdisk or lsblk
delsol has quit [Remote host closed the connection]
<blowfish> it has a partition formated as exFAT
adryzz has joined #asahi
<adryzz> is it over USB
<adryzz> if so, does it show up under lsusb
<blowfish> yeah it's using SATA to USB-C, when connected " Linux Foundation 3.0 root hub" and " Linux Foundation 2.0 root hub" show up
<adryzz> that's not the disk
<adryzz> that's the root USB hub
<blowfish> yeah I guessed that but that is what shows up when I connect it
<adryzz> lsusb shows only root hubs?
<blowfish> yeah
<adryzz> if so, then it isn't seen at all at the link level
<blowfish> I just tried a usb-c hub and connected the drive to it using sata to usb-a and it shows up
<adryzz> is it on a thunderbolt port?
<adryzz> like when it doesn't show up
<blowfish> I'm on a M1 air, I think they're both thunderbolt ports
<adryzz> yeah then that's probably why
<blowfish> but I've tried both
<blowfish> I wonder why using the hub works
<blowfish> it's a bit more inconvenient using the hub for me
<adryzz> does the USB A port of the hub support SuperSpeed
<adryzz> e.g. does it have the additional pins on the back of the connector
<blowfish> you mean 3.0? if so yes
<blowfish> I'm not sure
<blowfish> what do you mean by extra pins?
<blowfish> they're blue, like usb 3.0
<adryzz> a USB-A connector that supports SuperSpeed has extra pins compared to USB 2.0, and they are located in the metal shell of the connector, but further back than the 4 standard USB 2.0 pins
<adryzz> doesn't matter, you already said it supports SuperSpeed
delsol has joined #asahi
<blowfish> so the reason it doesn't work with SATA to USB-C/Thunderbolt might be that the adapter is somehow incompatible with the thunderbolt ports?
<mps> or thunderbolt driver doesn't work
<mps> `dmesg` should show
<adryzz> yeah, i think it's detecting thunderbolt and tries to use that link, and doesn't fallback to USB when it doesn't work
<adryzz> but if you force it to use USB through a hub then it works
<blowfish> ah
<blowfish> this is what was in dmesg after connecting the drive by the way https://bpa.st/JWXAE
eroc1990 has quit [Quit: The Lounge - https://thelounge.chat]
<ChaosPrincess> so, what happens if you run `mount /dev/sda2 /media` ?
<blowfish> ChaosPrincess: if I use the hub it works fine and mounts but on the adapter it there's no sd device files in /dev so it doesn't mount
<ChaosPrincess> is this an actual thunderbolt device
<blowfish> you mean the adapter? I have no idea, it did work on macos with both though
<ChaosPrincess> no, the device
<blowfish> it's an M1 air
<ChaosPrincess> i mean the thingy that you are connecting
<blowfish> SATA drive
<ChaosPrincess> yea, but its not a sata drive, those machines dont have an external sata port, there is something that converts sata into something
<ChaosPrincess> so is said something just usb 3 or tb
<blowfish> yes, a SATA to USB-C adapter
<ChaosPrincess> any identifying features
<blowfish> yeah one sec
<blowfish> startech USB31CSAT3CB
ptudor has quit [Ping timeout: 480 seconds]
ptudor has joined #asahi
<blowfish> I'll just use the hub for now, thanks though
<blowfish> oh interesting, I got the /dev/sd* files now after connecting it to the hub first and then the adapter
<blowfish> oh interesting, I got the /dev/sd* files now after connecting it to the hub first and then the adapter
<blowfish> oops sorry
<blowfish> worked at least once, can't replicate
adryzz has quit [Quit: .]
eroc1990 has joined #asahi
ciara has quit [Read error: Connection reset by peer]
ciara has joined #asahi
<sven> that might be the usb 3 instability I can finally reproduce now
<sven> havent been able to fix it yet though
<blowfish> ah
delsol has quit [Remote host closed the connection]
gladiac has quit [Quit: k thx bye]
possiblemeatball has joined #asahi
brolin has joined #asahi
brolin has quit []
Agua has quit [Remote host closed the connection]
abd has joined #asahi
<abd> Is there a place where I can check what a new kernel update brings?
<abd> Also, what does DCP mean in the feature support page?
jjanzic has quit [Ping timeout: 480 seconds]
leo60228- has joined #asahi
jlco_ has joined #asahi
leo60228 has quit [Ping timeout: 480 seconds]
i509vcb has joined #asahi
jlco has quit [Ping timeout: 480 seconds]
jjanzic has joined #asahi
ptudor has quit [Read error: Connection reset by peer]
ptudor has joined #asahi
blowfish has quit [Quit: Page closed]
<nicolas17> abd: DCP is the display controller
abd has quit [Ping timeout: 480 seconds]
<bluetail> iirc DCP stands for display co processor
Brainium has joined #asahi
<nicolas17> bluetail: wdym, that video clearly explains it stands for diabolical clusterpuck :P
<bluetail> :D