[2025-03-02T17:28:57Z] finally back on musl [2025-03-02T17:29:22Z] still on void, but i ended up just updating from 1.1.24 to 1.2.5 myself [2025-03-02T17:47:05Z] kris_: get your shit together and just install kiss already on all your hardware [2025-03-02T17:47:19Z] and/or oasis C: [2025-03-02T17:47:24Z] what oasis [2025-03-02T17:47:35Z] github.com/oasislinux/oasis [2025-03-02T17:47:41Z] and yeah installing kiss on my desktop is the plan *eventually* but it's a lot of effort obviously [2025-03-02T17:47:46Z] the greatest ever [2025-03-02T17:48:34Z] this is potentially the strangest thing ive ever seen [2025-03-02T17:48:39Z] no its not. just fetch the tarball, build the neccessary software, configure the kernel, build all other software you want, only to realize noone packagaed it :p [2025-03-02T17:48:41Z] that isn't a negative comment [2025-03-02T17:48:44Z] really? :P [2025-03-02T17:49:18Z] >velox instead of xorg [2025-03-02T17:49:20Z] wtf is velox [2025-03-02T17:49:22Z] its really fast. I can build the entier OS in ~5 minutes. minus the compiler and kernel that is [2025-03-02T17:49:29Z] velox is a wayland compisotr [2025-03-02T17:49:41Z] its mostly like dwm [2025-03-02T17:49:52Z] (derogatory) [2025-03-02T17:49:58Z] its based on swc instead of wlroots. much simpler [2025-03-02T17:56:07Z] ill have to look into that [2025-03-02T17:56:17Z] it would be nice if wlrs portal supported single window capture [2025-03-02T17:56:40Z] btw interesting observation that has been reproducible for me for years, a lot of my games run *substantially* better on musl [2025-03-02T17:56:44Z] the thing is, this makes no sense [2025-03-02T17:56:56Z] obviously i'm using flatpak steam, which means these games are still using glibc [2025-03-02T18:06:14Z] kris_: IIRC single window capture is planned [2025-03-02T18:06:32Z] for wlr? it's been "planned" for years [2025-03-02T18:06:50Z] i believe there are plans to just do it with pipewire instead to compensate for things like wlr [2025-03-02T18:07:08Z] not sure if that works in velox though. velox is pretty simple. even firefox doesnt work, because of some shit firefox needs. dont recall what it was. [2025-03-02T18:07:20Z] velox hasnt been updated in years seemingly, as with swc [2025-03-02T18:08:02Z] also velox isnt the fastest, so for gaming, unless its some retro stuff, velox is probably going to throttle the performance. so youd need to fetch xorg, or a wlroots compositor [2025-03-02T18:08:15Z] velox is feature complete afaik in mcfs eyes. [2025-03-02T18:08:28Z] i'm satisfied enough with sway, the single window capture is the only issue i really have with it [2025-03-02T18:08:32Z] its only one guy though aswell [2025-03-02T18:08:43Z] the other issue would be the fact that i can't change border sizes for title bars/tabs [2025-03-02T18:08:48Z] so it looks a little odd [2025-03-02T18:08:56Z] sway should work. nothing stopping you from not building the graphical stack on oasis in any case. [2025-03-02T18:08:58Z] wierd [2025-03-02T18:11:08Z] hoh, and also, oasis has a goal to be buildable with cproc. a much simpler C compiler, written in C99 [2025-03-02T18:11:15Z] s/hoh/oh/ [2025-03-02T18:11:34Z] its less than 10kloc [2025-03-02T18:12:39Z] https://share.boba.best/raw/L70qRTNQ [2025-03-02T18:12:42Z] see what i mean by weird [2025-03-02T18:12:46Z] like my borders are kinda thick [2025-03-02T18:15:10Z] sad_plan yeah oasis seems neat but honestly the same issue exists there as does with kiss [2025-03-02T18:15:36Z] i'm slowly working on it, right now i'm getting filtered by getting a functional build of elogind [2025-03-02T18:19:05Z] I see. I would rather have no bar or titlebar though :p [2025-03-02T18:19:34Z] I get that [2025-03-02T18:19:50Z] titlebar for windows only exists when i have tabbed windows [2025-03-02T18:19:57Z] the bar is useless though you're right [2025-03-02T18:20:00Z] i just think it's pretty [2025-03-02T18:21:29Z] kris_: re planned: well things are definitely moving [2025-03-02T18:21:50Z] the latest milestone was image capture source [2025-03-02T18:21:57Z] I think not much is left really [2025-03-02T18:22:15Z] patiently waiting [2025-03-02T18:22:30Z] sway is absolutely my jam though, perfectly fits what i want [2025-03-02T18:22:35Z] yes indeed [2025-03-02T18:24:09Z] can you make them invisible regardless though? like you can if you patch tabbed [2025-03-02T18:24:37Z] i have no idea, i just discovered tabs like 2 days ago despite using sway for years [2025-03-02T18:24:53Z] i figure i might just do a build of sway that adds what i want, i3 turned down that feature [2025-03-02T18:25:34Z] i do find it kinda odd that sway is only really willing to follow what i3 does [2025-03-02T18:26:32Z] isnt sway=i3? isnt that the idea? that they should be a dropin replacement [2025-03-02T18:26:50Z] yeah [2025-03-02T18:27:02Z] which is also why a lot of people view sway as a reference implementation as opposed to a legitimate daily driver [2025-03-02T18:27:24Z] right [2025-03-02T18:27:25Z] a lot of people mostly meaning ricers given on i3 you could do a *lot* with something like picom that you can't do with just a wayland comp [2025-03-02T18:28:00Z] ofc swayfx does exist but i prefer to keep with upstream with this as opposed to run outdated sway + some eyecandy patches [2025-03-02T18:28:14Z] itll probably get there eventually. theres stuf to work around, because of the way wayland is built [2025-03-02T18:28:26Z] I look forward to more simple compositors like we have on X though [2025-03-02T18:28:49Z] i do wish X wasnt so.... bad [2025-03-02T18:29:00Z] i'd probably be running xmonad [2025-03-02T18:35:00Z] kris_: arcan :3 [2025-03-02T18:35:08Z] X isn't inherently bad its just really old [2025-03-02T18:35:34Z] it just depends on what hardware you have, since i'm mixing refresh rates and want things like hdr and freesync with more than 1 monitor it's a nightmare [2025-03-02T18:35:43Z] yeah X just got a crapton of layers built on top [2025-03-02T18:35:44Z] there are some shitty workarounds for mixed refresh rates but all of them cause screen tearing [2025-03-02T18:36:02Z] it's really just built for a wildly different way of computing [2025-03-02T18:36:13Z] in fact most of wayland's developers come from X11 [2025-03-02T18:36:23Z] yeah, different meaning when terminals were actual terminals [2025-03-02T18:49:26Z] sewn: can you even get things working on arcan? iirc, they got some X layer for compability [2025-03-02T21:33:26Z] yeah, i'm genuinely confused- my gpu is now consuming its full TDP in counterstrike 2 as opposed to ~15w shy of that and my fps is up a lot [2025-03-02T21:33:55Z] genuinely the only difference is glibc -> musl, i don't understand what's going on with that given the game is still using glibc [2025-03-02T21:34:35Z] at some point i'm going to have to collect some actual numbers on this [2025-03-02T22:00:54Z] maybe its native vs non-native? having a translation layer inbetween might thwart performance to a certain degree [2025-03-02T22:01:12Z] nvidia should also run faster on X, but I havent tested that myself [2025-03-02T22:03:40Z] it's still native [2025-03-02T22:03:55Z] theoretically the environment the game is running in is identical since i'm comparing flatpak steam to flatpak steam [2025-03-02T22:04:02Z] the legitimate only difference is the libc the host is using [2025-03-02T22:22:23Z] maybe theres a difference in how things are built? whats included/not included, aswell as compiler flags. is the difference huge? [2025-03-02T23:07:19Z] the host is running musl yeah, but the flatpak is running glibc