💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-12-03.txt captured on 2024-06-16 at 13:46:13.

View Raw

More Information

⬅️ Previous capture (2021-12-17)

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

2020-12-03T02:16:14 #kisslinux <kiedtl> acdw: Hello!
2020-12-03T02:16:22 #kisslinux <acdw> hihi kiedtl !!
2020-12-03T02:16:54 #kisslinux <kiedtl> Have fun with the kernel stuff. I still haven't figured out how to have wifi, lol
2020-12-03T02:17:10 #kisslinux <midfavila> you have the modules and firmware and all that?
2020-12-03T02:17:21 #kisslinux <acdw> lolol
2020-12-03T02:17:40 #kisslinux <acdw> lsmod, see what's there, lspci, same, boom
2020-12-03T02:19:09 #kisslinux <kiedtl> midfavila: I could swear I did. But my failing hard drive went to the grave and took KISS along with it, so I can't confirm.
2020-12-03T02:19:29 #kisslinux <midfavila> Oof, that's a mood
2020-12-03T02:19:37 #kisslinux <acdw> oh no
2020-12-03T02:19:38 #kisslinux <midfavila> I once had a drive fail just after a LFS setup
2020-12-03T02:19:43 #kisslinux <midfavila> in the middle of a backup
2020-12-03T02:20:03 #kisslinux <kiedtl> oh mny
2020-12-03T02:20:18 #kisslinux <midfavila> but... hrm
2020-12-03T02:20:32 #kisslinux <midfavila> do you load firmware and modules into the kernel, or leave them on the filesystem?
2020-12-03T02:21:17 #kisslinux <kiedtl> it was compiled into the kernel, I believe. I could swear I had firmware and all, but my wifi interface wouldn't be listed in `ip l`
2020-12-03T02:21:25 #kisslinux <midfavila> hmm
2020-12-03T02:21:49 #kisslinux <midfavila> Did lspci detect it?
2020-12-03T02:21:53 #kisslinux <kiedtl> acdw: btw, there's a gemini mirror of KISS' website if you're interested: tilde.team/~kiedtl/k1ss/
2020-12-03T02:22:12 #kisslinux <kiedtl> midfavila: I don't recall it doing so. It was weird.
2020-12-03T02:22:28 #kisslinux <midfavila> at that point I'd argue it was probably missing firmware
2020-12-03T02:23:33 #kisslinux <acdw> oh dope kiedtl
2020-12-03T02:23:53 #kisslinux <midfavila> now if only there was a gtk2 gemini client
2020-12-03T02:24:03 #kisslinux <acdw> make one! lol
2020-12-03T02:24:31 #kisslinux <midfavila> Maybe
2020-12-03T02:24:33 #kisslinux <kiedtl> hmm. There are a bunch of web proxies, which you could run in a gtk2 browser, lol
2020-12-03T02:25:06 #kisslinux <acdw> lol
2020-12-03T02:31:31 #kisslinux <midfavila> All these clients, written in hipster languages. Smh.
2020-12-03T02:31:52 #kisslinux <midfavila> Would be fun trying to write a basic one as a hobby project though
2020-12-03T02:31:58 #kisslinux <midfavila> I think I'll give it a shot
2020-12-03T02:39:52 #kisslinux <kiedtl> midfavila: Acdw has written one in bash, which may interest you
2020-12-03T02:40:10 #kisslinux <midfavila> >in bash
2020-12-03T02:40:20 #kisslinux <kiedtl> yup
2020-12-03T02:40:22 #kisslinux <midfavila> on the one hand that's really impressive
2020-12-03T02:40:26 #kisslinux <midfavila> on the other hand, it's bash
2020-12-03T02:40:43 #kisslinux <midfavila> I think I'll check it out though
2020-12-03T02:40:48 #kisslinux <kiedtl> it's... primitive, and it's bash, but it's surprisingly usable
2020-12-03T02:40:53 #kisslinux <kiedtl> git.sr.ht/~acdw/bollux
2020-12-03T02:40:55 #kisslinux <midfavila> I've been trying to learn C so I'd like to try writing it in that
2020-12-03T02:40:58 #kisslinux <kiedtl> Ah
2020-12-03T02:41:22 #kisslinux <kiedtl> good luck with the stack buffer overflows
2020-12-03T02:41:48 #kisslinux * midfavila shrugs
2020-12-03T02:54:16 #kisslinux <acdw> hey what
2020-12-03T02:54:18 #kisslinux <acdw> yall rang
2020-12-03T02:54:31 #kisslinux <midfavila> We were chatting about Gemini and your client was brought up
2020-12-03T02:54:35 #kisslinux <midfavila> 's pretty nifty
2020-12-03T02:54:54 #kisslinux <acdw> haha :)
2020-12-03T02:55:18 #kisslinux <acdw> the one annoying thing was ... i didn't want to write a pager in bash, so i had to shell out to less
2020-12-03T02:55:30 #kisslinux <acdw> which is fine, except you can only define 10 different exit codes, so 10 bindings
2020-12-03T02:55:49 #kisslinux <acdw> if you could define an arbitrary number, i'd be golden---it'd be waaay nicer
2020-12-03T02:55:57 #kisslinux * midfavila nods
2020-12-03T02:57:26 #kisslinux <midfavila> Oh, by the way--
2020-12-03T02:57:41 #kisslinux <acdw> by de by
2020-12-03T02:57:53 #kisslinux <midfavila> Do any of you guys use PDF viewers based on the Poppler library? I'm having kerning issues on my end and was wondering if anyone else was in the same boat
2020-12-03T03:03:16 #kisslinux <acdw> nope, i haven't viewed a pdf in a while
2020-12-03T03:22:45 #kisslinux <Rio6> I use mupdf
2020-12-03T04:35:42 #kisslinux <acheam> I use zarhura with poppler on my arch box, but never tried it with kiss
2020-12-03T07:38:52 #kisslinux <varbhat> is anyone online?
2020-12-03T07:39:03 #kisslinux <varbhat> i am building kernel
2020-12-03T07:39:14 #kisslinux <varbhat> so,far most things work
2020-12-03T07:39:25 #kisslinux <varbhat> i want to bake iwlwifi
2020-12-03T07:39:38 #kisslinux <varbhat> but,there are so many firmware files
2020-12-03T07:39:47 #kisslinux <varbhat> which one to choose?
2020-12-03T07:40:08 #kisslinux <varbhat> my network card is Intel Wi-Fi 6 AX201
2020-12-03T07:45:08 #kisslinux <mcf> varbhat: https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi#firmware
2020-12-03T07:45:48 #kisslinux <mcf> usually dmesg will print the name of the firmware it failed to load, so you can go by that, too
2020-12-03T08:21:44 #kisslinux <sad_plan[m]> Whats the prefered method of troubleshooting why gcc fails to build certain packages? I was trying to build xorg-server, but llvm fails. Iirc gcc also fails to build itself, aswell as cmake.
2020-12-03T08:21:44 #kisslinux <sad_plan[m]> Tried looking up troubleshooting, but I cant seem to find anything
2020-12-03T08:33:36 #kisslinux <testuser[m]> Logs?
2020-12-03T08:33:44 #kisslinux <testuser[m]> sad_plan
2020-12-03T09:15:06 #kisslinux <varbhat> mcf, so,drivers for my device are https://wireless.wiki.kernel.org/_media/en/users/drivers/iwlwifi/iwlwifi-qu-48.13675109.0.tgz
2020-12-03T09:15:20 #kisslinux <varbhat> but,dmesg is showing error
2020-12-03T09:15:47 #kisslinux <varbhat> direct firmware load for <ucode> failed with error -2
2020-12-03T09:16:50 #kisslinux <varbhat> sorry, had missed 2 modules
2020-12-03T09:35:40 #kisslinux <protonesso> Yooo
2020-12-03T09:36:36 #kisslinux <testuser[m]> Hi
2020-12-03T09:37:35 #kisslinux <miskatonic> oh no, protonesso tries to run systemd on musl
2020-12-03T09:38:07 #kisslinux <protonesso> It works
2020-12-03T09:38:41 #kisslinux <protonesso> Had to rebase patches yesterday, had no time because of college
2020-12-03T10:27:06 #kisslinux * sad_plan[m] posted a file: gcc-2020-12-03-08:20-3441 (1334KiB) < https://matrix.org/_matrix/media/r0/download/privacytools.io/YdgSLLCzLxBSVFrsHxCHsWSR >
2020-12-03T10:27:17 #kisslinux <sad_plan[m]> testuser.:
2020-12-03T10:27:48 #kisslinux <varbhat> hello,how can i use android usb tethering? my usb is detected but no network interface
2020-12-03T10:29:41 #kisslinux <testuser[m]> Not sure at all but do you have some RNDIS thing enabled in kernel config? varbhat
2020-12-03T10:31:51 #kisslinux <varbhat> wait, will check
2020-12-03T10:33:14 #kisslinux <mcf> sad_plan[m]: i think you just ran out of memory
2020-12-03T10:33:51 #kisslinux <testuser[m]> yeah it says `Killed signal terminated program cc1plus`
2020-12-03T10:34:00 #kisslinux <testuser[m]> Probably set up swap
2020-12-03T10:37:41 #kisslinux <testuser[m]> varbhat https://wiki.gentoo.org/wiki/Android_USB_Tethering
2020-12-03T10:38:54 #kisslinux <testuser[m]> Don't forget to modprobe stuff if you don't build it into kernel
2020-12-03T10:43:40 #kisslinux <eudaldgr> hello
2020-12-03T10:43:50 #kisslinux <eudaldgr> i'm unable to build rust
2020-12-03T10:43:57 #kisslinux <eudaldgr> anyone with the same problem?
2020-12-03T10:44:48 #kisslinux <eudaldgr> https://termbin.com/c11q
2020-12-03T10:44:57 #kisslinux <eudaldgr> It's dylan dissapeared?
2020-12-03T10:48:02 #kisslinux <testuser[m]> eudaldgr what version of libressl have you got?
2020-12-03T10:48:29 #kisslinux <sad_plan[m]> swap is set up. should be correctly set up anyways
2020-12-03T10:48:44 #kisslinux <sad_plan[m]> too small swap perhaps?
2020-12-03T10:48:53 #kisslinux <testuser[m]> Yeah probably sad_plan
2020-12-03T10:49:35 #kisslinux <testuser[m]> Ah libressl was updated to 3.3.0 6 days ago by dylan, hence the build failure probably
2020-12-03T10:49:40 #kisslinux <sad_plan[m]> or to little ram. have only allocated 1g for it iirc. ill allocate more, and retry. its in a vm btw.
2020-12-03T10:50:56 #kisslinux <testuser[m]> I have no idea but you might be able to modify this patch and make it work eudaldgr
2020-12-03T10:50:57 #kisslinux <testuser[m]> https://raw.githubusercontent.com/kisslinux/repo/master/extra/rust/patches/libressl.patch
2020-12-03T10:51:10 #kisslinux <varbhat> voidlinux folks are thinking to replace libressl with openssl
2020-12-03T10:51:15 #kisslinux <varbhat> what do you think?
2020-12-03T10:51:32 #kisslinux <eudaldgr> i prefer replace libressl with bearssl
2020-12-03T10:51:40 #kisslinux <eudaldgr> but i have no success
2020-12-03T10:51:52 #kisslinux <eudaldgr> i will try the patch
2020-12-03T10:51:59 #kisslinux <varbhat> openssl/libressl is necessary for many softwares
2020-12-03T10:52:24 #kisslinux <varbhat> thing is that libressl is lacking much maintenance as openssl
2020-12-03T10:52:39 #kisslinux <varbhat> but,libressl building doesn't require perl,ig
2020-12-03T10:52:42 #kisslinux <testuser[m]> eudaldgr that patch is already in the kiss repo, im saying you can probably add some stuff to make it work
2020-12-03T10:53:10 #kisslinux <testuser[m]> Like appending something like
2020-12-03T10:53:10 #kisslinux <testuser[m]> ```(3, 3, 0) => ('3', '3', '0'), + (3, 3, 1) => ('3', '3', '1'), + (3, 3, _) => ('3', '3', 'x'),```
2020-12-03T10:53:30 #kisslinux <eudaldgr> testuser[m]: thanks
2020-12-03T10:53:35 #kisslinux <eudaldgr> i will truy
2020-12-03T10:53:56 #kisslinux <testuser[m]> (It'll most likely fail but you can give it a shot if you can't downgrade libressl)
2020-12-03T10:54:32 #kisslinux <eudaldgr> varbhat where do you see my swapfile size? i do a fresh installation and there was 8G no 1G..
2020-12-03T10:55:25 #kisslinux * testuser[m] sent a long message:  < https://matrix.org/_matrix/media/r0/download/matrix.org/FwrppvmRiXiwefCSgECpMLxm/message.txt >
2020-12-03T10:55:50 #kisslinux <miskatonic>  some openbsd installs have both libressl and openssl
2020-12-03T10:55:54 #kisslinux <eudaldgr> oh thanks
2020-12-03T10:57:56 #kisslinux * testuser[m] sent a long message:  < https://matrix.org/_matrix/media/r0/download/matrix.org/mCVxaULwIpShBGhCFbUWLsDc/message.txt >
2020-12-03T10:58:23 #kisslinux <testuser[m]> Only this much should be required i think (edited message)
2020-12-03T11:16:53 #kisslinux <sad_plan[m]> allocated 2gb of ram for kiss, and gcc now buildt successfully. building xorg now, and we'll see if it works. if not, Ill allocate more swap aswell, and perhaps even some more ram just to be sure.
2020-12-03T11:29:57 #kisslinux <sad_plan[m]> nice
2020-12-03T11:51:38 #kisslinux <soliwilos> I simply edited "3, 2, _" and "3, 2, x" to "3, 3, _" and "3, 3, x" in the patch for rust and it compiled fine.
2020-12-03T11:56:06 #kisslinux <soliwilos> Has anyone replaced libressl with bearssl, though? Is it doable?
2020-12-03T11:58:17 #kisslinux <testuser[m]> soliwilos Check https://github.com/carbslinux
2020-12-03T11:59:13 #kisslinux <soliwilos> testuser[m]: I'll look, thanks.
2020-12-03T12:45:55 #kisslinux <sad_plan[m]> in case you were wondering, xorg was not content with 1g swap, and 2gb of ram. llvm failed to build. just in case anyone was wondering how little you could run with.
2020-12-03T13:00:55 #kisslinux <kiedtl> huh
2020-12-03T13:14:38 #kisslinux <nerditup> is the busybox `adduser` implementation equivalent to `useradd` ?
2020-12-03T13:28:10 #kisslinux <ominous_anonymou> soliwilos oasis linux also has bearssl i believe
2020-12-03T13:29:22 #kisslinux <Rio6> i always get useradd and adduser confused
2020-12-03T13:29:49 #kisslinux <Rio6> does posix has one?
2020-12-03T14:00:08 #kisslinux <nerditup> this is the closest thing I can find: https://pubs.opengroup.org/onlinepubs/9699919799/functions/getpwuid.html -- I can't find an implementation spec
2020-12-03T14:21:47 #kisslinux <acdw> i think adduser is the debian wrapper to useradd
2020-12-03T14:33:21 #kisslinux <varbhat> hello
2020-12-03T14:33:45 #kisslinux <varbhat> config_extra_firmware is getting reset
2020-12-03T14:34:05 #kisslinux <varbhat> so,make of kernel shows empty list even though i have set the list
2020-12-03T14:34:11 #kisslinux <varbhat> what may be the error
2020-12-03T14:43:50 #kisslinux <ominous_anonymou> does your .config have the right option?  or is that where you're seeing it getting reset?
2020-12-03T14:45:00 #kisslinux <varbhat> i have listed firmware. make gets it overwritten too
2020-12-03T14:46:44 #kisslinux <varbhat> my bad,i set don't use modules which require external firmware
2020-12-03T14:46:55 #kisslinux <varbhat> sorry,i am beginner to kernel building stuff
2020-12-03T14:48:49 #kisslinux <ominous_anonymou> all good!  hope it's working now!
2020-12-03T16:33:55 #kisslinux <varbhat> fuck. do you know what the problem was?
2020-12-03T16:34:10 #kisslinux <varbhat> '/boot' was not mounted
2020-12-03T16:47:50 #kisslinux <protonesso> acdw: it was written in perl
2020-12-03T16:47:58 #kisslinux <protonesso> has been*
2020-12-03T16:48:18 #kisslinux <acdw> oh?
2020-12-03T16:49:07 #kisslinux <protonesso> Like it's not a shell script and it generates password files on it's own (like systemd-firstboot and systemd-sysusers)
2020-12-03T16:50:47 #kisslinux <protonesso> Ok I'm wrong it's perl wrapper for shadow with extra steps
2020-12-03T16:57:33 #kisslinux <ominous_anonymou> lmao varbhat
2020-12-03T17:06:11 #kisslinux <varbhat> thank you all
2020-12-03T17:06:25 #kisslinux <varbhat> what i was doing was that i was booting same kernel
2020-12-03T17:06:28 #kisslinux <varbhat> lmao
2020-12-03T17:06:39 #kisslinux <varbhat> built kernel 5 times,yet ran same old kernel
2020-12-03T17:06:44 #kisslinux <varbhat> now, everything is working
2020-12-03T17:06:54 #kisslinux <varbhat> with newly built kernel
2020-12-03T17:14:22 #kisslinux <acdw> oh neat, protonesso , thanks :)
2020-12-03T17:17:43 #kisslinux <ominous_anonymou> I've done that before!  Now I only keep one kernel installed (but I run KISS in a VM so there's a little more lee-way reliability/recovery wise)
2020-12-03T17:35:35 #kisslinux <motorto> Giving this a go on a vm again
2020-12-03T17:35:44 #kisslinux <motorto> But cant run kiss update
2020-12-03T17:36:04 #kisslinux <motorto> Getting an: " Invalid KISS_SU Value"
2020-12-03T17:36:14 #kisslinux <motorto> How to circumvent this ?
2020-12-03T17:37:46 #kisslinux <motorto> Searched it on logs and found the answer !
2020-12-03T17:47:44 #kisslinux <testuser[m]> I think that's a package manager bug, you'll need to set KISS_SU manually if running as root or install sudo doas or sls
2020-12-03T17:48:58 #kisslinux <motorto> Yup that's it !
2020-12-03T18:05:32 #kisslinux <kiedtl> .6
2020-12-03T18:05:36 #kisslinux <kiedtl> whoops.
2020-12-03T18:11:34 #kisslinux <micr0_> anyone using dhcpcd have wireless/wired metrics set correctly in /etc ?
2020-12-03T18:11:44 #kisslinux <micr0_> the dhcpcd article on the wiki doesn't really cover that
2020-12-03T18:14:58 #kisslinux <micr0_> or, more specifically, why would route this metric: 10.10.10.0 * 255.255.255.0 U 0 0 0 wlan0
2020-12-03T18:15:14 #kisslinux <micr0_> the metric for wlan0 is 0, when i think it should be 207 (as it is for the default table)
2020-12-03T18:15:32 #kisslinux <micr0_> full table: http://ix.io/2Go8
2020-12-03T18:38:29 #kisslinux <ominous_anonymou> you should be able to set it manually in /etc/dhcpcd.conf, or do you mean the value you set isn't applied?
2020-12-03T18:48:34 #kisslinux <micr0_> ominous_anonymou i am just wondering why the third metric is 0 in that list of four
2020-12-03T18:48:41 #kisslinux <micr0_> i would expect it to match the default route metric
2020-12-03T18:54:49 #kisslinux <varbhat> has anybody built postgresql ?
2020-12-03T18:57:49 #kisslinux <varbhat> you know about https://github.com/iawia002/annie ?
2020-12-03T18:58:03 #kisslinux <varbhat> we can ditch youtube-dl from core repo
2020-12-03T18:58:19 #kisslinux <varbhat> but,mpv must also support annie somehow
2020-12-03T19:00:22 #kisslinux <midfavila> welp... time to fork the package
2020-12-03T19:02:52 #kisslinux <micr0> is there a way to not have sway crash when installing any of its deps?
2020-12-03T19:03:23 #kisslinux <micr0> it seems like a reliable way to get my entire laptop to freeze, for example to `kiss build glib && kiss install glib`
2020-12-03T19:03:34 #kisslinux <micr0> (same with pango or any of the other deps..)
2020-12-03T19:04:30 #kisslinux <midfavila> inb4 use X
2020-12-03T20:20:27 #kisslinux <renami> Hi there!
2020-12-03T20:21:10 #kisslinux <renami> Now that I have Kiss booting with an LVM root partition, I am having trouble with getting my ethernet driver working.
2020-12-03T20:22:08 #kisslinux <renami> It is an Intel I211
2020-12-03T20:23:08 #kisslinux <renami> According to Arch, the kernel driver used is 'igb'. The (vanilla) Linux kernel config only offers me the Intel e100 and e1000 drivers iirc, so I presume that they are the correct ones.
2020-12-03T20:34:34 #kisslinux <renami> I have done some further digging.
2020-12-03T20:35:13 #kisslinux <renami> So IGB is in the Linux kernel config, and I'm meant to use that over the E100(0).
2020-12-03T20:35:26 #kisslinux <renami> But it doesn't appear in the menu as IGB, so I missed it!
2020-12-03T20:35:55 #kisslinux <renami> Going to reboot into Kiss now and rebuild my Kernel. Wish me luck!
2020-12-03T21:14:07 #kisslinux <renami> It works!
2020-12-03T21:16:14 #kisslinux <Rio6> might start to get addictive to kernel compilation
2020-12-03T21:16:21 #kisslinux <Rio6> *addicted
2020-12-03T21:17:04 #kisslinux <renami> Haha! I get addicted to stuff like that a lot...
2020-12-03T21:38:53 #kisslinux <nerditup> Rio6: not wrong!
2020-12-03T21:39:29 #kisslinux * nerditup mutters, it could be smaller