💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2024-04-25.txt captured on 2024-05-26 at 15:53:56.
⬅️ Previous capture (2024-05-10)
-=-=-=-=-=-=-
[2024-04-25T00:46:41Z] <phoebos> it never used to be changed so often lol [2024-04-25T02:27:30Z] <icebarf> > in short I installed it as a flatpak as I couldn't bear building the same identical thing pretty much in 2 hours [2024-04-25T02:27:46Z] <icebarf> riteo: btw it isn't identical [2024-04-25T02:28:04Z] <icebarf> and yeah 2 hours is rough, source based distros aren't really meant for low end hardware ngl [2024-04-25T02:28:19Z] <icebarf> also stupi pico bouncer missing a few messages [2024-04-25T02:53:20Z] <sad_plan> 2 hours is nothing for some. i dont remember which user, but someone told me he used 30 hours for webkit alone. dylin used 32 hours or so for chromium aswell. but yes, using source based when on lowend is atrocious [2024-04-25T02:54:00Z] <sad_plan> oasis however, fixes some of these issues. seeing how fast it is to build [2024-04-25T02:54:50Z] <sad_plan> for me, the whole repo for oasis, builds in ~10 minutes. with the exception of kernel and gcc [2024-04-25T04:49:26Z] <Doomking> riteo: I see, I was planning on installing a browser via flatpak as well but I was worry that it wouldn't make the system as minimal but if the difference is negligible then I'll also use flatpak since time is valuable [2024-04-25T05:15:13Z] <Doomking> Also, on a weak chromebook, the compiling time was terrible. llvm took around 15-19 hours [2024-04-25T05:16:24Z] <Doomking> I couldn't continue using the chromebook due to the limited storage of being only 16gb :/ [2024-04-25T05:19:22Z] <Doomking> Oh btw, I was gonna ask you sad_plan about the oasis linux since I was looking at your github for the kiss xorg, but noticed that you were working on the oasis [2024-04-25T05:19:37Z] <Doomking> I was curious on oasis, but had no idea how to actual get it working [2024-04-25T07:35:29Z] <sewn> bryh [2024-04-25T07:56:20Z] <Doomking> i wish there was an easier and faster way of creating the linux kernel [2024-04-25T08:00:51Z] <Doomking> has anyone else create their linux kernel with "make allnoconfig" I remember someone in the Kiss linux reddit did that way, which is insane and next level [2024-04-25T08:01:10Z] <Doomking> i'm gonna move to "make tinyconfig" soon and hope for the best [2024-04-25T10:38:40Z] <sewn> Doomking: [2024-04-25T10:38:43Z] <sewn> rip [2024-04-25T11:32:47Z] <sad_plan> Doomking: you can try cony aswell, as it requires less things to build iirc. as opposed to flatpak. its basically an archlinux chroot. never used it myself, but should work just fine. even for games. [2024-04-25T11:33:03Z] <sad_plan> oasis isnt that difficult though [2024-04-25T11:34:42Z] <sad_plan> Doomking: ive done an allnoconfig couple times. if you know your hardware, or like to tinker with it. its not an issue. check out dotslashlinux old website for a decent reference [2024-04-25T13:30:33Z] <sewn> sad_plan: why allnoconfig [2024-04-25T13:30:40Z] <sewn> linux has sane defaults [2024-04-25T13:30:53Z] <sewn> you cannot make everything NO in sections you dont know about (internet, ips, linux syscalls, etc) [2024-04-25T15:17:02Z] <sad_plan> makes a leaner kernel [2024-04-25T15:17:32Z] <sad_plan> ofcourse I can. with sed [2024-04-25T15:25:55Z] <sewn> as you wish then [2024-04-25T15:27:40Z] <sad_plan> i do. its also fun to figure out what you actually need, and what you can leave out. its a tedious process for sure though. i did enjoy it though [2024-04-25T17:47:41Z] <Doomking> I'm conflicted, I would love to build as minimal as possible, but with that comes with performance penalty. So, I'm not too sure where's a good balance between the two [2024-04-25T17:50:16Z] <Doomking> sad_plan: where can I find more information on "cony" as opposed to flatpak. I tried searching it up but haven't seen much on it [2024-04-25T17:51:48Z] <Doomking> also, how is oasis compared to kiss? Is it more minimal (iirc the creator was able to boot with 8MB of ram) [2024-04-25T18:02:45Z] <icebarf> at some point you've to wonder what you're going that minimal for tho :/ [2024-04-25T18:49:08Z] <Doomking> that's true [2024-04-25T19:16:46Z] <sad_plan> Doomking: just use w/e works for you really. if tinyx doesnt provide you with the performance you want/need, use something else. its as easy as that. minimalism is also what you make it. having "a minimal system" isnt some standard set somewhere. its what you make it. theres always a tradeof. [2024-04-25T19:16:57Z] <sad_plan> https://github.com/Kron4ek/Conty heres the conty repo [2024-04-25T19:18:09Z] <sad_plan> oasis is just super fast to build really. performance isnt a go for oasis. but surely, you can make it more performant by improving the kernel, and optimization flaga [2024-04-25T19:18:23Z] <sad_plan> s/go/goal/ [2024-04-25T20:16:25Z] <riteo> icebarf: re "firefox is not identical" fair, but I enabled DBus and Pipewire anyways so it was for all intents and purposes identical in my case [2024-04-25T20:17:47Z] <riteo> sad_plan: regargin the speed of oasis, that's what a source-based distro excels at IMO, calling out bad software. It builds so fas _exactly_ because the base system is built on top of decent software, just like kiss linux I'd argue. [2024-04-25T20:18:00Z] <riteo> and Linux builds in like nothing on my laptop, compared to firefox :P [2024-04-25T20:55:00Z] <sad_plan> riteo: building software can take days, depending on hardware and said software. oasis is mostly fast because of its buildsystem, aswell as choice of software. most of it is rather small. which obviously takes less time to build. but id argue that if youd make an exact replica of oasis packages on kiss, oasis would still be ahead. this is mostly because oasis doesnt waste time running [2024-04-25T20:55:00Z] <sad_plan> configure scripts, which can at times be pretty lenghty.. [2024-04-25T21:51:48Z] <riteo> sad_plan: how does it manage to not run configure scripts? AFAICT the packaging system only improves the consistency of the result, not the actual way packages are built [2024-04-25T21:54:15Z] <riteo> unless it somehow pre-configures the packages, which would be... interesting, despite a bit brittle-sounding.