2020-01-12T03:27:23 #kisslinux gm 2020-01-12T03:27:28 #kisslinux today, we rice 2020-01-12T04:40:40 #kisslinux what wm 2020-01-12T05:06:31 #kisslinux KayW: so i was planning to go with sowm 2020-01-12T05:06:38 #kisslinux but it doesn't exactly fit my needs 2020-01-12T05:06:46 #kisslinux i tried building xfwm4 from source 2020-01-12T05:06:50 #kisslinux but it's bloated as fuck 2020-01-12T05:06:52 #kisslinux so that's out 2020-01-12T05:07:01 #kisslinux i will try 2bwm now 2020-01-12T05:07:25 #kisslinux it's asking for a xcb_icccm.h header 2020-01-12T05:07:30 #kisslinux idk which pkg serves that 2020-01-12T05:07:36 #kisslinux might have to build that myself 2020-01-12T05:08:47 #kisslinux oh nvm 2020-01-12T05:08:54 #kisslinux it's xcb-util-wm 2020-01-12T07:47:00 #kisslinux Both OpenBSD and Nix are swapping to Firefox ESR from now on as the dependency situation is too hard. 2020-01-12T07:47:01 #kisslinux https://undeadly.org/cgi?action=article;sid=20200109141600 2020-01-12T07:47:06 #kisslinux https://github.com/NixOS/nixpkgs/pull/72126 2020-01-12T07:48:55 #kisslinux yep 2020-01-12T07:49:10 #kisslinux but 2020-01-12T07:49:26 #kisslinux how does esr solve the dependency issue 2020-01-12T07:50:00 #kisslinux it requires the same deps to build no? 2020-01-12T07:50:49 #kisslinux Well 2020-01-12T07:51:16 #kisslinux The issue is that Firefox stable follows the latest rust stable. 2020-01-12T07:51:27 #kisslinux Rust has no ABI compatibility between versions. 2020-01-12T07:51:36 #kisslinux oh 2020-01-12T07:51:37 #kisslinux jeez 2020-01-12T07:51:42 #kisslinux Yeah 2020-01-12T07:52:05 #kisslinux So they're forced to update rust to update Firefox. 2020-01-12T07:52:19 #kisslinux They're also forced to update nss/nspr. 2020-01-12T07:52:35 #kisslinux They have a LOT of packages which also use these. 2020-01-12T07:52:50 #kisslinux So there's a lot of rebuilds and testing to be done on each Firefox release. 2020-01-12T07:53:13 #kisslinux We don't have that problem though. 2020-01-12T09:17:47 #kisslinux anyone using ntpd here 2020-01-12T09:42:38 #kisslinux I do, I run it once at boot via /etc/rc.d/net.boot 2020-01-12T09:46:10 #kisslinux oh and btw, icyphox 2020-01-12T09:46:22 #kisslinux Have you seen berry? It's in community 2020-01-12T09:49:16 #kisslinux Aarg[m]: berry wm? 2020-01-12T09:49:53 #kisslinux Also cool, thanks. I wanted to know how y'all were starting ntpd. 2020-01-12T09:49:59 #kisslinux Yeah 2020-01-12T09:50:29 #kisslinux Yes I've seen it. I remember looking at its source long back, when I tried writing my owm wm in Nim. 2020-01-12T09:50:31 #kisslinux Heh. 2020-01-12T09:50:47 #kisslinux I'm using 2b right now. It's pretty nice. 2020-01-12T09:51:20 #kisslinux I shall try it at some point 2020-01-12T09:51:55 #kisslinux Currently using bspwm but mainly because I like the separation with sxhkd 2020-01-12T09:52:01 #kisslinux I hardly use any of it's features 2020-01-12T09:52:18 #kisslinux Oh yeah. I really liked that when I ran xfwm standalone. 2020-01-12T09:52:48 #kisslinux I tried building it, but gave up. 2020-01-12T09:59:09 #kisslinux Heh 2020-01-12T09:59:25 #kisslinux What's the appeal of running it standalone? 2020-01-12T09:59:59 #kisslinux I guess you still get the taskbar etc?! 2020-01-12T10:00:28 #kisslinux Nope. 2020-01-12T10:00:38 #kisslinux Just the WM and optionally, the compositor. 2020-01-12T10:00:45 #kisslinux I like the themes. 2020-01-12T10:01:04 #kisslinux It's kinda like openbox, in that sense. But fatter and bloated-er. 2020-01-12T10:01:06 #kisslinux LOL 2020-01-12T10:01:24 #kisslinux Hehe, I see 2020-01-12T10:03:51 #kisslinux Ah man. I'm loving KISS 2020-01-12T10:04:08 #kisslinux 5 days to get this far. Heh. 2020-01-12T10:14:45 #kisslinux A good learning experience tho 2020-01-12T10:15:36 #kisslinux Kudos for not giving up honestly 2020-01-12T10:16:28 #kisslinux Would've been only 2-3 days had we thought of fonts sooner. lol 2020-01-12T10:18:31 #kisslinux haha 2020-01-12T10:18:34 #kisslinux indeed 2020-01-12T10:18:46 #kisslinux i learnt a TON, that's for sure 2020-01-12T10:29:01 #kisslinux That's the idea :P 2020-01-12T10:49:32 #kisslinux I can't get over how fast kiss boots 2020-01-12T10:49:49 #kisslinux I see login before my monitor switched to the proper resolution 2020-01-12T10:50:09 #kisslinux I know :D 2020-01-12T10:50:21 #kisslinux Eh, or rather it's done while the monitor switches 2020-01-12T10:50:43 #kisslinux The boot scripts are as simple as possible basically. 2020-01-12T10:50:43 #kisslinux Openrc is SO slow in comparison 2020-01-12T10:50:52 #kisslinux They're actually written well too. 2020-01-12T10:51:15 #kisslinux Yeah, First distro where I pretty much fully understand the entire boot process too 2020-01-12T10:51:43 #kisslinux I'm going to add comments as well. 2020-01-12T10:51:51 #kisslinux To explain the "why" for parts of it. 2020-01-12T10:52:12 #kisslinux That'd be nice 2020-01-12T10:52:18 #kisslinux The crypttab parser was so hard to get right. 2020-01-12T10:52:26 #kisslinux Most distros run some awk script for this 2020-01-12T10:52:53 #kisslinux I have skipped reading that :D 2020-01-12T10:53:06 #kisslinux Because I don't need it 2020-01-12T10:53:34 #kisslinux Yeah, I don't use it either 2020-01-12T10:54:24 #kisslinux The sysctl stuff is 'sysctl --system' in shell basically. 2020-01-12T10:54:34 #kisslinux It's a non-portable flag so I had to implement it myself. 2020-01-12T10:59:56 #kisslinux Is that a Linux or GNU'ism? 2020-01-12T11:02:44 #kisslinux Uh 2020-01-12T11:02:52 #kisslinux Well, busybox sysctl doesn't include it. 2020-01-12T11:03:19 #kisslinux Neither does FreeBSD sysctl. 2020-01-12T11:03:39 #kisslinux Neither does OpenBSD sysctl. 2020-01-12T11:03:42 #kisslinux Sounds like GNU 2020-01-12T11:04:08 #kisslinux Or is it a part of util-linux? 2020-01-12T11:04:18 #kisslinux AH https://www.archlinux.org/packages/core/x86_64/procps-ng/ 2020-01-12T11:04:22 #kisslinux procps-ng 2020-01-12T11:05:48 #kisslinux Oh, interesting, I would've guessed util-linux too 2020-01-12T11:07:03 #kisslinux Yeah 2020-01-12T11:07:22 #kisslinux The documentation explains how '--system' works and it's pretty simple. 2020-01-12T11:07:35 #kisslinux Just reads conf files from various directories in a specific order. 2020-01-12T11:08:55 #kisslinux So, easy to rewrite 2020-01-12T11:12:16 #kisslinux dylanaraps, I guess it's no problem to use a link to a zipped git snapshot as source for a package? 2020-01-12T11:13:32 #kisslinux I want to package oed but don't want to backport some of it's changes since last release 2020-01-12T11:14:01 #kisslinux Same for neatvi 2020-01-12T11:14:03 #kisslinux From GitHub you mean? 2020-01-12T11:14:24 #kisslinux GitHub .zip tarballs are also hosted as .tar.gz 2020-01-12T11:14:30 #kisslinux Just need to change the URL. 2020-01-12T11:14:40 #kisslinux s/tarballs/archives/ 2020-01-12T11:15:01 #kisslinux Ah ok that's good 2020-01-12T11:15:07 #kisslinux And yeah, from github 2020-01-12T11:15:16 #kisslinux Yeah 2020-01-12T11:15:21 #kisslinux Just replace .zip with .tar.gz 2020-01-12T11:15:51 #kisslinux will do, ty 2020-01-12T11:19:03 #kisslinux I'm adding proper text wrapping to birch. 2020-01-12T11:19:20 #kisslinux So wrapping messages aren't printed in the nick column. 2020-01-12T11:40:32 #kisslinux Carefully with control characters fucking up your string lengths 2020-01-12T11:42:46 #kisslinux -y 2020-01-12T11:48:21 #kisslinux I know 2020-01-12T11:48:35 #kisslinux :P 2020-01-12T11:54:17 #kisslinux ok ok :D 2020-01-12T12:31:52 #kisslinux what happened to community/imagemagick? 2020-01-12T12:32:03 #kisslinux i see a commit saying it was added, but i can't find it? 2020-01-12T12:33:02 #kisslinux It was the older imagemagick and was dropped. 2020-01-12T12:33:09 #kisslinux I'll push the new imagemagick in a sec. 2020-01-12T12:34:20 #kisslinux ah 2020-01-12T12:34:23 #kisslinux alrighty 2020-01-12T12:37:28 #kisslinux icyphox: Pushed 2020-01-12T12:37:57 #kisslinux Dependencies may not be 100% correct but the package manager will fill in the gaps. 2020-01-12T12:38:07 #kisslinux This is something we'll fix over time. 2020-01-12T12:38:27 #kisslinux coolio 2020-01-12T12:38:31 #kisslinux It's one of those packages that links to whatever is available. 2020-01-12T12:39:14 #kisslinux i don't see it? 2020-01-12T12:39:16 #kisslinux or am i dumb 2020-01-12T12:40:14 #kisslinux Oops 2020-01-12T12:40:18 #kisslinux Had to pull first. 2020-01-12T12:40:22 #kisslinux hah 2020-01-12T12:40:32 #kisslinux OK 2020-01-12T12:40:34 #kisslinux Pushed 2020-01-12T12:41:10 #kisslinux yee 2020-01-12T12:48:44 #kisslinux dylanaraps: https://x.icyphox.sh/kPj.png 2020-01-12T12:48:46 #kisslinux :) 2020-01-12T12:49:30 #kisslinux wow 2020-01-12T12:49:51 #kisslinux i didn't knew xinit was that simple to replace with just one script 2020-01-12T12:50:04 #kisslinux thanks dylanaraps 2020-01-12T12:50:06 #kisslinux np 2020-01-12T12:50:08 #kisslinux lieuxnoir: source? 2020-01-12T12:50:15 #kisslinux icyphox: Nice 2020-01-12T12:50:20 #kisslinux go to dylan's bin repo 2020-01-12T12:50:24 #kisslinux icyphox 2020-01-12T12:50:24 #kisslinux ah 2020-01-12T12:50:26 #kisslinux https://github.com/dylanaraps/bin/blob/master/x 2020-01-12T12:50:41 #kisslinux Note: Your .xinitrc must be an executable shell script. 2020-01-12T12:50:47 #kisslinux well, two scripts to be precise 2020-01-12T12:50:59 #kisslinux ah wow 2020-01-12T12:51:06 #kisslinux You could drop the .xinitrc and dump yours inside this script. 2020-01-12T12:51:07 #kisslinux :P 2020-01-12T12:51:26 #kisslinux much more KISS-er lol 2020-01-12T12:51:33 #kisslinux Heh 2020-01-12T12:51:43 #kisslinux I can't 'kiss r xinit' though, because of the xorg-server dependency. 2020-01-12T12:51:43 #kisslinux icyphox: Want me to put your scrot on the website? 2020-01-12T12:51:49 #kisslinux Sure! 2020-01-12T12:51:51 #kisslinux KISS_FORCE=1 kiss r xinit 2020-01-12T12:51:59 #kisslinux Ah. 2020-01-12T12:52:02 #kisslinux Cool. 2020-01-12T12:52:15 #kisslinux An update to Xorg will bring it back though. 2020-01-12T12:52:31 #kisslinux Yes, I realized. 2020-01-12T12:52:34 #kisslinux I'm going to create a xorg-meta package to fix this though. 2020-01-12T12:52:38 #kisslinux I think I'll stick to xinit for now. 2020-01-12T12:52:45 #kisslinux yes please 2020-01-12T12:52:54 #kisslinux Yeah, that'll be neat. 2020-01-12T12:53:00 #kisslinux It'll include libinput, etc. 2020-01-12T12:53:12 #kisslinux A base font as well, perhaps? 2020-01-12T12:53:25 #kisslinux Or you'll have ppl like me struggling. 2020-01-12T12:53:27 #kisslinux Sure 2020-01-12T12:53:29 #kisslinux Good idea 2020-01-12T12:53:32 #kisslinux :D 2020-01-12T12:53:33 #kisslinux Hah. 2020-01-12T12:53:51 #kisslinux which font fam tho 2020-01-12T12:53:59 #kisslinux liberation? 2020-01-12T12:54:44 #kisslinux Something that provides a sans-serif, serif and monospace font. Also something which never sees updates. 2020-01-12T12:54:57 #kisslinux DeJavu ftw 2020-01-12T12:56:10 #kisslinux Well Liberation fits that bill perfectly. As does DejaVu. 2020-01-12T12:57:46 #kisslinux but i just use ms fonts nowadays lol 2020-01-12T12:58:42 #kisslinux Liberation sounds good 2020-01-12T12:58:45 #kisslinux I use ms fonts too 2020-01-12T12:58:50 #kisslinux Best solution 2020-01-12T12:58:58 #kisslinux Though something I can't provide in the repositories. 2020-01-12T12:59:32 #kisslinux cuz it just renders (mostly) everything properly 2020-01-12T13:00:24 #kisslinux oof 2020-01-12T13:00:32 #kisslinux liberation requires python to build? 2020-01-12T13:00:37 #kisslinux And fontforge 2020-01-12T13:00:46 #kisslinux We kind just want the end result lol 2020-01-12T13:00:56 #kisslinux Ship the ttf? 2020-01-12T13:01:00 #kisslinux Yup 2020-01-12T13:01:09 #kisslinux I don't think anyone wants to "build" their fonts. lol 2020-01-12T13:01:20 #kisslinux Yeah. 2020-01-12T13:01:22 #kisslinux lol 2020-01-12T13:01:59 #kisslinux "yeah i build my own fonts as well" 2020-01-12T13:02:07 #kisslinux lol 2020-01-12T13:02:21 #kisslinux OK 2020-01-12T13:02:27 #kisslinux liberation is < 1MB 2020-01-12T13:02:30 #kisslinux Perfect 2020-01-12T13:04:56 #kisslinux nice 2020-01-12T13:05:15 #kisslinux OK 2020-01-12T13:05:17 #kisslinux Pushed 2020-01-12T13:05:24 #kisslinux I'll create the meta package now. 2020-01-12T13:05:35 #kisslinux Then I'll update the install guide with Xorg steps. 2020-01-12T13:05:57 #kisslinux meta packages are like package groups, no? 2020-01-12T13:06:22 #kisslinux This will just be an empty package which depends on xorg-server, xinit, libinput and liberation-fonts 2020-01-12T13:08:24 #kisslinux would that allow xinit to be removed without forcing it? 2020-01-12T13:08:48 #kisslinux You could remove the group after installation which would then remove the xinit dependency. 2020-01-12T13:09:06 #kisslinux The packages which belong to the group will stay installed. 2020-01-12T13:09:12 #kisslinux nice 2020-01-12T13:09:23 #kisslinux Also keeps that package count down. ;) 2020-01-12T13:10:22 #kisslinux Call it xorg-meta? 2020-01-12T13:10:37 #kisslinux OR 2020-01-12T13:11:02 #kisslinux I could just say in the guide: Run 'kiss b xorg-server xf86-input-libinput xinit liberation-fonts'. 2020-01-12T13:11:15 #kisslinux And then remove the xinit dependency from xorg-server. 2020-01-12T13:11:19 #kisslinux I like this more. 2020-01-12T13:11:23 #kisslinux +1 2020-01-12T13:11:28 #kisslinux Toss it in the guide. 2020-01-12T13:12:11 #kisslinux OK. xinit dependency dropped from xorg-server. 2020-01-12T13:12:22 #kisslinux 2 options to receive the change now. 2020-01-12T13:12:27 #kisslinux 1: Rebuild xorg-server 2020-01-12T13:12:40 #kisslinux 2: Remove xinit from /var/db/kiss/install/xorg-server/depends 2020-01-12T13:12:54 #kisslinux 3: KISS_FORCE=1 kiss r xinit 2020-01-12T13:13:12 #kisslinux 2 and 3 are basically the same. 2020-01-12T13:13:54 #kisslinux won't kiss u update the depends file itself? 2020-01-12T13:14:05 #kisslinux then include it in the new build? 2020-01-12T13:14:28 #kisslinux I didn't bump the xorg-server release number. 2020-01-12T13:14:44 #kisslinux So as to not force a whole rebuild for a change in dependencies. 2020-01-12T13:14:52 #kisslinux (To every KISS user) 2020-01-12T13:16:26 #kisslinux so then why is the rebuild necessary? 2020-01-12T13:17:00 #kisslinux Well, the installed depends file won't update unless you rebuild xorg-server. 2020-01-12T13:18:25 #kisslinux that means i could just proceed to step 2, no? 2020-01-12T13:19:11 #kisslinux Yup 2020-01-12T13:19:17 #kisslinux Any of the three really. 2020-01-12T13:19:22 #kisslinux They all achieve the same result. 2020-01-12T13:19:34 #kisslinux And they all have zero chance of breaking anything. 2020-01-12T13:19:51 #kisslinux ahh, stupid me 2020-01-12T13:19:59 #kisslinux >2 *options* 2020-01-12T13:20:01 #kisslinux lol 2020-01-12T13:20:53 #kisslinux heh 2020-01-12T13:21:05 #kisslinux Yeah, I thought of a 3rd while typing it out. 2020-01-12T13:26:23 #kisslinux I'm also going to update the guide to add the creation of a single user. 2020-01-12T13:26:47 #kisslinux (Early in the guide so the guide takes place as a user account) 2020-01-12T13:29:37 #kisslinux i remember 2020-01-12T13:30:32 #kisslinux wouldn't it be better if kiss also handled checksums for installed config files (under /etc) 2020-01-12T13:30:49 #kisslinux Yes 2020-01-12T13:30:55 #kisslinux It's something I want to work on. 2020-01-12T13:30:57 #kisslinux so it would remove them if they're unchanged, and keep them if they're not 2020-01-12T13:31:19 #kisslinux It's a tricky problem to solve. 2020-01-12T13:31:25 #kisslinux Arch does it with a "3-way handshake" 2020-01-12T13:32:00 #kisslinux I have a simpler idea. 2020-01-12T13:32:30 #kisslinux Compare the modified date of the /var/db/kiss/installed/pkg/ dir and each /etc file. 2020-01-12T13:32:36 #kisslinux If they match, remove it. 2020-01-12T13:33:23 #kisslinux Although 2020-01-12T13:33:31 #kisslinux does the modified date change if i just opened a file and save it without really modifying it? 2020-01-12T13:33:36 #kisslinux Yup 2020-01-12T13:33:41 #kisslinux Won't work 2020-01-12T13:33:41 #kisslinux heh 2020-01-12T13:34:00 #kisslinux maybe another checksums file, no? 2020-01-12T13:34:47 #kisslinux Ideally, I'd like to avoid more files but if I can't think of anything, yup. 2020-01-12T13:38:42 #kisslinux btw, busybox w doesn't show anything 2020-01-12T13:39:12 #kisslinux just headers, actually 2020-01-12T13:40:04 #kisslinux I can reproduce. 2020-01-12T13:40:21 #kisslinux I wonder if we're missing something in our kernels. 2020-01-12T13:48:21 #kisslinux OK 2020-01-12T13:48:26 #kisslinux Added Xorg to the guide 2020-01-12T13:48:31 #kisslinux As well as a adduser step. 2020-01-12T13:49:26 #kisslinux I'll soon extend this to listing some Window managers and installing a default terminal. 2020-01-12T13:50:08 #kisslinux I guess that stuff belongs in the wiki? 2020-01-12T13:50:18 #kisslinux i'm waiting for someone to fork xterm and remove all the bloat 2020-01-12T13:50:26 #kisslinux lieuxnoir: urxvt 2020-01-12T13:50:29 #kisslinux icyphox: Yeah 2020-01-12T13:50:42 #kisslinux I'll link to the Wiki from the guide. 2020-01-12T13:50:50 #kisslinux Or just use st. It's surprisingly nice. 2020-01-12T13:51:03 #kisslinux if you want bloat-free just use suckless st, it sucks though imo 2020-01-12T13:51:11 #kisslinux It doesn't. 2020-01-12T13:51:18 #kisslinux Well, subjective. 2020-01-12T13:51:26 #kisslinux But it's good enough for me. (with patches) 2020-01-12T13:51:33 #kisslinux st is best 2020-01-12T13:51:59 #kisslinux just a play on words (suckless, sucks), but I'm not really a fan of modifying config.h just to customize something 2020-01-12T13:52:14 #kisslinux I haven't changed it since I configured it. 2020-01-12T13:52:27 #kisslinux Really? I love that konimex. 2020-01-12T13:52:34 #kisslinux There's a patch for .Xresources support too. 2020-01-12T13:52:36 #kisslinux Also, it's just a one time thing. 2020-01-12T13:52:46 #kisslinux dylanaraps: that patch breaks my terminal 2020-01-12T13:52:54 #kisslinux I'm setting colors by hand right now. 2020-01-12T13:52:55 #kisslinux let's just say it's a matter of workflow 2020-01-12T13:53:01 #kisslinux I've never used it personally :P 2020-01-12T13:53:04 #kisslinux (the patch) 2020-01-12T13:53:07 #kisslinux Ah. 2020-01-12T13:53:12 #kisslinux How do you change colors then? 2020-01-12T13:53:18 #kisslinux Escape sequences 2020-01-12T13:53:19 #kisslinux `bud`? 2020-01-12T13:53:22 #kisslinux Yup 2020-01-12T13:53:32 #kisslinux Ooh. That's convenient. I want to try that. 2020-01-12T13:53:32 #kisslinux Colors based on my wallpaper 2020-01-12T13:53:48 #kisslinux See: https://github.com/dylanaraps/paleta 2020-01-12T13:53:59 #kisslinux I use this with a script (bud) to fetch colors from an image. 2020-01-12T13:54:03 #kisslinux time to build imagemagick 2020-01-12T13:54:11 #kisslinux paleta handles sending sequences to all terminals. 2020-01-12T13:54:33 #kisslinux I especially like the Mod+l patch to cycle thru links and copy them. Heh. 2020-01-12T13:54:43 #kisslinux I shall try paleta, thanks. 2020-01-12T13:54:57 #kisslinux cuz i've been wondering which software uses that 'display' command lol 2020-01-12T13:55:05 #kisslinux I do all of that with tmux 2020-01-12T13:55:16 #kisslinux turns out it was im 2020-01-12T13:55:24 #kisslinux I need to rewrite it in POSIX shell though :P 2020-01-12T13:55:26 #kisslinux easy to bind a key in copy-mode to open the current word in your browser etc 2020-01-12T13:56:10 #kisslinux I've tried tmux -- multiple times, infact -- and I just can't get into that workflow. 2020-01-12T13:56:24 #kisslinux way better when you are independant like that, the terminal I use hardly matters 2020-01-12T13:56:29 #kisslinux though I prefer unpatched st 2020-01-12T13:56:35 #kisslinux It's great on my VPS, but on my local system? Eegh. 2020-01-12T13:56:53 #kisslinux Oh yeah, tmux handles scrollback etc. 2020-01-12T13:57:04 #kisslinux Unpatched st was hell for me. 2020-01-12T13:57:16 #kisslinux I use st unpatched :P 2020-01-12T13:57:30 #kisslinux Also: 2020-01-12T13:57:30 #kisslinux static unsigned int xfps = 5000; 2020-01-12T13:57:30 #kisslinux static unsigned int actionfps = 5000; 2020-01-12T13:57:45 #kisslinux wtf 2020-01-12T13:57:55 #kisslinux Try it 2020-01-12T13:58:08 #kisslinux whats the benefit? 2020-01-12T13:58:21 #kisslinux What is that? 2020-01-12T13:58:23 #kisslinux I've found it to be faster. 2020-01-12T13:58:35 #kisslinux I don't have benchmarks so just try it. 2020-01-12T13:58:39 #kisslinux while cooking your gpu? ;p 2020-01-12T13:58:47 #kisslinux Nope 2020-01-12T13:59:05 #kisslinux yeah, I'd imagine perceivable input lag is probably lowered 2020-01-12T13:59:10 #kisslinux but the difference can't be huge 2020-01-12T13:59:29 #kisslinux I'd like to see if you notice a difference 2020-01-12T13:59:29 #kisslinux Just added it. 2020-01-12T13:59:35 #kisslinux I did this a long time ago 2020-01-12T13:59:49 #kisslinux Okay, I've got two running -- with and without boosted fps(?). 2020-01-12T13:59:51 #kisslinux ok, sec 2020-01-12T13:59:52 #kisslinux Let me see. 2020-01-12T14:00:02 #kisslinux I will start 2 sts side by side to an a/b test 2020-01-12T14:00:31 #kisslinux icyphox: Any name you'd like me to use on the website? 2020-01-12T14:00:31 #kisslinux Hmmm. No percievable difference, to me anyway. 2020-01-12T14:00:45 #kisslinux use time 2020-01-12T14:00:48 #kisslinux 'Anirudh' works. 2020-01-12T14:00:52 #kisslinux OK 2020-01-12T14:01:01 #kisslinux Shall I link to your Github? 2020-01-12T14:01:11 #kisslinux It's up to you 2020-01-12T14:01:14 #kisslinux You can link to https://icyphox.sh 2020-01-12T14:01:30 #kisslinux OK 2020-01-12T14:01:37 #kisslinux Or if you want consistency with other links, then GitHub is fine. :P 2020-01-12T14:02:22 #kisslinux Pushed 2020-01-12T14:02:37 #kisslinux Should update in a second. 2020-01-12T14:02:44 #kisslinux Cool. Thanks. :D 2020-01-12T14:02:51 #kisslinux cant perceive a difference as well 2020-01-12T14:02:56 #kisslinux lol 2020-01-12T14:03:14 #kisslinux intel igpu 2020-01-12T14:03:17 #kisslinux ^ 2020-01-12T14:03:22 #kisslinux Same 2020-01-12T14:03:29 #kisslinux I'll find the source for where I saw it first. 2020-01-12T14:03:45 #kisslinux I'm quite sensitive to input lag too 2020-01-12T14:04:59 #kisslinux https://lwn.net/Articles/752894/ 2020-01-12T14:05:11 #kisslinux Oh yeah, try dodraw=1 too. 2020-01-12T14:05:19 #kisslinux You have to modify the source. 2020-01-12T14:05:31 #kisslinux > sed -i -e 's/dodraw = 0/dodraw = 1/g' x.c 2020-01-12T14:05:45 #kisslinux And latency was the reason. 2020-01-12T14:05:58 #kisslinux icyphox 2020-01-12T14:06:04 #kisslinux should be jpg 2020-01-12T14:06:08 #kisslinux Oh. Let me try. 2020-01-12T14:06:14 #kisslinux oops 2020-01-12T14:06:30 #kisslinux Fixed 2020-01-12T14:07:34 #kisslinux Is there a quantitive way to benchmark this? 2020-01-12T14:07:45 #kisslinux I really can't tell the difference just by looking. lmao 2020-01-12T14:08:10 #kisslinux See: https://lwn.net/Articles/751763/ 2020-01-12T14:08:36 #kisslinux This is the tool: https://pavelfatin.com/typometer/ 2020-01-12T14:08:43 #kisslinux Neato. 2020-01-12T14:08:46 #kisslinux I only tested keyboard input 2020-01-12T14:08:47 #kisslinux I'll check it out. 2020-01-12T14:08:52 #kisslinux Oh, needs java 2020-01-12T14:08:54 #kisslinux heh 2020-01-12T14:09:07 #kisslinux nvm 2020-01-12T14:09:57 #kisslinux Oh 2020-01-12T14:10:35 #kisslinux This is one of the tests: 2020-01-12T14:10:38 #kisslinux fuck, busybox tail -f not using inotify kinda ruins my irc client 2020-01-12T14:10:43 #kisslinux time seq -f "the quick brown fox jumps over the lazy dog %g" 1000000 2020-01-12T14:10:57 #kisslinux lol 2020-01-12T14:10:59 #kisslinux everything is so delayed because it polls for new lines 2020-01-12T14:11:08 #kisslinux Our seq has no -f 2020-01-12T14:11:29 #kisslinux I wonder if there's an option for that in the config Aarg 2020-01-12T14:11:44 #kisslinux > # CONFIG_INOTIFYD is not set 2020-01-12T14:11:55 #kisslinux that's a seperate program 2020-01-12T14:12:06 #kisslinux ah 2020-01-12T14:13:29 #kisslinux it's fine, I will just live with the delay :) 2020-01-12T14:15:18 #kisslinux ooo 2020-01-12T14:15:19 #kisslinux have you tested only setting actionfps? 2020-01-12T14:15:31 #kisslinux Aarg: util-linux can provide tailf which uses inotify. 2020-01-12T14:15:47 #kisslinux oh, thats interesting 2020-01-12T14:16:00 #kisslinux It's meant for when your tail doesn't use inotify. 2020-01-12T14:16:45 #kisslinux nice, any chance you could enable it in the kiss pkg? 2020-01-12T14:17:06 #kisslinux prefer to not have so many pkgs in my overlay 2020-01-12T14:17:08 #kisslinux Yup 2020-01-12T14:17:10 #kisslinux Doing it now 2020-01-12T14:17:14 #kisslinux <3 2020-01-12T14:19:25 #kisslinux Now to figure out how to enable it. 2020-01-12T14:22:25 #kisslinux It should be enabled by default 2020-01-12T14:23:54 #kisslinux AH 2020-01-12T14:23:57 #kisslinux They removed it! 2020-01-12T14:24:06 #kisslinux It's ok, I'll add it back in. 2020-01-12T14:25:29 #kisslinux why would they do that 2020-01-12T14:25:41 #kisslinux https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git/commit/?id=70ca1a77721b41f2355eeb00d4e55e13dba3e313 2020-01-12T14:25:48 #kisslinux > tailf: remove deprecated utility 2020-01-12T14:26:05 #kisslinux > -why: "tail -f" is better nowadays, tailf has unfixed bugs 2020-01-12T14:26:40 #kisslinux ah I see 2020-01-12T14:26:53 #kisslinux It's 295 LOC though 2020-01-12T14:26:57 #kisslinux tiny 2020-01-12T14:27:20 #kisslinux It's only that large because it also support polling when inotify isn't available. 2020-01-12T14:27:24 #kisslinux I mean it was obviously going to be about decreased maintenance but, yeah, I expected it to be tiny 2020-01-12T14:50:32 #kisslinux dylanaraps: noticed 2020-01-12T14:50:35 #kisslinux something 2020-01-12T14:51:26 #kisslinux on eiwd 2020-01-12T14:52:16 #kisslinux if the SSID contains any other symbol other than "-", it connects 2020-01-12T14:53:02 #kisslinux Interesting 2020-01-12T14:53:07 #kisslinux e.g. SS&ID works, SS-ID doesn't 2020-01-12T14:53:20 #kisslinux Even when encoded? =adjaldjaldjalsdalsdja 2020-01-12T14:53:32 #kisslinux yep 2020-01-12T14:54:19 #kisslinux i've only tested the most of the special characters on the number line of the keyboard though 2020-01-12T14:54:42 #kisslinux I haven't touched that code though. 2020-01-12T14:54:42 #kisslinux Hm 2020-01-12T14:55:04 #kisslinux It encodes if the SSID has - 2020-01-12T14:55:32 #kisslinux but iwd says different 2020-01-12T14:56:01 #kisslinux The SSID appears verbatim in the name if it contains only alphanumeric characters, spaces, underscores or minus signs. Otherwise it is encoded as an equal sign followed by the lower-case hex encoding of the name. 2020-01-12T14:56:08 #kisslinux ^ from the manpage 2020-01-12T14:56:21 #kisslinux does kiss have ZFS build? 2020-01-12T14:57:04 #kisslinux TwistedFate: https://github.com/jedavies-dev/kiss-zfs 2020-01-12T14:57:30 #kisslinux Ah 2020-01-12T14:57:37 #kisslinux how smart is it to use third party repos though? 2020-01-12T14:57:52 #kisslinux i'd feel much better knowing it came from the official one 2020-01-12T14:58:11 #kisslinux jdavies maintains a KISS port to ppc64le. 2020-01-12T14:58:11 #kisslinux TwistedFate: https://getkiss.org/pages/install#enable-the-community-repository 2020-01-12T14:58:26 #kisslinux same steps for 3rd party repos 2020-01-12T14:58:37 #kisslinux User repositories are meant to fill gaps where software doesn't align with FOSS or the philosophy. 2020-01-12T14:58:59 #kisslinux is xorg in the main repo? 2020-01-12T14:59:03 #kisslinux Yes 2020-01-12T14:59:17 #kisslinux Everything up to mpv/Firefox is in the official repositories. 2020-01-12T14:59:44 #kisslinux The basics for a functioning system essentially. 2020-01-12T15:00:02 #kisslinux There's a list of repos here btw: https://github.com/topics/kiss-repo 2020-01-12T15:00:11 #kisslinux (If you have a repo, tag it with #kiss-repo) 2020-01-12T15:02:29 #kisslinux i could not find mesa in core nor extra repo 2020-01-12T15:02:32 #kisslinux is it even there? 2020-01-12T15:03:00 #kisslinux It's in xorg 2020-01-12T15:03:15 #kisslinux I've been meaning to move it to extra 2020-01-12T15:03:16 #kisslinux ah 2020-01-12T15:03:26 #kisslinux btw: kiss search pkg 2020-01-12T15:03:41 #kisslinux i've not yet installed it, just browsing the github 2020-01-12T15:04:00 #kisslinux globs work too: kiss search '*substr*' 2020-01-12T15:04:13 #kisslinux i'm still on the fence, because i play games, mostly on steam but wine too 2020-01-12T15:06:13 #kisslinux You could dual boot or run a distribution like Arch in a chroot. 2020-01-12T15:08:37 #kisslinux hmm how does chroot work for both 32bit and 64bit games? 2020-01-12T15:08:55 #kisslinux i shouldn't have problems with it? 2020-01-12T15:09:18 #kisslinux I run CS Source in an Arch chroot when I'm really bored or my brother wants to play. 2020-01-12T15:10:15 #kisslinux You could probably do it through the Nix package manager as a normal user too. 2020-01-12T15:11:09 #kisslinux The other alternative would be flatpak though the concept is something I wholly disagree with. 2020-01-12T15:18:34 #kisslinux and packaging flatpak is painful, never again 2020-01-12T15:19:31 #kisslinux Oh yeah 2020-01-12T15:19:33 #kisslinux That too 2020-01-12T15:22:05 #kisslinux `*[!A-Za-z0-9-_' ']*)` 2020-01-12T15:22:11 #kisslinux ^ change this 2020-01-12T15:22:24 #kisslinux `*[!A-Za-z0-9_' '-]*)` 2020-01-12T15:22:27 #kisslinux ^ to this 2020-01-12T15:22:51 #kisslinux now it connects 2020-01-12T15:22:56 #kisslinux anyone here uses Ryzen 3000 series CPU and KISS? 2020-01-12T15:23:17 #kisslinux lieuxnoir: Nice 2020-01-12T15:23:58 #kisslinux i noticed it was encoding SSIDs with hypen 2020-01-12T15:24:06 #kisslinux which should not be 2020-01-12T15:26:37 #kisslinux Fixed in master. 2020-01-12T15:27:00 #kisslinux https://github.com/void-linux/void-packages/issues/18179 2020-01-12T15:27:04 #kisslinux > Firefox 72 segfaults #18179 2020-01-12T15:27:08 #kisslinux > No output other than "Speicherzugriffsfehler". 2020-01-12T15:27:10 #kisslinux lol? 2020-01-12T15:27:33 #kisslinux dylanaraps: no 2020-01-12T15:27:39 #kisslinux place the hypen at the end 2020-01-12T15:27:57 #kisslinux Oh 2020-01-12T15:28:46 #kisslinux Fixed 2020-01-12T15:28:48 #kisslinux Thanks 2020-01-12T15:28:55 #kisslinux <3 2020-01-12T15:29:09 #kisslinux is that actual output or just if user's locale is de_DE? 2020-01-12T15:29:20 #kisslinux That's what I want to know 2020-01-12T15:29:27 #kisslinux Funny if it happens on all locales 2020-01-12T15:29:53 #kisslinux Looks like de_DE. 2020-01-12T15:30:30 #kisslinux Man, void's maintainership has gone down 2020-01-12T15:31:08 #kisslinux The newest install ISO is from 2018 and the signature for verification has expired. 2020-01-12T15:32:36 #kisslinux They released a new one, but it basically broke everything. I don't remember what the problem was, but it was pretty bad. 2020-01-12T15:32:52 #kisslinux So they reset and just never fixed it. 2020-01-12T15:33:01 #kisslinux I don't think they even bothered to release any new ISO after 2016/2017 iirc 2020-01-12T15:36:27 #kisslinux How does one check Ryzen 3000 series CPU temperatures on GNU+Linux >.< 2020-01-12T15:37:36 #kisslinux Typically somewhere in /sys/class/hwmon/ 2020-01-12T15:37:49 #kisslinux This is for all CPUs I believe. 2020-01-12T15:38:52 #kisslinux lm-sensors are really confusing :/ 2020-01-12T15:39:03 #kisslinux getting output like this https://paste.debian.net/hidden/88933665/ 2020-01-12T15:41:08 #kisslinux Try just 'sensors' 2020-01-12T15:44:24 #kisslinux Hmm. My acpid script won't run. 2020-01-12T15:45:01 #kisslinux which acpid are you using? 2020-01-12T15:45:06 #kisslinux ye, that's 'sensors' 2020-01-12T15:45:19 #kisslinux lm-sensors is the name of the package, but it runs with 'sensors' 2020-01-12T15:45:45 #kisslinux lieuxnoir: Busybox. 2020-01-12T15:46:08 #kisslinux you know it doesn't work like acpid2, right? 2020-01-12T15:46:19 #kisslinux lieuxnoir: You have acpid working right? Care to write a simple Wiki page? 2020-01-12T15:46:21 #kisslinux I don't actually. How is it different? 2020-01-12T15:47:03 #kisslinux dylanaraps: will do 2020-01-12T15:47:07 #kisslinux All I need is suspend on lid-close. :) 2020-01-12T15:47:59 #kisslinux icyphox: busybox uses an older version 2020-01-12T15:48:03 #kisslinux i guess 2020-01-12T15:48:14 #kisslinux Okay, so what are you doing? 2020-01-12T15:48:18 #kisslinux They're just different no? 2020-01-12T15:48:55 #kisslinux See: https://github.com/brgl/busybox/blob/master/util-linux/acpid.c#L9-L24 2020-01-12T15:49:37 #kisslinux I tried the Alpine Linux guide using acpid hooks -- no dice. 2020-01-12T15:49:58 #kisslinux you need to create some files 2020-01-12T15:50:11 #kisslinux Elaborate pls. :D 2020-01-12T15:50:25 #kisslinux wait im currently typing lol 2020-01-12T15:50:31 #kisslinux Ahaha. Sorry. 2020-01-12T15:50:32 #kisslinux Alpine doesn't use busybox acpid 2020-01-12T15:50:40 #kisslinux It doesn't? 2020-01-12T15:50:44 #kisslinux Ah. 2020-01-12T15:51:39 #kisslinux `/etc/acpi.map` 2020-01-12T15:51:49 #kisslinux `/etc/acpid.conf` 2020-01-12T15:52:14 #kisslinux `/etc/acpi/SCRIPTS` 2020-01-12T15:52:19 #kisslinux in your case 2020-01-12T15:52:34 #kisslinux your acpi.map must have 2020-01-12T15:54:28 #kisslinux must have...? 2020-01-12T15:54:47 #kisslinux He's typing :P 2020-01-12T15:54:55 #kisslinux `"EV_SW" 0x05 "SW_LID" 0x00 5 "IDENTIFIER"` 2020-01-12T15:55:03 #kisslinux :D 2020-01-12T15:55:13 #kisslinux Oh okay. 2020-01-12T15:55:15 #kisslinux then your acpid.conf 2020-01-12T15:55:19 #kisslinux We really need this Wiki page lol. 2020-01-12T15:55:28 #kisslinux Yup 2020-01-12T15:55:36 #kisslinux `IDENTIFIER NAME_OF_SCRIPT` 2020-01-12T15:55:54 #kisslinux wish more people in gnu+linux world followed kiss standard 2020-01-12T15:56:04 #kisslinux we wouldn't have such a shit situation with software today 2020-01-12T15:56:05 #kisslinux then /etc/acpi/NAME_OF_SCRIPT 2020-01-12T15:56:21 #kisslinux your script 2020-01-12T15:56:47 #kisslinux Cool! Let me try this. 2020-01-12T15:57:22 #kisslinux lieuxnoir: Are you use pm-utils to suspend? 2020-01-12T15:57:41 #kisslinux Or just `echo mem /sys/power/state`? 2020-01-12T15:57:56 #kisslinux i don't use suspend lol 2020-01-12T15:57:58 #kisslinux Missed the `>` 2020-01-12T15:58:02 #kisslinux Oh. 2020-01-12T16:04:19 #kisslinux lieuxnoir: That didn't really work. :/ 2020-01-12T16:04:23 #kisslinux yep 2020-01-12T16:04:27 #kisslinux map file was wrong 2020-01-12T16:04:39 #kisslinux `"EV_SW" 0x05 "SW_LID" 0 1 "IDENTIFIER"` 2020-01-12T16:04:43 #kisslinux Ah I see. 2020-01-12T16:04:46 #kisslinux ^ try this 2020-01-12T16:04:51 #kisslinux Hold. 2020-01-12T16:05:06 #kisslinux you can use any name for the identifier 2020-01-12T16:05:19 #kisslinux Oh. 2020-01-12T16:05:38 #kisslinux Alright. It's just IDENTIFIER everywhere right now. lol 2020-01-12T16:05:48 #kisslinux lol 2020-01-12T16:05:57 #kisslinux e.g. "EV_SW" 0x05 "SW_LID" 0 1 "LID" 2020-01-12T16:06:06 #kisslinux Yeah, figured. 2020-01-12T16:06:08 #kisslinux xD 2020-01-12T16:06:34 #kisslinux sv down acpid doesn't really work 2020-01-12T16:06:38 #kisslinux Weird. 2020-01-12T16:07:02 #kisslinux I have to `pkill -9 acpid` to actually stop acpid lol. 2020-01-12T16:07:38 #kisslinux even restart? 2020-01-12T16:08:03 #kisslinux Nope. 2020-01-12T16:08:11 #kisslinux Also, nothing happened. 2020-01-12T16:08:20 #kisslinux just tested it right now to play some video on mpv, and it worked lol 2020-01-12T16:08:30 #kisslinux I currently have it just touch a file in my home dir. 2020-01-12T16:08:56 #kisslinux is your script already executable? 2020-01-12T16:08:56 #kisslinux Which doesn't happen. 2020-01-12T16:08:59 #kisslinux Yes. 2020-01-12T16:09:25 #kisslinux weird 2020-01-12T16:09:36 #kisslinux Hmm 2020-01-12T16:09:55 #kisslinux can you termbin your acpi.map and acpid.conf files? 2020-01-12T16:10:21 #kisslinux Wait, is it acpid.conf or acpi.conf 2020-01-12T16:10:28 #kisslinux Would it help to write the Wiki page first? 2020-01-12T16:10:44 #kisslinux Ah. acpid.conf 2020-01-12T16:10:48 #kisslinux Let me try again. 2020-01-12T16:11:35 #kisslinux btw, `sv restart acpid` times out 2020-01-12T16:12:20 #kisslinux Also, that didn't work either. Let me post my configs. 2020-01-12T16:12:24 #kisslinux what 2020-01-12T16:12:27 #kisslinux 's up 2020-01-12T16:12:28 #kisslinux dylanaraps: i'm on it 2020-01-12T16:12:44 #kisslinux acpid.conf: https://x.icyphox.sh/kzw.conf 2020-01-12T16:12:56 #kisslinux acpi.map: https://x.icyphox.sh/kmM.map 2020-01-12T16:14:36 #kisslinux where is your script located? 2020-01-12T16:14:43 #kisslinux /etc/acpi/lid.sh 2020-01-12T16:15:14 #kisslinux brb 2020-01-12T16:15:27 #kisslinux everything looks good 2020-01-12T16:15:32 #kisslinux you sure acpid is running? 2020-01-12T16:19:16 #kisslinux Back. 2020-01-12T16:19:26 #kisslinux lieuxnoir: Yes, I pgrep'd it 2020-01-12T16:20:03 #kisslinux how do you run it? 2020-01-12T16:20:45 #kisslinux `sudo acpid` 2020-01-12T16:20:55 #kisslinux Since, I pkill'd it earlier. 2020-01-12T16:21:05 #kisslinux try `sudo acpid -f` 2020-01-12T16:21:59 #kisslinux Runs in foreground... 2020-01-12T16:22:01 #kisslinux but remove /var/service/acpid first if you made a symlink 2020-01-12T16:22:07 #kisslinux Ah. Okay. 2020-01-12T16:23:08 #kisslinux Nope lieuxnoir, nothing. 2020-01-12T16:23:30 #kisslinux icyphox: Do you have the acpi stuff in your kernel? 2020-01-12T16:24:23 #kisslinux Hmm, I should think so. 2020-01-12T16:24:25 #kisslinux Let me check. 2020-01-12T16:24:56 #kisslinux Yep. All there. 2020-01-12T16:33:51 #kisslinux wait, suspend is when you close the lid, no? 2020-01-12T16:33:58 #kisslinux `correct 2020-01-12T16:36:50 #kisslinux you could also fool around with the acpi_osi kernel setting, icyphox 2020-01-12T16:37:01 #kisslinux The parameter? 2020-01-12T16:37:10 #kisslinux ya 2020-01-12T16:37:12 #kisslinux but actually 2020-01-12T16:37:18 #kisslinux if it works on other distros... 2020-01-12T16:43:09 #kisslinux what's in your lid.sh? 2020-01-12T16:43:32 #kisslinux `touch /home/icy/lol` 2020-01-12T16:43:35 #kisslinux lol 2020-01-12T16:43:47 #kisslinux does it have a shebang? 2020-01-12T16:43:53 #kisslinux yes 2020-01-12T16:44:35 #kisslinux lemme try that real time 2020-01-12T16:45:00 #kisslinux alrighty 2020-01-12T16:45:12 #kisslinux yep, it's working 2020-01-12T16:45:39 #kisslinux what's your /etc/sv/acpid/run look like? 2020-01-12T16:46:17 #kisslinux If busybox acpid is a pain in the ass we could package the regular acpid2. 2020-01-12T16:46:24 #kisslinux let me check 2020-01-12T16:46:54 #kisslinux lieuxnoir: `exec acpid -fl` 2020-01-12T16:46:58 #kisslinux dylanaraps: yes please so i could also merge my scripts into one 2020-01-12T16:46:58 #kisslinux with a shebang 2020-01-12T16:47:49 #kisslinux remove the 'l' 2020-01-12T16:48:38 #kisslinux ok 2020-01-12T16:49:16 #kisslinux OK 2020-01-12T16:49:25 #kisslinux On it. 2020-01-12T16:49:57 #kisslinux dylanaraps: could the tr call in iwc be avoided by not using it and then doing printf '%s' $ssid 2020-01-12T16:50:28 #kisslinux cuz like the word splitting there that removes the whitespace would be exactly what's needed right? 2020-01-12T16:50:47 #kisslinux Hm 2020-01-12T16:50:49 #kisslinux I'll try 2020-01-12T16:51:35 #kisslinux doesn't work lieuxnoir 2020-01-12T16:51:37 #kisslinux :( 2020-01-12T16:52:30 #kisslinux btw, dylanaraps: Running iwd spits out a bunch of missing kernel parameters, related to crypto. 2020-01-12T16:52:36 #kisslinux But they're all enabled. 2020-01-12T16:52:47 #kisslinux lieuxnoir: All cool with calling the binary 'acpid2'? 2020-01-12T16:53:02 #kisslinux So we can include both alongside each other. 2020-01-12T16:53:26 #kisslinux also I think I might've asked this before but why does find_network use find instead of just shell globs? 2020-01-12T16:53:34 #kisslinux icyphox: As =m or =y? 2020-01-12T16:53:44 #kisslinux My entire config is =y 2020-01-12T16:53:49 #kisslinux Ah 2020-01-12T16:54:14 #kisslinux I'll figure it out. 2020-01-12T16:54:16 #kisslinux brb 2020-01-12T16:54:40 #kisslinux E5ten: To also list networks in disconnect/ 2020-01-12T16:54:49 #kisslinux Though I could swap it to use a glob. 2020-01-12T16:55:18 #kisslinux dylanaraps: yes 2020-01-12T16:56:01 #kisslinux Gotta minimize that external command usage ;) 2020-01-12T16:56:07 #kisslinux and could it also include the sv files? 2020-01-12T16:56:36 #kisslinux Yup 2020-01-12T16:57:51 #kisslinux or why not just remove the older one as it's a real PITA 2020-01-12T16:59:47 #kisslinux lieuxnoir: I don't know if anyone is currently using it or not. 2020-01-12T17:00:01 #kisslinux Don't want to break someone's system willy nilly. 2020-01-12T17:00:01 #kisslinux I saw mention of pm-utils above, I recently found https://github.com/void-linux/void-runit/blob/master/zzz which seems less super super dead and also less complex so I'd recommend it instead 2020-01-12T17:00:33 #kisslinux Would it be likely that there's busybox acpid specific behaviour anyone could be using that'd break with real acpid? 2020-01-12T17:01:07 #kisslinux They're entirely different in how you interface with them. 2020-01-12T17:01:14 #kisslinux They're not compatible at all 2020-01-12T17:01:20 #kisslinux Wow I didn't know that 2020-01-12T17:01:40 #kisslinux Yeah, which is why I'm struggling with it haha. 2020-01-12T17:01:43 #kisslinux It'd be more like after an update that acpid would be missing from their system. 2020-01-12T17:01:56 #kisslinux As it would now live in a separate package. 2020-01-12T17:02:03 #kisslinux Void's zzz was nice. 2020-01-12T17:02:42 #kisslinux I highly doubt anyone is using busybox acpid though. 2020-01-12T17:03:24 #kisslinux Please make your voice heard busybox acpid people 2020-01-12T17:03:29 #kisslinux i was forced to use it lol 2020-01-12T17:03:40 #kisslinux OK 2020-01-12T17:03:47 #kisslinux Removing busybox acpid 2020-01-12T17:03:58 #kisslinux lol 2020-01-12T17:04:14 #kisslinux lieuxnoir: Would like a Wiki page for new acpid :P 2020-01-12T17:04:21 #kisslinux because my mic mute button wasn't detected by sxhkd or other hotkey grabbers 2020-01-12T17:04:29 #kisslinux not even sowm lol 2020-01-12T17:04:53 #kisslinux dylanaraps: okay, also removing the other wiki page lol 2020-01-12T17:05:06 #kisslinux heh 2020-01-12T17:05:37 #kisslinux Any other busybox feature requests while I'm editing the config? 2020-01-12T17:05:52 #kisslinux Mmmmmm. What else /is/ there? 2020-01-12T17:06:14 #kisslinux Everything 2020-01-12T17:06:25 #kisslinux lol 2020-01-12T17:06:34 #kisslinux Can't think of anything off the top of my head anyway. 2020-01-12T17:07:08 #kisslinux Ok 2020-01-12T17:08:46 #kisslinux "more" pls 2020-01-12T17:08:59 #kisslinux OK 2020-01-12T17:09:15 #kisslinux ty 2020-01-12T17:09:26 #kisslinux We have more 2020-01-12T17:09:45 #kisslinux -> more -V 2020-01-12T17:09:45 #kisslinux more from util-linux 2.34 2020-01-12T17:09:51 #kisslinux it's not there for me 2020-01-12T17:10:01 #kisslinux man eiwd died by itself 2020-01-12T17:10:06 #kisslinux Ah 2020-01-12T17:10:07 #kisslinux more: applet not found 2020-01-12T17:10:11 #kisslinux you have util-linux installed? 2020-01-12T17:10:31 #kisslinux I've been replacing as much of util-linux as I can with toybox bit by bit 2020-01-12T17:10:42 #kisslinux I do 2020-01-12T17:10:49 #kisslinux Try rebuilding util-linux 2020-01-12T17:11:42 #kisslinux is the more of other distros GNU or also util-linux? 2020-01-12T17:12:11 #kisslinux the busybox more is actually pretty nice because it wait for user input at eof 2020-01-12T17:12:42 #kisslinux Are we shipping some sort of stripped down git? 2020-01-12T17:12:45 #kisslinux meaning you can actually use it in certain programs which spawn a pager and wait for the process to end 2020-01-12T17:12:47 #kisslinux i don't have more 2020-01-12T17:12:52 #kisslinux I'll get around to implementing the alternatives system. 2020-01-12T17:13:06 #kisslinux Try rebuilding util-linux. 2020-01-12T17:13:12 #kisslinux `git diff --minimal` is the same as `git diff` for me. 2020-01-12T17:13:25 #kisslinux `/bin/sh: more: not found` 2020-01-12T17:13:26 #kisslinux yap, got it now 2020-01-12T17:13:37 #kisslinux rebuilding fixed it 2020-01-12T17:14:32 #kisslinux icyphox: since git in kiss has some features disabled (such as perl), maybe 2020-01-12T17:16:04 #kisslinux konimex: ah i see 2020-01-12T17:16:09 #kisslinux I wish git send-email wasn't perl :( 2020-01-12T17:16:43 #kisslinux to avoid keeping perl installed I build 2 gits, one with perl enabled and one without, and I temporarily switch to the one with whenever I need send-email lol 2020-01-12T17:18:03 #kisslinux Pushed acpid. 2020-01-12T17:24:31 #kisslinux git also has som python extensions. 2020-01-12T17:24:40 #kisslinux I wonder if diff uses python or perl. 2020-01-12T17:26:08 #kisslinux how is git diff --minimal supposed to differ from not --minimal typically? 2020-01-12T17:26:34 #kisslinux I don't know how to explain, lol. 2020-01-12T17:26:40 #kisslinux But it's cleaner to look at? I guess. 2020-01-12T17:26:47 #kisslinux See: https://github.com/git/git/blob/master/INSTALL#L122-L130 2020-01-12T17:28:24 #kisslinux Normal git has a ton of output config flags. 2020-01-12T17:28:52 #kisslinux As in '--output'? 2020-01-12T17:30:05 #kisslinux No as in, https://git-scm.com/docs/pretty-formats 2020-01-12T17:31:15 #kisslinux These work for me with 'git log' 2020-01-12T17:31:29 #kisslinux ALso see: https://git-scm.com/docs/git-log#_history_simplification 2020-01-12T17:32:04 #kisslinux These work for me. 2020-01-12T17:32:08 #kisslinux They don't for me. 2020-01-12T17:32:16 #kisslinux They all default to pager view. 2020-01-12T17:32:34 #kisslinux Perhaps I should rebuild git. 2020-01-12T17:38:49 #kisslinux Heh, didn't fix it. Whatever. 2020-01-12T17:38:52 #kisslinux Hm 2020-01-12T17:39:01 #kisslinux I don't think they require perl. 2020-01-12T17:55:10 #kisslinux How's the knew acpid going? 2020-01-12T17:55:24 #kisslinux i think i just found a perfecto solution 2020-01-12T17:55:36 #kisslinux check the git again 2020-01-12T17:55:39 #kisslinux :D 2020-01-12T17:57:34 #kisslinux Hm 2020-01-12T17:57:49 #kisslinux No depends file is for when a package has no depends 2020-01-12T17:58:23 #kisslinux fixdeps() is there to additionally populate one if the packager missed any or the program dynamically linked to extra. 2020-01-12T17:58:36 #kisslinux I've pushed two commits which should improve things. 2020-01-12T18:00:26 #kisslinux So we only generate the glob once instead of each loop iteration. 2020-01-12T18:00:40 #kisslinux I've also removed a call to readlink which was unneeded. 2020-01-12T18:00:49 #kisslinux Readlink also ran inside a subshell on each iteration. 2020-01-12T18:02:04 #kisslinux new acpid works 2020-01-12T18:02:11 #kisslinux :D 2020-01-12T18:02:29 #kisslinux much cleaner as it's now only a single script lol 2020-01-12T18:02:39 #kisslinux thanks :D 2020-01-12T18:02:43 #kisslinux np 2020-01-12T18:02:49 #kisslinux dylanaraps: If you close my issue would you please reference any pushes that address it? I am trying to build up a resume on github so I can get a job some day 2020-01-12T18:03:20 #kisslinux good luck adamantium! 2020-01-12T18:03:40 #kisslinux Yup 2020-01-12T18:04:34 #kisslinux thx fam 2020-01-12T18:04:36 #kisslinux ;) 2020-01-12T18:05:38 #kisslinux I will start a company within two years ;) 2020-01-12T18:06:42 #kisslinux :D 2020-01-12T18:09:14 #kisslinux sgdisk 2020-01-12T18:09:21 #kisslinux What package contains this? 2020-01-12T18:09:54 #kisslinux kiss-owns 2020-01-12T18:10:01 #kisslinux kiss-owns /path/to/file 2020-01-12T18:10:16 #kisslinux nice! 2020-01-12T18:10:18 #kisslinux thx 2020-01-12T18:10:45 #kisslinux error: file 'sgdisk' doesn't exist. 2020-01-12T18:11:11 #kisslinux iirc it is in the stage3 though... 2020-01-12T18:11:41 #kisslinux Ah 2020-01-12T18:11:54 #kisslinux Could be a leftover old symlink from an older busybox. 2020-01-12T18:12:10 #kisslinux kiss-owns fdisk 2020-01-12T18:12:13 #kisslinux error: file 'fdisk' doesn't exist. 2020-01-12T18:12:20 #kisslinux Needs a full path. 2020-01-12T18:12:29 #kisslinux which fdisk 2020-01-12T18:12:30 #kisslinux /bin/fdisk 2020-01-12T18:12:49 #kisslinux -> kiss-owns /bin/fdisk 2020-01-12T18:12:49 #kisslinux [util-linux] owns '/bin/fdisk' 2020-01-12T18:12:57 #kisslinux hmmm 2020-01-12T18:13:03 #kisslinux Nice tool then but doesn't do what I need 2020-01-12T18:14:16 #kisslinux What do you need? 2020-01-12T18:15:10 #kisslinux Need to find how to install sgdisk 2020-01-12T18:15:16 #kisslinux I don't know what package set it belongs to 2020-01-12T18:15:28 #kisslinux OH 2020-01-12T18:15:50 #kisslinux We don't keep manifests for each package in the repository files. 2020-01-12T18:15:59 #kisslinux We used to but stopped for a few reasons. 2020-01-12T18:16:09 #kisslinux `gptfdisk`? 2020-01-12T18:16:11 #kisslinux 1) Too large. 2020-01-12T18:16:22 #kisslinux 2) They would change between systems. 2020-01-12T18:16:24 #kisslinux Yeah. That's fine. We're a small distro and it hasn't been a huge problem 2020-01-12T18:16:31 #kisslinux Thanks 2020-01-12T18:16:47 #kisslinux Package 'gptfdisk' not in any repository 2020-01-12T18:16:54 #kisslinux yeah, been using that tool a lot before 2020-01-12T18:17:05 #kisslinux until i learned about blkdiscard 2020-01-12T18:17:33 #kisslinux Package 'fdisk*' not in any repository 2020-01-12T18:17:39 #kisslinux Package '*disk*' not in any repository 2020-01-12T18:18:02 #kisslinux means they're not yet packaged 2020-01-12T18:20:05 #kisslinux adamantium: I may rewrite the package manager in C. 2020-01-12T18:21:48 #kisslinux can someone help me? While building firefox, i get always this : 2020-01-12T18:21:57 #kisslinux 100:56.08 make[3]: *** [/root/.cache/kiss/build-3103/firefox/config/recurse.mk:74: dom/bindings/target-objects] Error 2 2020-01-12T18:21:57 #kisslinux 100:56.09 make[2]: *** [/root/.cache/kiss/build-3103/firefox/config/recurse.mk:34: compile] Error 2 2020-01-12T18:21:57 #kisslinux 100:56.09 make[1]: *** [/root/.cache/kiss/build-3103/firefox/config/rules.mk:394: default] Error 2 2020-01-12T18:22:10 #kisslinux i have the whole output if needed 2020-01-12T18:34:18 #kisslinux dzove855: Send me the log 2020-01-12T18:34:35 #kisslinux Apologies, power went out 2020-01-12T18:39:05 #kisslinux https://termbin.com/o1xb 2020-01-12T18:42:01 #kisslinux dzove855: Your log is incomplete I think. 2020-01-12T18:42:06 #kisslinux Ends at: 63:05.16 /root/.cache/kiss/build-3103/firefox/gfx/cairo/cairo/src/cairo-malloc 2020-01-12T18:44:11 #kisslinux that's weird, does termbin or netcat have a seie limit? will sent you the rest 2020-01-12T18:45:04 #kisslinux They might, yeah 2020-01-12T18:48:04 #kisslinux Δ₯ere we go: https://termbin.com/izce https://termbin.com/s5ad 2020-01-12T18:48:25 #kisslinux Thanks 2020-01-12T18:49:57 #kisslinux Ah 2020-01-12T18:50:05 #kisslinux This must be a cbindgen problem. 2020-01-12T18:50:11 #kisslinux Let me revert the latest update. 2020-01-12T18:50:17 #kisslinux okey 2020-01-12T18:50:24 #kisslinux I assume you have 0.12.2? 2020-01-12T18:50:53 #kisslinux cbindgen 0.12.2 1 2020-01-12T18:50:56 #kisslinux yeah 2020-01-12T18:50:57 #kisslinux Yup 2020-01-12T18:55:28 #kisslinux we could probably add version control in kissm which can help to test things like this, or create a action in github which will test each build 2020-01-12T18:55:56 #kisslinux Firefox would timeout the CI. 2020-01-12T18:56:21 #kisslinux You'd also need to build all of its dependencies which wouldn't work over CI either. 2020-01-12T18:56:39 #kisslinux It depends on what ci you're using 2020-01-12T18:56:49 #kisslinux True 2020-01-12T18:56:57 #kisslinux I'll rent a VPS instead. 2020-01-12T18:57:18 #kisslinux Or we stick to ESR releases of Firefox. 2020-01-12T18:57:23 #kisslinux that's what i had like an idea, to provide an vps 2020-01-12T18:59:16 #kisslinux I reverted cbindgen to the previous release. 2020-01-12T18:59:28 #kisslinux I'll also rebuild Firefox tomorrow morning to verify. 2020-01-12T19:00:08 #kisslinux it built fine for me 2020-01-12T19:00:14 #kisslinux so i might just kiss update and then retry? 2020-01-12T19:00:25 #kisslinux Yup 2020-01-12T19:00:34 #kisslinux using 0.12.2 2020-01-12T19:00:47 #kisslinux Firefox is such a monolithic and large piece of software that it's hard to reproduce anything... 2020-01-12T19:00:56 #kisslinux dzove855: Your system is fully up to date? 2020-01-12T19:01:32 #kisslinux yes, i updated this morning 2020-01-12T19:01:41 #kisslinux OK 2020-01-12T19:01:51 #kisslinux We'll see if this fixes the issue. 2020-01-12T19:02:24 #kisslinux it will take three or 4hours to build 2020-01-12T19:02:24 #kisslinux it's 3 AM here lol 2020-01-12T19:02:51 #kisslinux just here struggling to learn about C 2020-01-12T19:03:23 #kisslinux dzove885: If I setup the vps I'll also ship binaries. 2020-01-12T19:04:10 #kisslinux That or we stick to the ESR which updates very rarely. 2020-01-12T19:04:44 #kisslinux For example, the ESR is still 68.X.X. 2020-01-12T19:04:49 #kisslinux OK 2020-01-12T19:04:52 #kisslinux Will do that tomorrow. 2020-01-12T19:08:21 #kisslinux lieuxnoir 8pm here haha 2020-01-12T19:08:45 #kisslinux dylanaraps: okey, what provider are you using? 2020-01-12T19:08:49 #kisslinux clud provider* 2020-01-12T19:09:28 #kisslinux vultr most likely. 2020-01-12T19:09:50 #kisslinux Though if we swap to the ESR we won't need a VPS at all. 2020-01-12T19:10:16 #kisslinux i will have a look at ESR 2020-01-12T19:11:38 #kisslinux See: https://support.mozilla.org/en-US/kb/firefox-esr-release-cycle 2020-01-12T19:11:52 #kisslinux > ESR releases are maintained for more than a year with point releases that coincide with regular Firefox releases. These point releases contain security upgrades. 2020-01-12T19:21:00 #kisslinux thanks 2020-01-12T20:15:43 #kisslinux Heh. The upside of ESR is that I don't have to mess with dbus fixes for months. 2020-01-12T20:17:02 #kisslinux I'll have ESR packaged tomorrow and we'll drop support for the current release. 2020-01-12T20:17:39 #kisslinux This will ease the burden on rebuilding Firefox pretty constantly. 2020-01-12T20:18:07 #kisslinux We'll also be able to hold back rust releases as they're painful to build as well. 2020-01-12T20:18:27 #kisslinux This will reduce the build time when maintaining a KISS machine a ton. 2020-01-12T20:18:37 #kisslinux Any questions about the change? 2020-01-12T20:19:50 #kisslinux (Oh yeah, this will also allow me to ship binaries for firefox fairly easily) 2020-01-12T20:24:01 #kisslinux the binary support will help a lot. 2020-01-12T20:24:18 #kisslinux Yup 2020-01-12T20:24:22 #kisslinux And i can remove rust i think when i don't need anymore to build it 2020-01-12T20:24:28 #kisslinux *feel happy* 2020-01-12T20:24:41 #kisslinux Once we swap to the LTS headers you won't have to keep downloading the kernel sources often either. 2020-01-12T20:25:04 #kisslinux You'll be able to remove Python 2 and gtk+2 as well. 2020-01-12T20:25:12 #kisslinux A lot of packages actually. 2020-01-12T20:25:17 #kisslinux you're gonna getting a pretty stable OS 2020-01-12T20:25:20 #kisslinux that will be nice 2020-01-12T20:25:21 #kisslinux Yeah 2020-01-12T20:25:31 #kisslinux also need to have a look at the deps of netsurf 2020-01-12T20:26:51 #kisslinux they're not working correcting. the two perl packages don't work together. You will always get a package conflict between the two 2020-01-12T20:26:59 #kisslinux dylanaraps: Do you know of any way to get a generic kernel and initramfs and still use kiss 2020-01-12T20:27:09 #kisslinux I'm having way too many issues on my new desktop 2020-01-12T20:27:20 #kisslinux It already eat up 2 days of my time 2020-01-12T20:27:26 #kisslinux And im no closer to a solution 2020-01-12T20:27:28 #kisslinux Hm 2020-01-12T20:27:52 #kisslinux :() 2020-01-12T20:27:56 #kisslinux A generic module-less kernel would work but would take a lot of time to compile. 2020-01-12T20:28:10 #kisslinux I may be able to provide a generic kernel once I have firefox builds setup on a vps. 2020-01-12T20:28:16 #kisslinux i can't get my video card to work 2020-01-12T20:28:21 #kisslinux amd rx 460 2020-01-12T20:28:28 #kisslinux Does it need firmware? 2020-01-12T20:28:29 #kisslinux tried building the firmware into it 2020-01-12T20:28:39 #kisslinux tried also enabling the module system and putting the firmware in /usr/lib/firmware 2020-01-12T20:28:43 #kisslinux Which kernel version? Latest 2020-01-12T20:28:44 #kisslinux the damn dmesg doesn't even show the card 2020-01-12T20:28:58 #kisslinux Does it have an igpu to fallback to? 2020-01-12T20:29:04 #kisslinux igpu? 2020-01-12T20:29:23 #kisslinux Integrated gpu 2020-01-12T20:29:25 #kisslinux no 2020-01-12T20:29:27 #kisslinux Ah 2020-01-12T20:29:36 #kisslinux it ends up sending the output to a serial or some shit 2020-01-12T20:29:45 #kisslinux the whole thing has me raging 2020-01-12T20:29:47 #kisslinux for two days 2020-01-12T20:30:08 #kisslinux i just tried to install genkernel 2020-01-12T20:30:10 #kisslinux as a list ditch effort 2020-01-12T20:30:16 #kisslinux lmao 2020-01-12T20:30:17 #kisslinux You could try localmodconfig from a working distro or from a live-cd. 2020-01-12T20:30:23 #kisslinux last* 2020-01-12T20:30:37 #kisslinux what is localmodconfig 2020-01-12T20:30:51 #kisslinux 5.4.10 btw 2020-01-12T20:30:55 #kisslinux It generates a .config from a running kernel based on the loaded modules. 2020-01-12T20:31:06 #kisslinux You could then change it all to =y. 2020-01-12T20:31:18 #kisslinux is that a command? 2020-01-12T20:31:21 #kisslinux localmodconfig 2020-01-12T20:31:22 #kisslinux ? 2020-01-12T20:31:33 #kisslinux 'make localmodconfig' from kernel sources on a working/running distribution. 2020-01-12T20:31:55 #kisslinux ok 2020-01-12T20:31:58 #kisslinux i did mine basically like this 2020-01-12T20:32:07 #kisslinux are you amdgpu lieuxnoir ? 2020-01-12T20:32:07 #kisslinux install arch and setup everything 2020-01-12T20:32:21 #kisslinux adamantium: before 2020-01-12T20:32:37 #kisslinux and i was also running kiss on that 2020-01-12T20:33:24 #kisslinux adamantium: Looked here? https://wiki.gentoo.org/wiki/AMDGPU 2020-01-12T20:33:29 #kisslinux Under "Kernel" 2020-01-12T20:33:46 #kisslinux Also: When using AMDGPU, it is recommended to unset the ATI Radeon option so that the radeon module is not built. 2020-01-12T20:34:04 #kisslinux so, yeah, i installed arch first and had everything setup 2020-01-12T20:34:06 #kisslinux There's a bunch of firmware needed too. 2020-01-12T20:34:23 #kisslinux yeah dylanaraps i did all of that 2020-01-12T20:34:25 #kisslinux You also need: xf86-video-amdgpu 2020-01-12T20:34:26 #kisslinux downloaded the kernel, and ran `make localyesconfig` 2020-01-12T20:34:31 #kisslinux not my first rodeo hence why so angry 2020-01-12T20:34:40 #kisslinux Send me the output of 'dmesg'? 2020-01-12T20:34:41 #kisslinux :() 2020-01-12T20:34:55 #kisslinux well i cant get to dmesg 2020-01-12T20:34:57 #kisslinux dmesg also logs missing firmware if there are any 2020-01-12T20:35:11 #kisslinux it loads the kernel and sends the output to serial 2020-01-12T20:35:16 #kisslinux it doesnt see my card 2020-01-12T20:35:20 #kisslinux __at__all 2020-01-12T20:35:43 #kisslinux im going to try your localmodconfig 2020-01-12T20:35:45 #kisslinux Send it anyway 2020-01-12T20:35:47 #kisslinux that's a good idea at this point 2020-01-12T20:36:05 #kisslinux You'll need to change =m to =y afterwards 2020-01-12T20:36:05 #kisslinux dylanaraps: no way to send it. i have no keyboard or view to type with 2020-01-12T20:36:25 #kisslinux You'll also need to add the firmware 2020-01-12T20:36:29 #kisslinux adamantium: Ah 2020-01-12T20:36:45 #kisslinux What about vga=current in kernel cmdline? 2020-01-12T20:36:58 #kisslinux Or modesetting=no 2020-01-12T20:37:28 #kisslinux oops nomodeset 2020-01-12T20:37:31 #kisslinux That's the one. 2020-01-12T20:37:42 #kisslinux lets see 2020-01-12T20:37:45 #kisslinux i'll be back 2020-01-12T20:37:48 #kisslinux OK 2020-01-12T20:37:51 #kisslinux thx for the IDEAS 2020-01-12T20:38:40 #kisslinux what distro do you guys recommend if i cant this to work on this machine 2020-01-12T20:38:43 #kisslinux adelie? 2020-01-12T20:38:52 #kisslinux i also like the benchmarks of clearlinux 2020-01-12T20:39:40 #kisslinux You'll get it working 2020-01-12T20:39:42 #kisslinux I have hope 2020-01-12T20:40:11 #kisslinux > 10:23.46 Compiling euclid_macros v0.1.0 2020-01-12T20:40:14 #kisslinux dylanaraps: still not working.. 2020-01-12T20:40:25 #kisslinux I'll have the ESR up tonight. 2020-01-12T20:40:46 #kisslinux RX 460's chipset is POLARIS11, no? 2020-01-12T20:40:51 #kisslinux no need to rush, take your time 2020-01-12T20:40:53 #kisslinux dzove855: You have a working Firefox for now right? 2020-01-12T20:41:29 #kisslinux currently no. Not on kisslinux 2020-01-12T20:41:37 #kisslinux but on another OS 2020-01-12T20:42:04 #kisslinux Ah 2020-01-12T20:42:13 #kisslinux Is this your first browser build? 2020-01-12T20:42:26 #kisslinux yes it is 2020-01-12T20:42:31 #kisslinux Ah 2020-01-12T20:42:45 #kisslinux In that case, I'll have the ESR up tonight. 2020-01-12T20:43:06 #kisslinux If you have a skylake processor I could send you a binary for now. 2020-01-12T20:43:07 #kisslinux no need to rush, I will try to figure out what's going wrong 2020-01-12T20:44:08 #kisslinux The cbindgen revert didn't help right? 2020-01-12T20:45:01 #kisslinux adamantium: Try amdgpu.dc=0 2020-01-12T20:45:28 #kisslinux Im on a 4gen intel processor, so it's not a skylake. 2020-01-12T20:45:33 #kisslinux No it didn't help 2020-01-12T20:45:47 #kisslinux btw, probably it could be a problem with ressources 2020-01-12T20:46:00 #kisslinux Ah 2020-01-12T20:46:11 #kisslinux I'll revert the revert in that case. 2020-01-12T20:46:20 #kisslinux How much memory do you have? 2020-01-12T20:46:23 #kisslinux while building rust i need to setup only 2 parallel spanws because it just ate all my ram.. 2020-01-12T20:46:24 #kisslinux $ 2020-01-12T20:46:25 #kisslinux 4 2020-01-12T20:46:57 #kisslinux i try'd already with MAKEFLAGS='-j 2' but it didn't change anything 2020-01-12T20:48:25 #kisslinux I will include a fix for that when I push the ESR as well. 2020-01-12T20:48:52 #kisslinux ok, thanks a lot 2020-01-12T20:50:31 #kisslinux will be back in a few minutes 2020-01-12T21:05:33 #kisslinux OK 2020-01-12T21:05:37 #kisslinux VPS is running 2020-01-12T21:05:44 #kisslinux Will setup KISS now. 2020-01-12T21:20:17 #kisslinux Try'ing to compilining with other Make options, seems to probably a problem with not enough Ressources (read on a wiki) Or to be a problem with sccache 2020-01-12T21:25:36 #kisslinux Ah 2020-01-12T21:25:59 #kisslinux Our Firefox builds currently set -j$(nproc) -l$(nproc) 2020-01-12T21:26:12 #kisslinux Firefox also uses a different ENVAR to config this it turns out. 2020-01-12T21:26:24 #kisslinux > MOZ_MAKE_FLAGS 2020-01-12T21:26:45 #kisslinux The VPS is currently building all of the dependencies. 2020-01-12T21:26:51 #kisslinux aah will try customizing the two of them 2020-01-12T21:27:18 #kisslinux -l controls the max load 2020-01-12T21:28:51 #kisslinux i just can't understand why does a browser does need this much of ressources to compile 2020-01-12T21:29:15 #kisslinux Chromium is even worse. 2020-01-12T21:29:42 #kisslinux Another thing to try is: CC=clang and CXX=clang 2020-01-12T21:29:54 #kisslinux Clang should use less memory than GCC. 2020-01-12T21:30:01 #kisslinux From what I've heard anyway. 2020-01-12T21:30:54 #kisslinux Really? I can't keep up anymore with all of the kind. I heard and neen that before everyone try'd to use less ressources possible and toda it's just different. 2020-01-12T21:31:16 #kisslinux Will try that after it this will not work. I like to try step by step, will be easyer to figure out 2020-01-12T21:34:10 #kisslinux anyway, what is python used for? Just for building Grub and so on or does it need to be installed? 2020-01-12T21:34:50 #kisslinux if it is only for building depends then we could try creating python in a different path and using virtualenv to limit it, so no one is forced to need it 2020-01-12T21:35:35 #kisslinux kiss-revdepends in kiss-utils can be used 2020-01-12T21:35:39 #kisslinux kiss-revdepends python 2020-01-12T21:35:58 #kisslinux Python is just used as a make dependency for Grub, Firefox and Mesa (iirc) 2020-01-12T21:36:06 #kisslinux Ah 2020-01-12T21:36:18 #kisslinux There's quite a few actually. 2020-01-12T21:37:11 #kisslinux lieuxnoir: Thanks for the Wiki page. 2020-01-12T21:37:49 #kisslinux > You'd also need to build all of its dependencies which wouldn't work over CI either. 2020-01-12T21:38:05 #kisslinux now I wonder how kiss would work in travis ala Void... 2020-01-12T21:39:01 #kisslinux One idea is a monolithic KISS install which lives on a server and runs 'kiss u'. 2020-01-12T21:39:08 #kisslinux The resulting binaries are then distributed. 2020-01-12T21:39:22 #kisslinux Monolithic because it has every package installed. 2020-01-12T21:40:13 #kisslinux Think of it as the Mother-ship 2020-01-12T21:40:15 #kisslinux lol 2020-01-12T21:40:48 #kisslinux because of kiss' own nature, I expect compiling a large package (say, gcc) would be slow on just pure travis-and-chroot 2020-01-12T21:41:21 #kisslinux Yup 2020-01-12T21:41:48 #kisslinux You could do it in parts and move a ccache cache around.. 2020-01-12T21:42:19 #kisslinux konimex: have you started trying to replace bison usage with byacc yet? 2020-01-12T21:42:19 #kisslinux Lots of terrible ideas :D 2020-01-12T21:43:17 #kisslinux E5ten: no packages so far need yacc at all, but I'll do kernel this morning 2020-01-12T21:43:19 #kisslinux cuz 2 things on that front, I might've mentioned the first already, make sure you compile byacc with --enable-btyacc, and also here's a patch to build mesa with byacc, although it won't work if byacc wasn't compiled with --enable-btyacc http://ix.io/27gd 2020-01-12T21:43:54 #kisslinux How viable is replacing bison? 2020-01-12T21:45:29 #kisslinux well I don't have to install bison anymore but some of my patches switch one bison-specific flag for a byacc specific flag so 2020-01-12T21:45:40 #kisslinux although the one I sent just now uses flags that work with both 2020-01-12T21:45:56 #kisslinux https://lkml.org/lkml/2019/10/28/518 here's how to use byacc for the kernel 2020-01-12T21:47:04 #kisslinux also the mesa patch I just sent won't allow byacc to compile src/intel/tools/i965_gram.y, but that isn't enabled for me anyway so it works for me 2020-01-12T21:47:56 #kisslinux I sent a patch to iproute2 a few days ago that makes its yacc usage totally POSIX compliant so if that gets merged that'll be nice 2020-01-12T21:48:44 #kisslinux alright, thanks 2020-01-12T21:48:52 #kisslinux what packages does kiss have that requires bison is I guess the first question? 2020-01-12T21:49:15 #kisslinux binutils, flex, gcc, grub, mesa, linux 2020-01-12T21:49:34 #kisslinux Most likely an incomplete list though. 2020-01-12T21:49:48 #kisslinux I'll go through and attempt to build everything without bison. 2020-01-12T21:50:05 #kisslinux flex I think just works with byacc, mesa and linux I just covered, no idea about the rest 2020-01-12T21:51:46 #kisslinux the pkgs I tested so far (vim, cmake, expat, llvm, pkgconf, python, etc.) don't call yacc on build so we're good on those 2020-01-12T21:51:50 #kisslinux GNU Bison is also by the byacc author? 2020-01-12T21:54:34 #kisslinux The VPS is currently building LLVM 2020-01-12T21:54:45 #kisslinux wew 2020-01-12T21:55:17 #kisslinux E5ten: Any information available for bison vs byacc? 2020-01-12T21:56:34 #kisslinux what kind of information? 2020-01-12T21:56:47 #kisslinux like which is better or? 2020-01-12T21:58:37 #kisslinux adamantium: Try amdgpu.dc=0 already tried it 2020-01-12T21:59:07 #kisslinux E5ten: A comparison between the two or why I should use one instead of the other. 2020-01-12T21:59:09 #kisslinux RX 460's chipset is POLARIS11, no? correct 2020-01-12T21:59:19 #kisslinux Currently im building gentoo kernel in chroot 2020-01-12T21:59:30 #kisslinux Basically, is there any reason other than replacing a GNU tool with a non-GNU one? 2020-01-12T21:59:31 #kisslinux with genkernel all 2020-01-12T21:59:42 #kisslinux adamantium: Nice, I hope it works. 2020-01-12T21:59:53 #kisslinux and im going to copy initramfs kernel modules and firmware all to kiss 2020-01-12T21:59:57 #kisslinux should work no? 2020-01-12T22:00:22 #kisslinux Hm 2020-01-12T22:00:29 #kisslinux should i modprobe amdgpu or something 2020-01-12T22:00:32 #kisslinux in my inint 2020-01-12T22:00:35 #kisslinux init 2020-01-12T22:00:36 #kisslinux no, that's my reason lol 2020-01-12T22:00:46 #kisslinux The initramfs will mount / in the end and call KISS' init no? 2020-01-12T22:00:50 #kisslinux E5ten: heh 2020-01-12T22:01:17 #kisslinux call kiss? 2020-01-12T22:01:21 #kisslinux whatdaya mean 2020-01-12T22:01:42 #kisslinux the grub bootloader has a section for initramfs and kernel 2020-01-12T22:02:15 #kisslinux and i can specify init=/usr/bin/init as kernel param 2020-01-12T22:02:33 #kisslinux The entire purpose of an initramfs is to end up with / mounted when you boil it down 2020-01-12T22:02:41 #kisslinux :2020-01-12T22:02:44 #kisslinux It loads modules needed for the disk controller and filesystem as a minimum 2020-01-12T22:02:56 #kisslinux Nowadays they decrypt disks and load hardware drivers too 2020-01-12T22:03:21 #kisslinux It all depends on how the initramfs "finishes" and hands things to KISS 2020-01-12T22:03:43 #kisslinux Will it call KISS' boot scripts? 2020-01-12T22:03:51 #kisslinux lets see 2020-01-12T22:03:54 #kisslinux gentoo use openrc 2020-01-12T22:03:54 #kisslinux so 2020-01-12T22:03:56 #kisslinux does that help 2020-01-12T22:04:01 #kisslinux Note: Inside the initramfs is a boot script 2020-01-12T22:04:52 #kisslinux The initramfs "finishes" typically by swapping root back to your drive and executing /sbin/init. 2020-01-12T22:05:04 #kisslinux Using 'switch_root' 2020-01-12T22:05:20 #kisslinux switch_root [options] 2020-01-12T22:06:53 #kisslinux am i going to need the switch_root command on kiss 2020-01-12T22:07:00 #kisslinux no no 2020-01-12T22:07:13 #kisslinux The initramfs image contains a whole distro basically. 2020-01-12T22:07:22 #kisslinux Which is why I think it's a terrible concept. 2020-01-12T22:07:38 #kisslinux coreutils, init, udev, etc etc 2020-01-12T22:07:49 #kisslinux right 2020-01-12T22:08:01 #kisslinux The sole purpose of it is to load modules and mount / 2020-01-12T22:08:10 #kisslinux It's also used for encrypted drives 2020-01-12T22:08:24 #kisslinux It's the sole way for a monolithic kernel of modules to work. 2020-01-12T22:08:28 #kisslinux It's gross :P 2020-01-12T22:09:36 #kisslinux ok so this might work 2020-01-12T22:09:38 #kisslinux lol 2020-01-12T22:09:40 #kisslinux lets see 2020-01-12T22:10:08 #kisslinux i'd like to just boot kiss at this point 2020-01-12T22:10:14 #kisslinux I know 2020-01-12T22:10:19 #kisslinux dont care about kernel monolicity 2020-01-12T22:16:13 #kisslinux here goes! 2020-01-12T22:16:19 #kisslinux * adamantium reboots 2020-01-12T22:16:39 #kisslinux mmmmmmmmmmm 2020-01-12T22:16:43 #kisslinux Good luck 2020-01-12T22:16:53 #kisslinux can't run /etc/init.d/rcS no such file or directory!!!!!!!!!!! 2020-01-12T22:16:55 #kisslinux WOOHOO 2020-01-12T22:16:58 #kisslinux just curious, what problem are you running into with just building firmware and modules into your kernel? 2020-01-12T22:17:32 #kisslinux hi mforney, I am just trying to get my amdgpu rx460 working. 2020-01-12T22:17:59 #kisslinux adamantium: You can probably eventually figure out a pure KISS kernel 2020-01-12T22:18:10 #kisslinux Now that you have a working config to base on 2020-01-12T22:18:22 #kisslinux I tried a number of builds, enabling * amdgpu and building in the firmware, also building it as module and putting the firmware in /lib/firmware 2020-01-12T22:18:50 #kisslinux any way that i went about it, i couldn't get the machine working 2020-01-12T22:19:38 #kisslinux it didn't boot at all, or you just didn't get accelerated graphics? 2020-01-12T22:19:55 #kisslinux it loads the kernel and just hangs there 2020-01-12T22:20:09 #kisslinux i feel like it was still initing but not displaying output 2020-01-12T22:22:12 #kisslinux thats with built in 2020-01-12T22:22:27 #kisslinux when using the modular approach, init worked but super huge font blocky text 2020-01-12T22:22:41 #kisslinux dmesg showed that it didn't even see my card 2020-01-12T22:22:44 #kisslinux Now you have something to compare against though 2020-01-12T22:23:02 #kisslinux localmodconfig should work too to generate a .config based on that one. 2020-01-12T22:23:34 #kisslinux should i symlink /etc/rc.d/rcS to /bin/init 2020-01-12T22:23:57 #kisslinux did you enable CONFIG_DRM_FBDEV_EMULATION? that's needed for linux console support with the drm driver. i'm guessing the "super huge font" is the driver not finding firmware and falling back to generic vga graphics 2020-01-12T22:24:18 #kisslinux "/etc/rc.d/rcS" this is a directory btw 2020-01-12T22:24:23 #kisslinux Or meant to be a directory 2020-01-12T22:24:45 #kisslinux mforney: i will look into it. thanks. 2020-01-12T22:24:55 #kisslinux Or am i wrong? 2020-01-12T22:25:14 #kisslinux if get this running with gentoo sources and genkernel, i can work torward a static kernel again later when im motivated 2020-01-12T22:25:22 #kisslinux ive wasted so much time on this its nuts 2020-01-12T22:25:44 #kisslinux FYI i used ALL of the polaris* firmware files 2020-01-12T22:25:53 #kisslinux amdgpu/polaris* ... 2020-01-12T22:26:06 #kisslinux separated them with spaces... 2020-01-12T22:26:17 #kisslinux the make output showed they were being built in as expected... 2020-01-12T22:26:28 #kisslinux if you didn't have CONFIG_DRM_FBDEV_EMULATION before, that is most definitely the problem 2020-01-12T22:26:36 #kisslinux ill double check 2020-01-12T22:26:45 #kisslinux i used make defconfig first 2020-01-12T22:26:56 #kisslinux then i s/=m/=y/g 2020-01-12T22:27:12 #kisslinux then i make menuconfig enabled the amdgpu stuff and added my firmware 2020-01-12T22:27:33 #kisslinux shouldn't CONFIG_DRM_FBDEV_EMULATION be included with a make defconfig 2020-01-12T22:27:36 #kisslinux ? 2020-01-12T22:27:47 #kisslinux yes, i believe so 2020-01-12T22:28:08 #kisslinux i think so too 2020-01-12T22:28:56 #kisslinux can you ssh into your system after it boots into the black screen to get the dmesg log? 2020-01-12T22:29:20 #kisslinux it is possible 2020-01-12T22:29:37 #kisslinux first i'll have to get it to a place where I can get my internet auto connecting 2020-01-12T22:31:49 #kisslinux GCC is now on GitHub btw: https://github.com/gcc-mirror/gcc 2020-01-12T22:31:55 #kisslinux The transition finally happened. 2020-01-12T22:34:24 #kisslinux (Technically they moved to git, I should've been clearer) 2020-01-12T22:35:24 #kisslinux btw dylanaraps if you want a good test of large file to be handled with kiss, try kernel sources 2020-01-12T22:35:34 #kisslinux gcc was always on git, no? 2020-01-12T22:35:39 #kisslinux or was it on svn? 2020-01-12T22:35:41 #kisslinux svn 2020-01-12T22:35:57 #kisslinux https://github.com/gcc-mirror/gcc/commit/cff5a231480526aa73094a22fe8b2f39b63735a4 2020-01-12T22:36:26 #kisslinux they've had a git mirror for a while, but now it's the main version control 2020-01-12T22:36:32 #kisslinux Yeah 2020-01-12T22:37:13 #kisslinux I love seeing files that are decades old 2020-01-12T22:37:14 #kisslinux https://github.com/gcc-mirror/gcc/blob/master/mkdep 2020-01-12T22:37:27 #kisslinux ok the gentoo kernel boots to my init but my keyboard doesnt work 2020-01-12T22:37:47 #kisslinux the text is big too 2020-01-12T22:39:06 #kisslinux This is odd: https://github.com/gcc-mirror/gcc/commit/a0c00d52ffb268e847cad28cdc792e35297855db 2020-01-12T22:39:28 #kisslinux probably automatic bump for nightlies 2020-01-12T22:39:28 #kisslinux https://github.com/gcc-mirror/gcc/commits/a0c00d52ffb268e847cad28cdc792e35297855db/gcc/DATESTAMP 2020-01-12T22:39:42 #kisslinux I'm gonna see how far back it goes. 2020-01-12T22:41:57 #kisslinux https://github.com/gcc-mirror/gcc/commit/4c7e54712993900d57a3d533e8ad32d9c17fb80c#diff-c620a3628b02fc1452a11b33fda20d14 2020-01-12T22:42:08 #kisslinux > Mar 17, 2005 2020-01-12T22:43:09 #kisslinux Love the web 2020-01-12T22:43:10 #kisslinux > 133:41.35 make: *** [client.mk:125: build] Error 2 2020-01-12T22:44:55 #kisslinux LOL 2020-01-12T22:45:00 #kisslinux okay this works now 2020-01-12T22:45:01 #kisslinux wow 2020-01-12T22:45:10 #kisslinux looks like im running genkiss 2020-01-12T22:47:00 #kisslinux heh 2020-01-12T22:47:26 #kisslinux had to put the keyboard in to usb 3 2020-01-12T22:47:35 #kisslinux and had to modprobe amdgpu 2020-01-12T22:48:29 #kisslinux unfortunately im now dependant on a gentoo chroot 2020-01-12T22:48:38 #kisslinux to keep my kernels up to date 2020-01-12T22:49:28 #kisslinux things could be worse 2020-01-12T22:49:31 #kisslinux could be using fedora 2020-01-12T22:49:39 #kisslinux like a pleb 2020-01-12T22:49:42 #kisslinux Welcome to software 2020-01-12T22:49:52 #kisslinux The wonderful world of software 2020-01-12T22:50:10 #kisslinux My Firefox build failed 2 hours in 2020-01-12T22:50:20 #kisslinux dylanaraps: needs a buildfarm 2020-01-12T22:50:38 #kisslinux you should talk to drobbins at #funtoo 2020-01-12T22:50:56 #kisslinux I've rented a VPS now 2020-01-12T22:50:56 #kisslinux he could hook you up with a container on the funtoo infra 2020-01-12T22:51:22 #kisslinux I appreciate the advice though 2020-01-12T22:51:36 #kisslinux > [ 82%] Building CXX object lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/Error.cpp.o 2020-01-12T22:51:42 #kisslinux It's currently building LLVM 2020-01-12T22:51:55 #kisslinux is your vps 48 cores 3.07ghz ? 2020-01-12T22:52:07 #kisslinux Nope 2020-01-12T22:52:11 #kisslinux you should talk to drobbins at #funtoo 2020-01-12T22:52:21 #kisslinux he'll hook you up 2020-01-12T22:52:24 #kisslinux It'll only be used for Firefox LTS builds 2020-01-12T22:52:56 #kisslinux Which if used allow you to drop Python 2, GTK+2, Rust etc. 2020-01-12T22:53:17 #kisslinux Your system will be a lot easier to keep up-to-date if you're OK with a binary Firefox. 2020-01-12T22:53:36 #kisslinux imo its the only way to go 2020-01-12T22:53:41 #kisslinux Yup 2020-01-12T22:53:42 #kisslinux ive been using nixpkgs and chrome,... 2020-01-12T22:53:50 #kisslinux Web browsers are gross 2020-01-12T22:53:52 #kisslinux cant be bothered with compiling browser 2020-01-12T22:54:12 #kisslinux dylanaraps: it would be nice if we provided firefox-bin 2020-01-12T22:54:14 #kisslinux i'd use it 2020-01-12T22:54:26 #kisslinux then i could purge nix 2020-01-12T22:54:44 #kisslinux We will 2020-01-12T22:54:56 #kisslinux That's the idea 2020-01-12T22:56:02 #kisslinux 22:53 dylanaraps | Web browsers are gross 2020-01-12T22:56:04 #kisslinux amen to that 2020-01-12T22:56:37 #kisslinux side effect of the web in general being gross though 2020-01-12T22:56:44 #kisslinux Yup 2020-01-12T22:57:03 #kisslinux Native file access hit chrome and will soon be in Firefox 2020-01-12T22:57:08 #kisslinux dylanaraps: still getting same error. I will need to put kiss on a usb key, build at the office tomorrow to see if it is really because of ressources 2020-01-12T22:57:26 #kisslinux dzove855: I hit the same error with my build. 2020-01-12T22:57:41 #kisslinux Only I tried the 68.X.X LTS 2020-01-12T22:57:56 #kisslinux surrounder: See https://web.dev/native-file-system/ 2020-01-12T22:58:02 #kisslinux > The new Native File System API allows web apps to read or save changes directly to files and folders on the user's device. 2020-01-12T22:58:31 #kisslinux i'm clearly against this :( 2020-01-12T22:58:33 #kisslinux > After a user grants a web app access, this API allows web apps to read or save changes directly to files and folders on the user's device. 2020-01-12T22:58:38 #kisslinux Sounds totally safe 2020-01-12T22:58:42 #kisslinux what could possibly go wrong 2020-01-12T22:59:11 #kisslinux could someone just write a modular web browser.. 2020-01-12T22:59:17 #kisslinux I forsee websites abusing this as storage for "super" cookies. 2020-01-12T22:59:38 #kisslinux thats it 2020-01-12T22:59:39 #kisslinux gopher 2020-01-12T22:59:44 #kisslinux lesssko 2020-01-12T23:00:03 #kisslinux https://github.com/WICG/native-file-system 2020-01-12T23:00:08 #kisslinux gopher is fun 2020-01-12T23:00:10 #kisslinux Look at "Problem" 2020-01-12T23:00:45 #kisslinux thanks for the link, "native filesystem" is new to me 2020-01-12T23:00:53 #kisslinux HAH 2020-01-12T23:00:54 #kisslinux https://github.com/WICG/native-file-system/blob/master/EXPLAINER.md#proposed-security-models 2020-01-12T23:01:01 #kisslinux > Persistent access to a file could also be used as some form of super-cookie (but of course all access to files should be revoked when cookies/storage are cleared, so this shouldn't be too bad). 2020-01-12T23:01:07 #kisslinux "This shouldn't be too bad" 2020-01-12T23:01:23 #kisslinux lol 2020-01-12T23:03:59 #kisslinux https://wicg.github.io/native-file-system/#security-malware 2020-01-12T23:04:06 #kisslinux > Finally, user agents are encouraged to verify the contents of files modified by this API via malware scans and safe browsing checks, 2020-01-12T23:04:14 #kisslinux So... Sending contents of all files to Google? 2020-01-12T23:04:44 #kisslinux the whole conecpt is just disgusting.. 2020-01-12T23:07:02 #kisslinux https://github.com/WICG/native-file-system/issues/14 2020-01-12T23:07:07 #kisslinux It gets better 2020-01-12T23:07:19 #kisslinux The whole issues list is full of proposed ideas 2020-01-12T23:07:38 #kisslinux > This lets developers prompt the user to choose a directory, and grant persistent read/write access to that directory and subdirectories to the application. 2020-01-12T23:09:04 #kisslinux > Persistence would be so awesome. Imagine having a permanent (Until revoked) handle to a remote user's storage. 2020-01-12T23:12:56 #kisslinux I'm off to bed. Firefox binaries will be released tomorrow. 2020-01-12T23:13:25 #kisslinux dylanaraps: goodnight! 2020-01-12T23:13:33 #kisslinux Nice, thanks a lot and goodnight. 2020-01-12T23:13:49 #kisslinux np