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
zerdox has quit [Ping timeout: 480 seconds]
<chadmed_> smdh the native context patches no longer apply to our mesa
<chadmed_> oh it got squashed into the initial uapi commit lmfao what
<chadmed_> so its virglrenderer thats out of sync
KxCORP5894000 has quit [Quit: Bye!]
KxCORP5894000 has joined #asahi-alt
<chadmed_> hm no so glxinfo is correct in krun and fexbash its just something stupid steam is doing
chadmed has quit [Quit: Konversation terminated!]
JayBeeFOSS has quit [Remote host closed the connection]
JayBeeFOSS has joined #asahi-alt
Max_93 has joined #asahi-alt
Max_93 has quit [Remote host closed the connection]
Harriet has quit [Quit: hax]
n3ph has quit [Ping timeout: 480 seconds]
<sam_> chaos_princess: https://gitweb.gentoo.org/proj/binhost.git/ has the configs
<sam_> chadmed_: but if you use e.g. the plasma profile or one of the others it builds, everything should match
JayBeeFOSS has quit [Remote host closed the connection]
JayBeeFOSS has joined #asahi-alt
pjakobsson has quit [Ping timeout: 480 seconds]
<chadmed_> i think chaos_princess is just trying to build a bare-minimum-required-to-make-steam-work-ootb type dealie
<sam_> ahh
<sam_> ok so your approach might be better
<sam_> if we need to change stuff let me know as the binhost stuff is still pretty new
<chadmed_> hopefully itll be fine if its just a bunch of libs
<chadmed_> as we know steam vendors like most of what it needs anyway
<sam_> it was kind of like, stereotypical gentoo, but someone was on the forums recently and was upset that when he -pulseaudio -pipewire -blahblah everything, he didn't get that many binpkgs
<sam_> it cracked me up
<chadmed_> lmfao might be a good revenue stream
<chadmed_> you want a binpkg with your weird ass flags? two bucks
<chadmed_> semi-relatedly found yet another appliance type thing using gentoo uncredited through $work
<chadmed_> and knowing the vendor of said appliance i can almost 99.999% guarantee they do not contribute anything whatsoever to gentoo
ellyq has quit [Ping timeout: 480 seconds]
<sam_> not a terrible idea
<sam_> you know, im not sure if i said before
<sam_> but sometimes we get these emails from companies i have never communicated with before
<sam_> saying there's an error in XYZ glsa
<sam_> wanting a fix NOW
<chadmed_> hahaha pay up then dipshits
<chadmed_> i went into this role with 0 time or sympathy for these vendors and now two years in i have negative aleph null time and sympathy for them
<chadmed_> "hey look i made a new vpn appliance"
<chadmed_> "new vpn appliance or sbc running pfsense"
chadmed_ has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-alt
pjakobsson has joined #asahi-alt
n3ph has joined #asahi-alt
pjakobsson has quit [Remote host closed the connection]
pjakobsson has joined #asahi-alt
n3ph has quit [Ping timeout: 480 seconds]
Dan___ has joined #asahi-alt
<chaos_princess> rn i am looking at how to build a full fat rootfs, "steam-nano" will come later
<chaos_princess> i was sorta hoping that i would be also able to steal fedora's work, but they are taking an approach i do not want to replicate
<chadmed> yeah i think it would be better if we stuck with our own gentoo-native stuff
<chadmed> orchestrating catalyst should do what you want it to
<chadmed> im still flat out just trying to get steam to launch :p
matrix_ds has quit [Quit: Bridge terminating on SIGTERM]
mjolnir[m]1 has quit []
notvoltage[m] has quit []
paddatrapper_ has quit [Quit: Bridge terminating on SIGTERM]
tumblingweed has quit [Quit: Bridge terminating on SIGTERM]
<chadmed> chaos_princess: did you want me to keyword anything from the overlay for amd64? i suspect youll want mesa at least right?
<chaos_princess> no
<chaos_princess> in fact, i do not need media-libs/mesa, it will probably end up being media-libs/weird-specially-cross-compiled-mesa-installed-in-a-weird-dir
<chadmed> huh interesting okay
<chaos_princess> fedora had an idea to split out our mesa from the rest of the rootfs, and imo it is a good idea
<chadmed> oh yeah that does make sense, avoids having to rebuild the world when we need to update mesa
<chadmed> neither fex nor krun support doing that yet though do they
<chaos_princess> doesn't matter, we can either merge the dirs at install time with normal tools, or have rootfs be an overlayfs mount on host
<chaos_princess> fedora wants to overlayfs it in krun, i don't think i want that
<chadmed> yeah i dont think krun needs any more half-baked things added to it
highvoltage[m]1 has joined #asahi-alt
matrix_ds has joined #asahi-alt
<chadmed> since we can easily keep the amd64 rootfs un-squashed (unlike fedora) we should just let portage deal with it and point fex to /usr/share/fex-emu/gentoo-root or whatever you want to call it
<chaos_princess> yes, pretty much
<chaos_princess> the plan for now is to add a patch to fex to allow it to search for rootfs-es in a distro-managed directory, use emerge to install our rootfs, which i will build ...somehow, have a separate package for mesa, and either just have it all installed normally, or via some overlayfs tricks
<chadmed> catalyst supports cross compilation if you are still thinking of using it
<chaos_princess> i like the idea of overlayfs tricks, cause it allows the package to be useful on non-asahi arm systems and not pull our mesa
<chadmed> wait how tf does that even work if it chroots into the stage1
<chadmed> hm yeah if you want to ship the base rootfs with upstream mesa portage will yell at you if you try to install our mesa over the top
<chaos_princess> a potential problem that i see with catalyst, is that i want the packaging part to be done under emerge, that way if you are feeling adventurous, you can use something like savedconfig to mess with the exact package set
<chaos_princess> thats why overlayfs :P
<chadmed> oh bruhhhhhh catalyst uses a binfmt interpreter to enable cross compilation from the chroot
<chadmed> installing FEX to bootstrap a FEX rootfs build :)
<chaos_princess> a.k.a lol, hope you like staring at progress bars
<chadmed> if you havent got a solution for building by next weekend i might be able to pull a 5600x-based machine out of retirement as a build host
<chadmed> you could ssh into it if you wanted
<chaos_princess> i have a dual xeon e5-2660 v2 box that i can use to build stuff
<chadmed> oh ok lmfao
<chaos_princess> but again, i am trying to design the whole thing around having to build as few packages as possible in the default case
<chadmed> yeah idk if youll actually run into anything that isnt provided by a binhost
n3ph has joined #asahi-alt
mjolnir[m]1 has joined #asahi-alt
tumblingweed has joined #asahi-alt
n3ph has quit [Ping timeout: 480 seconds]
<chadmed> so... got steam running
<chadmed> true to form the issue was that i had simply not installed x86_64 libEGL. skipped over downloading the rpm from the copr build accidentally and so my script to inject mesa into the rootfs was not installing it
<chadmed> so theres about 60 GB of wasted writes to my ssd
cyrinux has quit []
cyrinux has joined #asahi-alt
chadmed has quit [Remote host closed the connection]
chadmed has joined #asahi-alt
flokli has quit [Quit: WeeChat 4.4.1]
pjakobsson_ has joined #asahi-alt
pjakobsson has quit [Ping timeout: 480 seconds]
flokli has joined #asahi-alt
flokli has quit [Quit: WeeChat 4.4.1]
flokli has joined #asahi-alt
Dan___ has quit [Ping timeout: 480 seconds]
flokli has quit [Quit: WeeChat 4.4.1]
flokli has joined #asahi-alt
flokli has quit [Quit: WeeChat 4.4.1]
KxCORP5894000 has quit [Quit: Bye!]
KxCORP5894000 has joined #asahi-alt
KxCORP5894000 has quit []
KxCORP5894000 has joined #asahi-alt
KxCORP5894000 has quit [Quit: Bye!]
KxCORP5894000 has joined #asahi-alt
KxCORP5894000 has quit []
flokli has joined #asahi-alt
KxCORP5894000 has joined #asahi-alt
tobhe_ has joined #asahi-alt
tobhe has quit [Ping timeout: 480 seconds]
Dan___ has joined #asahi-alt
flokli has quit [Quit: WeeChat 4.4.1]
flokli has joined #asahi-alt
Dan___ has quit [Ping timeout: 480 seconds]
n3ph has joined #asahi-alt
KxCORP5894000 has quit [Quit: Bye!]
KxCORP5894000 has joined #asahi-alt
n3ph has quit [Ping timeout: 480 seconds]
Dan___ has joined #asahi-alt
allmazz has joined #asahi-alt
asahi has joined #asahi-alt
Dan___ has quit [Ping timeout: 480 seconds]
asahi has quit [Remote host closed the connection]
calejvaldez has joined #asahi-alt
calejvaldez has quit [Remote host closed the connection]
calejvaldez has joined #asahi-alt
Dan___ has joined #asahi-alt
calejvaldez has quit [Remote host closed the connection]
Dan___ has quit [Ping timeout: 480 seconds]
Dan___ has joined #asahi-alt
Dan___ has quit [Ping timeout: 480 seconds]
Dan___ has joined #asahi-alt
zerdox has joined #asahi-alt
Dan___ has quit [Ping timeout: 480 seconds]
Dan___ has joined #asahi-alt
n3ph has joined #asahi-alt