💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-08-26.txt captured on 2022-07-17 at 03:19:32.

View Raw

More Information

⬅️ Previous capture (2021-12-17)

-=-=-=-=-=-=-

2020-08-26T03:33:06 #kisslinux <micr0> will kiss-install overwrite files in non-/etc/ directories?
2020-08-26T03:39:41 #kisslinux <micr0> should shells run add-shell/remove-shell on install and remove?
2020-08-26T07:19:26 #kisslinux <mussolini> Anyone wanna adopt the whole gnu stack
2020-08-26T07:19:37 #kisslinux <mussolini> i might just orphan it and let everyone take what they want
2020-08-26T08:25:02 #kisslinux <dylanaraps> mussolini: periish may want to adopt the GNU stack.
2020-08-26T08:25:16 #kisslinux <dylanaraps> I recall them being interested.
2020-08-26T08:25:52 #kisslinux <dylanaraps> konimex: Yup... I hope rust doesn't cause us issues here.
2020-08-26T08:46:30 #kisslinux <necromansy> is the gnu stack used all that much??
2020-08-26T08:47:33 #kisslinux <dylanaraps> It's not used at all.
2020-08-26T08:47:38 #kisslinux <dylanaraps> It's a choice for users.
2020-08-26T08:47:50 #kisslinux <dylanaraps> One can swap away from busybox, etc.
2020-08-26T08:49:25 #kisslinux <necromansy> oh yeah no i know, i was more rhetorically questioning how much people swap to it
2020-08-26T11:06:17 #kisslinux <mussolini> It was at least a worthwhile endeavor, there was bug we discovered while porting the gnu stack
2020-08-26T11:06:53 #kisslinux <mussolini> Also a lot of stuff works better with it, like for Emacs users, gnu stack is very nice
2020-08-26T11:07:23 #kisslinux <mussolini> That's really the only reason I ported it, because I can't get away from Emacs
2020-08-26T11:08:27 #kisslinux <mussolini> Lately I'm running Arch for work and just maintaining the packages from a chroot for months, so I just can't go on like this forever
2020-08-26T11:57:26 #kisslinux <lhoqvso> Hello, I just came here again to first, thanks for all the help, and second to inform all you that my Kiss installations is working pretty well (still a lot of things to fix and improve but... hey, it's still WIP). I'm trying to document as much as possible in case anyone needs my steps :) In case someone was following the problem I had with the nvidia card I solved it installing every single firmware inside
2020-08-26T11:57:26 #kisslinux <lhoqvso> nvidia/gm200/acr/ (I have not yet installed xorg so that is my next challenge :)). By the way, don't do like me to install the community repository... it needs another community folder after... so yourLocation/community/communty!
2020-08-26T13:23:03 #kisslinux <claudia_> Nice: I have setup a obsd machine for playing around and can use 'kiss' to manage small builds like surf, dwm, st,... .
2020-08-26T14:09:07 #kisslinux <esthromeris> Hello, I'm trying to install kiss linux. I've got a problem with the keyboard which is set to qwerty: how can I make it change to mine at boot ?
2020-08-26T14:09:35 #kisslinux <esthromeris> On the wiki there are only instructions for X and for doing it when logged in with `loadkeys`
2020-08-26T14:10:03 #kisslinux <esthromeris> Oh and I have the default busybox init
2020-08-26T15:08:18 #kisslinux <micr0> anyone using zsh have issues with ~/.zshenv not loading?
2020-08-26T15:23:22 #kisslinux <lhoqvso> @esthromeris, if you have the community repo ready, you can download bkeymaps as it shows here: https://k1ss.org/wiki/console/bkeymaps; for run it you can load using for example /etc/inittab (::once:/usr/bin/loadkmap < /usr/share/bkeymaps/no/no-latin1.bmap in my case)
2020-08-26T15:23:22 #kisslinux <lhoqvso> I hope it helps!
2020-08-26T15:36:15 #kisslinux <claudia_> Oh nice, python2 is gone, finaly :D
2020-08-26T15:41:47 #kisslinux <micr0> claudia_ as a required dep in building firefox 80?
2020-08-26T15:50:43 #kisslinux <claudia_> micr0:  yes. https://github.com/kisslinux/repo/commit/12c244c22d2ff3cd9adecdd84c43e5114402c91f
2020-08-26T15:52:23 #kisslinux <claudia_> firefox is even patch free. Uh awesome.
2020-08-26T15:56:21 #kisslinux <konimex> wait, not even dbus?
2020-08-26T15:59:39 #kisslinux <micr0> it seems the only difference between extra/firefox and wayland/firefox is '--enable-default-toolkit=cairo-gtk3-wayland' and wayland in depends file
2020-08-26T16:08:10 #kisslinux <claudia_> konimex: also yes. I wonder about the option "disable-dbus" was present in former firefox release, but that was not enough?
2020-08-26T16:15:56 #kisslinux <claudia_> micr0: Yes, it is not hard to introduce wayland. Same goes for mesa and gtk+3. This could be switchable trough 'pkg-config' or 'kiss l' like it is done for libinput or webkit2gtk.
2020-08-26T17:40:06 #kisslinux <onodera> what do you people use cron for?
2020-08-26T17:40:29 #kisslinux <onodera> after a while my system time runs out of sync, I want to fix this using cron, is that a good idea?
2020-08-26T17:54:47 #kisslinux <dylanaraps> Yup! Python 2 is gone (now in community as qt5-webengine requires it) as well as the no-dbus patch (they finally fixed --disable-dbus). Last on my wishlist is gtk+2 which will no longer be required sometime in December.
2020-08-26T17:55:17 #kisslinux <onodera> firefox isn't even all that bad now
2020-08-26T17:55:35 #kisslinux <onodera> if they could remove the old autoconf it would be perfect
2020-08-26T17:55:36 #kisslinux <onodera> and rust :p
2020-08-26T17:57:18 #kisslinux <dylanaraps> Yup ;)
2020-08-26T17:57:30 #kisslinux <dylanaraps> We have VAAPI support for video now under X11
2020-08-26T17:57:54 #kisslinux <dylanaraps> All needed patches are now gone
2020-08-26T18:00:37 #kisslinux <onodera> do I need to toggle some about:config for vaapi?
2020-08-26T18:01:10 #kisslinux <dylanaraps> Yeah
2020-08-26T18:01:15 #kisslinux <dylanaraps> 2 secs
2020-08-26T18:01:37 #kisslinux <dylanaraps> This seems to be it: https://old.reddit.com/r/linux/comments/ig3rmw/firefox_800_released/g2s3rmg/
2020-08-26T18:01:42 #kisslinux <onodera> thanks
2020-08-26T18:01:55 #kisslinux <dylanaraps> Create the vaapi option if it doesn't exist.
2020-08-26T18:03:00 #kisslinux <dylanaraps> I'm not quite sure how to test whether or not it's enabled though.
2020-08-26T18:04:15 #kisslinux <dylanaraps> > [200~You can verify that VA-API is enabled by running Firefox with MOZ_LOG="PlatformDecoderModule:5" environment variable and check in the log output that VA-API is enabled and used (search of the "VA-API" string) when, for example, playing a YouTube video.
2020-08-26T18:04:16 #kisslinux <dylanaraps> Ah!
2020-08-26T18:07:19 #kisslinux <onodera> might be smoother
2020-08-26T18:07:22 #kisslinux <onodera> might be placebo too
2020-08-26T18:09:07 #kisslinux <dylanaraps> I wonder if it's even enabled in our builds(?) is there an option we need to turn on?
2020-08-26T18:12:18 #kisslinux <onodera> possibly not?
2020-08-26T18:12:32 #kisslinux <onodera> since the vaapi option didn;t show up for me; i had to create it myself
2020-08-26T18:12:43 #kisslinux <onodera> which doesn't seem to be the case for the people in the thread, didn't see anyone askin
2020-08-26T18:12:52 #kisslinux <dylanaraps> Yeah
2020-08-26T18:12:55 #kisslinux <dylanaraps> My thoughts exactly
2020-08-26T18:21:42 #kisslinux <claudia_> For the yelling dude from t2-linux, the vaapi options are also not showing up :( https://www.youtube.com/watch?v=gUTCC2Hfp3g
2020-08-26T18:22:14 #kisslinux <dylanaraps> Nice
2020-08-26T18:22:19 #kisslinux <dylanaraps> Will watch, thanks
2020-08-26T18:26:36 #kisslinux <micr0> dylanaraps thank you for including intl support in nodejs
2020-08-26T18:27:44 #kisslinux <claudia_> On wayland, when I enabled the MOZ_LOG, I could clearly see while the video was initializing something with vaapi until it was starting to play and many lines with decoder information started to fly through the terminal.
2020-08-26T18:27:45 #kisslinux <micr0> would be cool if firefox included wayland cairo support by default and just let you choose via env vars
2020-08-26T18:28:15 #kisslinux <micr0> claudia_ are you using firefox 80 from extra? are you running it without Xwayland? Is wayland/firefox unnecessary?
2020-08-26T18:29:11 #kisslinux <micr0> brb
2020-08-26T18:31:16 #kisslinux <claudia_> micr0: I dont run wayland atm. I mainly follow upstream.
2020-08-26T18:32:03 #kisslinux <claudia_> But just 'enable-cairo-wayland' was always sufficent enough to get it started. I never tried xwayland.
2020-08-26T18:33:42 #kisslinux <dylanaraps> micr0: no problem
2020-08-26T18:49:20 #kisslinux <mcpcpc[m]> micr0: this what you were looking for (obviously, a wip): https://raw.githubusercontent.com/mcpcpc/wiki/master/boot/storage.txt
2020-08-26T18:50:16 #kisslinux <mcpcpc[m]> (from yesterdays discussion )
2020-08-26T18:53:22 #kisslinux <micr0> wow that looks fantastic mcpcpc[m]!
2020-08-26T19:12:34 #kisslinux <dylanaraps> > [Child 12490: Main Thread]: D/PlatformDecoderModule Sandbox decoder rejects requested type
2020-08-26T19:12:37 #kisslinux <dylanaraps> This might be our issue
2020-08-26T19:13:52 #kisslinux <dylanaraps> Hm
2020-08-26T19:18:11 #kisslinux <dylanaraps> The prefs exist in the source but don't appear in about:config https://termbin.com/avd2
2020-08-26T19:19:16 #kisslinux <dylanaraps> Oh... figured it out.
2020-08-26T19:19:29 #kisslinux <dylanaraps> The pref is behind: #ifdef MOZ_WAYLAND
2020-08-26T19:19:31 #kisslinux <dylanaraps> :|
2020-08-26T19:19:56 #kisslinux <dylanaraps> https://termbin.com/4ihs
2020-08-26T19:21:00 #kisslinux <micr0> MOZ_WAYLAND? i thought it was MOZ_ENABLE_WAYLAND...
2020-08-26T19:21:43 #kisslinux <dylanaraps> What this means is that we must build our Firefox with Wayland support for X11 VAAPI to work.
2020-08-26T19:22:46 #kisslinux <dylanaraps> (and by extension gtk+3 and cairo)
2020-08-26T19:22:48 #kisslinux <dylanaraps> This is odd.
2020-08-26T19:22:59 #kisslinux <claudia_> really..
2020-08-26T19:26:18 #kisslinux <dylanaraps> Let's see if I can write a patch to work around this.
2020-08-26T20:03:47 #kisslinux <dylanaraps> Nope... All of the code is behind MOZ_WAYLAND.
2020-08-26T20:08:56 #kisslinux <micr0> firefox giveth and firefox taketh away...
2020-08-26T20:09:24 #kisslinux <micr0> or rather firefox taketh away (python2, dbus-patch) and firefox addith (wayland)
2020-08-26T20:15:37 #kisslinux <dylanaraps> Yes :(
2020-08-26T20:19:46 #kisslinux <dylanaraps> It specifically needs: gtk+-wayland-3.0 and libxkbcommon (we have the latter)
2020-08-26T20:20:24 #kisslinux <dylanaraps> gtk needs wayland and wayland-protocols
2020-08-26T20:21:00 #kisslinux <dylanaraps> We'd also need wayland support in our mesa which also requires these two
2020-08-26T20:21:28 #kisslinux <dylanaraps> We /may/ require these dependencies for xorg-server too...
2020-08-26T20:23:28 #kisslinux <micr0> i mean, personally, i have all these anyway because i am on sway. and it makes sense that firefox needs to support X11 and wayland these days. which it currently does. just sucks that build-time the 'wayland' ifdef covers not just wayland, but this vaapi feature as well.
2020-08-26T20:24:21 #kisslinux <micr0> and maybe vaapi *does* need wayland headers for some reason, but my best guess is just that no one has done the work splitting out the ifdefs to something smaller
2020-08-26T20:29:01 #kisslinux <dylanaraps> Yes
2020-08-26T20:29:04 #kisslinux <dylanaraps> My hunch as well
2020-08-26T20:29:16 #kisslinux <dylanaraps> I have vaapi working with only libva with mpv
2020-08-26T20:49:44 #kisslinux <himmalerin> rebuilding rust and firefox, takes so long
2020-08-26T20:50:41 #kisslinux <himmalerin> also connecting via mcppc[m]'s irc client, so that's neat
2020-08-26T20:51:47 #kisslinux <mcpcpc[m]> <himmalerin "also connecting via mcppc[m]'s i"> woot!  lol. how’s it been working for you?
2020-08-26T20:58:55 #kisslinux <himmalerin> so far pretty good! I authenticed with the server username/password flags to skip messaging NickServ. The only real issue I've run into is changing previous words, can't use the arrow keys or home/end
2020-08-26T21:04:17 #kisslinux <mcpcpc[m]> himmalerin: cool.  ah yes...  arrow keys.  will take a look into it and see if i can i get those working before the end of the week.
2020-08-26T21:28:40 #kisslinux <himmalerin> mcpcpc[m]: Well I don't want to push extra work onto you
2020-08-26T21:40:28 #kisslinux <mcpcpc[m]> <mcpcpc[m] "himmalerin: cool.  ah yes...  ar"> no worries!  its been something i’ve been meaning to tackle anyway. will most likely require a re-write of the user input handling function.  the additional pros is that i can hopefully also make it non-blocking.