ChanServ changed the topic of #asahi-alt to: Asahi Linux: porting Linux to Apple Silicon macs | User-contributed/unofficial distribution ports | Logs: https://alx.sh/l/asahi-alt
matteo has quit [Remote host closed the connection]
KxCORP58940003455 has quit [Quit: Bye!]
KxCORP58940003455 has joined #asahi-alt
kujeger- has joined #asahi-alt
kujeger has quit [Ping timeout: 480 seconds]
tobhe_ has joined #asahi-alt
tobhe has quit [Ping timeout: 480 seconds]
matteo has joined #asahi-alt
ellyq__ has joined #asahi-alt
matteo has quit [Ping timeout: 480 seconds]
ellyq_ has quit [Ping timeout: 480 seconds]
tobhe has joined #asahi-alt
tobhe_ has quit [Ping timeout: 480 seconds]
matteo has joined #asahi-alt
matteo has quit [Ping timeout: 480 seconds]
n3ph has joined #asahi-alt
zerdox has joined #asahi-alt
matteo has joined #asahi-alt
n3ph has quit [Read error: No route to host]
matteo has quit [Ping timeout: 480 seconds]
zerdox has quit [Ping timeout: 480 seconds]
<chadmed> urgh all the sommelier changes...
<chaos_princess> is there anything we actually need?
<chadmed> yes all of the new patches
<chadmed> and the new version of sommelier
<chadmed> i guess something changed in libkrun or something because without the exact setup in fedora nothing works
<chaos_princess> ah, yea, just updated everything and glxgears throws a black screen
<chadmed> and i pulled and tagged a mirror of sommelier at https://github.com/chadmed/sommelier
<chaos_princess> this is the one we 100% need
<chadmed> yarp
<chadmed> the CROS IOCTL stuff also changed
<chadmed> the 16k page one still applies cleanly though
<chaos_princess> since for some reason libkrun and chromiumos cross-vm protocols are different
<chaos_princess> (different by this specific constant, which is used for an array length)
<chadmed> yeah :/
<chaos_princess> i see you decided not to replicate the upstream commits
<chadmed> yeah i was just playing around
<chadmed> ive got a virglrenderer bump queued but if you would prefer to handle sommelier by all means go ahead
<chaos_princess> nah, not really, i prefer not touching sommelier unless i have to :P
<chadmed> heheh okay no worries
<chadmed> counting down the days until we can yeet it
matteo has joined #asahi-alt
<chadmed> i might leave it until tomorrow then. lost all my spoons over the last three weeks :c
<chadmed> ill bump virglrenderer now though since that doesnt affect anything
<chadmed> we also need to deal with muvm smushing the fex rootfs config
<chaos_princess> there is also the fact that fex decided to take my suggestion of exposing a system-level rootfs in config manager, but did it in a different way. Which means the rootfs packages need to install in a slightly different path. (nothing difficult, just adjust paths, drop my patch, add blocker on new rootfs version to old fex, and a >= rootfs depend to new fex)
<chaos_princess> might do it this evening myself
<chadmed> oh 2410 dropped
<chadmed> yeah good opportunity to do that then
<chadmed> maybe at some point we can just make the rootfs layers do what fedora does and provide them as erofs files
<chadmed> then we can drop the systemd dependency (?)
<chaos_princess> No? I specifically do not want to do what fedora does and build the layers inside krun
<chadmed> oh okay
<chadmed> actually that makes sense, our solution is general for platforms that dont rely on muvm too
<chaos_princess> Though i am not married to squashfs and can move to erofs if you want, but it my very quick testing sqfs got better compression ratios
<chadmed> nah the format is of no consequence
<chadmed> if squashfs gives better compression that is what matters right now since we mount them anyway
<chaos_princess> Precisely the reason why i want it that way, i am the dumbass who likes to buy chinese arm sbcs
<chaos_princess> chadmed: also, w.r.t yesterday's discussion about clouds being absurdly expensive, i did some napkin math, and turns out running the rootfs build on aws will cost around $10 every empty-cache build
<chadmed> thats rough as
<chadmed> a gentoo installcd costs me 2 cents on my m2 pro mini hehe
<chadmed> actually less due to PV offsetting it
<chaos_princess> you arent including hardware depreciation tho :P
<chaos_princess> but even then, it surely is less than $1
<chadmed> yeah it would be
n3ph has joined #asahi-alt
zerdox has joined #asahi-alt
n3ph has quit [Read error: No route to host]
n3ph has joined #asahi-alt
number0ne has joined #asahi-alt
number1ne has joined #asahi-alt
number0ne has quit [Ping timeout: 480 seconds]
matteo has quit [Remote host closed the connection]
number1ne has quit [Quit: Konversation terminated!]
number0ne_ has joined #asahi-alt
SalimTer- has quit [Quit: ZNC - https://znc.in]
matteo has joined #asahi-alt
zerdox has quit [Remote host closed the connection]
number0ne_ has quit [Remote host closed the connection]
zerdox has joined #asahi-alt
number0ne has joined #asahi-alt
n3ph has quit [Read error: No route to host]
zerdox has quit [Ping timeout: 480 seconds]
zerdox has joined #asahi-alt
n3ph has joined #asahi-alt
n3ph has quit [Read error: No route to host]
n3ph has joined #asahi-alt
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-alt
john-cabaj has joined #asahi-alt
john-cabaj has quit [Ping timeout: 480 seconds]
JayBeeFOSS has quit [Ping timeout: 480 seconds]
JayBeeFOSS has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
gadmt has joined #asahi-alt
<gadmt> hey for gentoo folks how are you building FEX if you have clang and llvm 19 installed? I have both llvm and clang 17 and 18 installed in other slots and i run into the same compilation error even when using CC, CXX, and LLVM_MAX_SLOT env vars
<gadmt> to emerge with
<gadmt> even says it is using the respective llvm version
chrisl has quit [Ping timeout: 480 seconds]
n3ph has quit [Read error: No route to host]
<chaos_princess> in short - you don't. there is currently a bug in ebuild, fix soontm
<gadmt> ah i will just stick to fex without thunks then
<gadmt> also how are people installing steam and other x86 apps from portage on gentoo? do they setup portage for cross-compilation?
matteo has quit [Read error: Network is unreachable]
matteo has joined #asahi-alt
<chaos_princess> there is a package named "fex-rootfs-gentoo" that will install a x86 system image
<chaos_princess> fex should depend on it
<gadmt> but the vm doesnt allow sudo? unless i circumvent that?
<chaos_princess> oh, you mean inside the vm itself.
<chaos_princess> this is again, one of those "you don't" bits for now, as steam is not packaged yet. just download the debian steam for now and unpack it to /usr/share/fex-emu-rootfs-layers/gentoo/writable/
n3ph has joined #asahi-alt
chrisl has joined #asahi-alt
<gadmt> i didnt realize fex-rootfs package was for systemd in mind
chrisl has quit [Ping timeout: 480 seconds]
gadmt has quit [Quit: Page closed]
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-alt
chadmed has quit []
chadmed has joined #asahi-alt
gadmt has joined #asahi-alt
<gadmt> if my system uses openrc what am i supposed to be assembling exactly with fex-rootfs?
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
matteo has quit [Remote host closed the connection]
phire_ has joined #asahi-alt
phire is now known as Guest6360
phire_ is now known as phire
Guest6360 has quit [Ping timeout: 480 seconds]
matteo has joined #asahi-alt
gadmt has quit [Quit: Page closed]
matteo has quit [Ping timeout: 480 seconds]
matteo has joined #asahi-alt
matteo has quit [Remote host closed the connection]
matteo has joined #asahi-alt
Halian has quit [Quit: Going offline, see ya! (www.adiirc.com)]
Halian has joined #asahi-alt
number0ne has quit [Read error: Connection reset by peer]
matteo has quit [Remote host closed the connection]
matteo has joined #asahi-alt
mixi has quit [Quit: quit]
matteo has quit [Ping timeout: 480 seconds]
mixi has joined #asahi-alt
matteo has joined #asahi-alt
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
john-cabaj has joined #asahi-alt
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
matteo has quit [Remote host closed the connection]
matteo has joined #asahi-alt
n3ph has quit [Read error: No route to host]
KDDLB has quit [Quit: The Lounge - https://thelounge.chat]
john-cabaj has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
matteo has quit [Remote host closed the connection]
chrisl has quit [Ping timeout: 480 seconds]
matteo has joined #asahi-alt
n3ph has joined #asahi-alt
<n3ph> gadmt: which error do you get when compiling FEX?
<chaos_princess> i forgot that clang major versions are a thing, the ebuild for fex 2410 (pr is up) will handle it correctly.
chadmed has quit [Ping timeout: 480 seconds]
n3ph has quit [Read error: No route to host]
<chadmed_> chaos_princess: did you have any preference on how i mirror sommelier? i dont really care enough about it to do anything but sync it whenever we cut a release but if youd prefer some other method i can arrange something
<chaos_princess> In theory - clone their repo, add my repo as a remote and fetch it, then use git subtree to graft their commits onto our subtree.
<chaos_princess> If it too much work, i can do it myself soontm
<chaos_princess> gave you commit rights to that
m3thos has joined #asahi-alt
<chadmed_> oh that makes sense
<chadmed_> ill do a dry run in my fork and get on that in a little bit
chrisl has joined #asahi-alt
<m3thos> running asahi-ubuntu on macbook m1pro, & there are few things that I'm trying to fix: 1. bluetooth scanning or discovery of devices doesn't seem to work. 2. my (bluetooth) mouse that I use on MacOS magically is working but not showing up on the system, it goes into power-saving mode very quickly & I need to click it to awaken it.. basically I'm always loosing my mouse... anyone has tips?
<m3thos> another issue is: 3. asahi-fwextract (used by asahi-fwupdate & mentioned here https://asahilinux.org/2022/07/july-2022-release/ seems to be missing..
<m3thos> any tips or links very much welcome, thanks
Juest has quit [Ping timeout: 480 seconds]