💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2021-11-19.txt captured on 2024-05-12 at 16:03:53.
⬅️ Previous capture (2021-12-17)
-=-=-=-=-=-=-
[2021-11-19T00:02:03Z] <natris1979[m]> humm, haven't heard of phosh [2021-11-19T00:08:02Z] <natris1979[m]> looks cool, but overall I want a thing that acts like a desktop with a tiling window manager and stuff when hooked up to a full mouse and keyboard but is still usable comfortably when in tablet mode. Phosh seems like it'd still act like a phone all the time [2021-11-19T00:09:14Z] <jason123onirc> you can join the channel over at #danctnix-general:matrix.org and ask about phosh on tablets. Danct makes arch for pinephone / pinetab and has some pkgbuilds for phosh [2021-11-19T00:10:26Z] <natris1979[m]> oh sweet, I'll probably do that when I get back to that project [2021-11-19T00:11:57Z] <jason123onirc> yeah and sxmo might also work [2021-11-19T00:12:24Z] <natris1979[m]> yeah, that has the most appeal. If I had a pinephone I'd totally be using sxmo [2021-11-19T00:13:13Z] <jason123onirc> sxmo is the fastest on the pinephone [2021-11-19T01:52:17Z] <bibliocar_> oh, nice about the kernel. I've built it under the original os, but have yet to try doing so with llvm or anything on kiss. I figured I'd see what my userland needs before pruning features in the config. [2021-11-19T01:52:58Z] <bibliocar_> might not have to make it so minimal if I don't have to compile it. [2021-11-19T01:56:44Z] <bibliocar_> oh right repo, that's sources. [2021-11-19T20:16:03Z] <dilyn> http://ix.io/3Fu6 lmfao [2021-11-19T20:22:02Z] <jedavies> What are you doing there? [2021-11-19T20:22:23Z] <dilyn> *whistle* nothin [2021-11-19T20:26:08Z] <natris1979[m]> Hmm. Sounds like a wonderful random obfuscated link to click on /s [2021-11-19T20:26:20Z] <jedavies> But is m4 looking for gnulibc? [2021-11-19T20:26:35Z] <jedavies> Or this is a custom deb you built? [2021-11-19T20:26:45Z] <dilyn> it's a kiss package wrapped as a deb [2021-11-19T20:27:31Z] <jedavies> should I ask the question... [2021-11-19T20:27:35Z] <natris1979[m]> Just blew my mind a bit with that one [2021-11-19T20:28:36Z] <natris1979[m]> I'll bite. Why? [2021-11-19T20:29:39Z] <natris1979[m]> Also I'll retract my sarcasm above after registering who posted that link [2021-11-19T20:29:50Z] <dilyn> was talking with a coworker about s6, minimalism, KISS, etc; said they'd try KISS if they could use apt [2021-11-19T20:29:55Z] <dilyn> so I decided to package apt [2021-11-19T20:30:24Z] <dilyn> obviously can't use the official repositories unless you want to use an ubuntu system, but... [2021-11-19T20:30:40Z] <dilyn> now I just have to come up with some way of automating the whole repo system :X [2021-11-19T20:31:23Z] <natris1979[m]> Sounds fun [2021-11-19T20:36:57Z] <natris1979[m]> s6 is one of the main reasons I started playing with kiss. I've been trying to understand at a code level how more unix programs work and I can't even fully comprehend systemd as a user. I'm usually just copy pastaing stuff from archwiki without any real understanding [2021-11-19T20:42:59Z] <dilyn> yeah some parts of systemd are pretty straightforward, but so much of it is ~mind boggling~ [2021-11-19T20:44:55Z] <soliwilos> I went from openrc to runit to s6 on gentoo and eventually came across kiss, which was much easier to use with s6. [2021-11-19T20:47:03Z] <soliwilos> Still have gentoo on other machines, but I've kept kiss on my laptop. [2021-11-19T20:49:29Z] <soliwilos> s6 is more to chew on than runit, but it's a better design I think. [2021-11-19T22:03:53Z] <natris1979[m]> I used Gentoo years and years ago when computers were much slower. Build times were so long back then. And at one point something went wrong and I couldn't comprehend it and I was like "well, I guess I'm done with this". [2021-11-19T22:03:53Z] <natris1979[m]> Kiss seems simple enough I could figure things out if something went wrong. That and a decade and a half of programming and administration probably help weather the storm. For instance I've successfully done 3 unrelated kernel builds successfully. Something I never could have pulled off back in the day [2021-11-19T22:14:08Z] <bujeddhazeus> Gentoo is pretty powerful [2021-11-19T22:14:58Z] <bujeddhazeus> I still haven't tried kisslinux but it does seem attractive [2021-11-19T22:15:46Z] <bujeddhazeus> I'd be curious to know how firefox is running without X11 dependencies... I still haven't gotten it to work [2021-11-19T22:22:29Z] <soliwilos> It builds and works here, firefox from repo/extra with no X11. [2021-11-19T22:32:59Z] <bujeddhazeus> soliwilos: could you maybe share relevant environment variables please? [2021-11-19T22:33:27Z] <bujeddhazeus> soliwilos: I'm trying to port the work to gentoo... [2021-11-19T22:34:44Z] <jedavies> bujeddhazeus: https://github.com/kisslinux/repo/blob/master/extra/firefox/patches/no-x11.patch [2021-11-19T22:34:48Z] <bujeddhazeus> I had a patch just like Dylan's, which I got working for ff89 in June. So I worked on updating it after Dylan's patch didn't work in my gentoo install and the only difference is I keep dbus [2021-11-19T22:35:19Z] <bujeddhazeus> jedavies: yeah it does this: https://dpaste.com/FKLCYCKJ5.txt [2021-11-19T22:35:27Z] <bujeddhazeus> Both my patch and his. [2021-11-19T22:36:33Z] <soliwilos> I've never tried to build the kiss firefox on gentoo. [2021-11-19T22:36:58Z] <bujeddhazeus> Ok [2021-11-19T22:37:12Z] <bujeddhazeus> Well I got it to build, not run [2021-11-19T22:37:19Z] <soliwilos> Are you only trying on gentoo, or does it fail for you on kiss as well? [2021-11-19T22:37:31Z] <bujeddhazeus> I haven't tried in kiss [2021-11-19T22:37:43Z] <bujeddhazeus> I'm curious to see what the differences are [2021-11-19T22:37:51Z] <bujeddhazeus> Aside from trying to use dbus [2021-11-19T22:39:29Z] <bujeddhazeus> There's maybe this that might help https://github.com/kisslinux/repo/blob/master/extra/gtk%2B3/patches/fix-firefox.patch [2021-11-19T22:39:44Z] <bujeddhazeus> But that's apparently only for popup windows [2021-11-19T22:46:23Z] <soliwilos> I'd have assumed it would run if it built, seems weird. [2021-11-19T22:47:24Z] <soliwilos> Looks like it's trying to use the wayland backend as well. [2021-11-19T22:49:20Z] <bujeddhazeus> Yep [2021-11-19T22:49:26Z] <soliwilos> I'm setting GDK_BACKEND=wayland and MOZ_ENABLE_WAYLAND=1 for firefox here. [2021-11-19T22:50:23Z] <bujeddhazeus> soliwilos: still the same error [2021-11-19T22:54:09Z] <soliwilos> If you build it without the patch it works? [2021-11-19T23:04:48Z] <bujeddhazeus> soliwilos: yeah [2021-11-19T23:04:59Z] <bujeddhazeus> But then I have X11 dependencies [2021-11-19T23:11:20Z] <soliwilos> bujeddhazeus: What about firefox's dependencies which can be built with or without X, are they built with X disabled? E.g. gtk? [2021-11-19T23:14:51Z] <bujeddhazeus> soliwilos: yes [2021-11-19T23:15:31Z] <bujeddhazeus> soliwilos: if you want to see some (probably useless) backtraces I have some [2021-11-19T23:22:40Z] <soliwilos> bujeddhazeus: It's an unlikely fix, but have you tried to start firefox with --no-remote? It at least used to be a problem for some firefox wayland builds on other distro's. [2021-11-19T23:36:46Z] <bujeddhazeus> Doesn't help [2021-11-19T23:37:33Z] <bujeddhazeus> soliwilos: I think I'm maybe missing gsettings-desktop-schemas... might be part of the issue [2021-11-19T23:37:44Z] <bujeddhazeus> That's all I can think of [2021-11-19T23:37:49Z] <soliwilos> bujeddhazeus: Is WAYLAND_DISPLAY set to something? [2021-11-19T23:41:26Z] <bujeddhazeus> Yes, wayland-1 [2021-11-19T23:42:46Z] <natris1979[m]> Do Wayland-only apps work for you?