💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-08-26.txt captured on 2022-07-17 at 03:19:32.
⬅️ 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.