💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2019-12-07.txt captured on 2021-12-17 at 13:26:06.
-=-=-=-=-=-=-
2019-12-07T00:06:16 #kisslinux <lieuxnoir> im seeing this acpid service 2019-12-07T00:06:39 #kisslinux <lieuxnoir> but i don't remember acpid being installed 2019-12-07T00:15:29 #kisslinux <lieuxnoir> ah it's busybox 2019-12-07T00:22:21 #kisslinux <lieuxnoir> konimex: busybox acpid service doesn't start on my machine 2019-12-07T00:23:06 #kisslinux <lieuxnoir> running the command manually (`sudo acpid -fl`) outputs this: 2019-12-07T00:28:22 #kisslinux <lieuxnoir> `acpid: option requires an argument: l` 2019-12-07T10:51:16 #kisslinux <konimex> seems anything busybox requires some kind of config 2019-12-07T10:51:54 #kisslinux <konimex> dhcp,and now acpi 2019-12-07T10:57:40 #kisslinux <konimex> actually, two secs 2019-12-07T11:25:16 #kisslinux <konimex> sent a PR 2019-12-07T12:03:23 #kisslinux <lieuxnoir> is busybox acpid still supported by the latest kernel? 2019-12-07T12:04:52 #kisslinux <dylanaraps> See: https://github.com/kisslinux/repo/pull/124 2019-12-07T12:04:56 #kisslinux <dylanaraps> I don't see why not. 2019-12-07T12:22:35 #kisslinux <lieuxnoir> nothing appears in the log when i press the micmute function key 2019-12-07T12:23:25 #kisslinux <lieuxnoir> however, native acpid detects it 2019-12-07T12:31:55 #kisslinux <dylanaraps> Have you looked at: https://github.com/brgl/busybox/blob/master/util-linux/acpid.c#L9-L30 2019-12-07T12:32:41 #kisslinux <dylanaraps> Did you look at this too?: http://davidrosca.blogspot.com/2012/08/linux-on-x220-getting-microphone-mute.html 2019-12-07T12:37:50 #kisslinux <lieuxnoir> i got no help from the first link 2019-12-07T12:38:22 #kisslinux <lieuxnoir> second one uses the native acpid 2019-12-07T12:39:21 #kisslinux <lieuxnoir> i think i got it 2019-12-07T12:39:55 #kisslinux <lieuxnoir> https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1654827 2019-12-07T12:40:54 #kisslinux <lieuxnoir> and http://www.murga-linux.com/puppy/viewtopic.php?t=78719 2019-12-07T12:42:47 #kisslinux <lieuxnoir> yep, it's working 2019-12-07T12:50:54 #kisslinux <lieuxnoir> it basically uses keycodes from /usr/include/linux/input-event-codes.h 2019-12-07T12:56:57 #kisslinux <dylanaraps> Nice. 2019-12-07T12:57:05 #kisslinux <dylanaraps> Write a wiki page if you're willing. :) 2019-12-07T12:58:15 #kisslinux <lieuxnoir> I would love to. :D 2019-12-07T12:59:41 #kisslinux <lieuxnoir> I might start doing it tomorrow. Compiling firefox and friends toasted my laptop so I wanna give it a rest. 2019-12-07T13:23:37 #kisslinux <dylanaraps> Heh 2019-12-07T13:56:46 #kisslinux <adamantium> hi o/ 2019-12-07T14:07:48 #kisslinux <dylanaraps> Hello 2019-12-07T16:51:27 #kisslinux <qtpie> dylanaraps, I get the following error on running iwd 2019-12-07T16:51:30 #kisslinux <qtpie> https://pst.moe/paste/bdwhxt 2019-12-07T16:51:42 #kisslinux <qtpie> I have those options set to "y" in my kernel config 2019-12-07T17:19:16 #kisslinux <andrevallestero[> What does kiss use to manage services? 2019-12-07T17:20:31 #kisslinux <andrevallestero[> Also, how does busybox compare to runit in terms of features, performance/init times? 2019-12-07T17:20:39 #kisslinux <andrevallestero[> busybox init* 2019-12-07T17:55:55 #kisslinux <dylanara1> qtpie: Are you using any modules? 2019-12-07T17:56:00 #kisslinux <dylanara1> Also, do you have them all enabled? 2019-12-07T17:57:00 #kisslinux <dylanara1> andrevallestero[: busybox has its own runit implementation for services. 2019-12-07T17:57:14 #kisslinux <dylanara1> KISS uses it by default though nothing forces you to stick with it. 2019-12-07T17:57:35 #kisslinux <dylanara1> I personally use no service manager as the only daemon I run is iwd. 2019-12-07T19:02:14 #kisslinux <qtpie> dylanaraps, yes I use iwlwifi. this is the output of make modules_install for me -> https://pst.moe/paste/xfekns 2019-12-07T19:04:39 #kisslinux <qtpie> dylanaraps, also as you can see here -> https://files.catbox.moe/zskdj0.png, HMAC and CMAC are enabled but iwd shows them as missing 2019-12-07T19:06:42 #kisslinux <dylanaraps> The issue is most likely the mix between iwlwifi being =m and the crypto stuff being =y. 2019-12-07T19:07:11 #kisslinux <dylanaraps> Try compiling iwlwifi as =y. If you need firmware blobs you can also compile them into the kernel. 2019-12-07T19:07:38 #kisslinux <dylanaraps> Example: 2019-12-07T19:07:40 #kisslinux <dylanaraps> -> zgrep CONFIG_EXTRA_FIRMWARE /proc/config.gz 2019-12-07T19:07:42 #kisslinux <dylanaraps> CONFIG_EXTRA_FIRMWARE="i915/skl_dmc_ver1_27.bin iwlwifi-8000C-36.ucode" 2019-12-07T19:07:44 #kisslinux <dylanaraps> CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware" 2019-12-07T19:08:29 #kisslinux <dylanaraps> So the .ucode ile would live in /lib/firmware and on `make` will be put into the kernel itself. 2019-12-07T19:08:43 #kisslinux <dylanaraps> The other alternative is to compile all of the crypto stuff as modules. 2019-12-07T19:10:41 #kisslinux <qtpie> i see 2019-12-07T19:10:57 #kisslinux <qtpie> what is the difference between _*_ , <*> and [*] btw? 2019-12-07T19:11:12 #kisslinux <qtpie> i can unselect <> and [] but I can't seem to unselect _*_ 2019-12-07T19:11:28 #kisslinux <dylanaraps> <*> and _*_ are typically things enabled as dependencies of other options or things needed on your system. 2019-12-07T19:11:45 #kisslinux <qtpie> ah i see 2019-12-07T19:11:56 #kisslinux <dylanaraps> Let me see exactly what they are. 2019-12-07T19:12:08 #kisslinux <dylanaraps> > - - A dependency requires this to be compiled-in (y). 2019-12-07T19:12:15 #kisslinux <dylanaraps> > { } A dependency requires this to be a module (m) or compiled-in (y). 2019-12-07T19:12:20 #kisslinux <dylanaraps> > [ ] A dependency requires this to be compiled-in (y), or not compiled (n). 2019-12-07T19:12:24 #kisslinux <dylanaraps> > < > No dependencies. 2019-12-07T19:12:36 #kisslinux <dylanaraps> https://en.wikipedia.org/wiki/Menuconfig 2019-12-07T19:12:41 #kisslinux <qtpie> thanks 2019-12-07T19:12:55 #kisslinux <qtpie> i was looking iwd's gentoo wiki here https://wiki.gentoo.org/wiki/Iwd#Installation 2019-12-07T19:13:23 #kisslinux <qtpie> they have "User-space interface for symmetric key cipher algorithm" enabled 2019-12-07T19:13:34 #kisslinux <qtpie> i have that disabled in my config 2019-12-07T19:14:04 #kisslinux <dylanaraps> Try that too actually. 2019-12-07T19:14:09 #kisslinux <qtpie> yeah 2019-12-07T19:14:22 #kisslinux <dylanaraps> I'm hoping I'm wrong as it means less work for you. :P 2019-12-07T19:14:27 #kisslinux <qtpie> https://wiki.gentoo.org/wiki/Iwlwifi#When_using_built-in_configuration 2019-12-07T19:14:36 #kisslinux <belfry> i was actually resolving this issue a while ago 2019-12-07T19:14:41 #kisslinux <belfry> as I have iwlwifi as well 2019-12-07T19:15:06 #kisslinux <belfry> turns out that if you enable iwlwifi as =y, it just doesn't work because it is incapable of loading firmware 2019-12-07T19:15:11 #kisslinux <dylanaraps> I also use it though I compile everything into the kernel (no modules). 2019-12-07T19:15:21 #kisslinux <dylanaraps> belfry: I also compile my firmware into the kernel. 2019-12-07T19:15:36 #kisslinux <dylanaraps> I posted my .config options related to it above. 2019-12-07T19:16:05 #kisslinux <belfry> ah, I see, thanks, will add that to mine too 2019-12-07T19:16:24 #kisslinux <belfry> gotta get that chonky kernel feel :D 2019-12-07T19:16:27 #kisslinux <dylanaraps> It allows all of my kernels to be entirely standalone which is nice. 2019-12-07T19:16:49 #kisslinux <dylanaraps> s/standalone/stand-alone/ 2019-12-07T19:17:06 #kisslinux <dylanaraps> -> du -sh /boot/vmlinuz-5.4.8 2019-12-07T19:17:08 #kisslinux <dylanaraps> 4.3M /boot/vmlinuz-5.4.8 2019-12-07T19:17:12 #kisslinux <dylanaraps> Not bad :P 2019-12-07T19:18:47 #kisslinux <dylanaraps> I also compile my .config into the kernel so the current config is available as /proc/config.gz 2019-12-07T19:20:44 #kisslinux <dylanaraps> Getting my current config is as easy as: gzip -cd /proc/config.gz > .config 2019-12-07T19:21:25 #kisslinux <belfry> hmm, I suppose I might have some useless modules, then, haha 2019-12-07T19:25:05 #kisslinux <belfry> quick question, I am currently running KISS on f2fs (I just really wanted to try that filesystem out curiosity), if I'd like to contribute a package for it, what would be the correct repository? 2019-12-07T19:29:10 #kisslinux <dylanaraps> Community is a good start. 2019-12-07T19:29:24 #kisslinux <dylanaraps> Packages can be migrated to the other repositories afterwards. 2019-12-07T19:29:52 #kisslinux <belfry> alrighty! 2019-12-07T19:33:12 #kisslinux <qtpie> i'm building my kernel with iwlwifi and blobs built in 2019-12-07T19:33:26 #kisslinux <qtpie> and i also enabled that option which the gentoo wiki specified 2019-12-07T19:35:09 #kisslinux <dylanaraps> I'm building 4.19 to see if it stops Firefox from locking up. 2019-12-07T19:35:26 #kisslinux <qtpie> nice 2019-12-07T19:36:01 #kisslinux <dylanaraps> I also use a patch to build my kernel with -march=native 2019-12-07T19:36:15 #kisslinux <dylanaraps> For 5.4 I use 4~ patches overall. 2019-12-07T19:37:11 #kisslinux <dylanaraps> I can't speak for benchmarks or anything as I haven't done any. I'm happy with my system's performance though. 2019-12-07T19:39:00 #kisslinux <dylanaraps> -> du -sh vmlinuz 2019-12-07T19:39:02 #kisslinux <dylanaraps> 3.9M vmlinuz 2019-12-07T19:39:11 #kisslinux <dylanaraps> 400-500KB smaller on 4.19 2019-12-07T19:40:06 #kisslinux <dylanaraps> brb 2019-12-07T20:05:22 #kisslinux <dylanaraps> Firefox won't make Python 2's EOL :( 2019-12-07T20:05:34 #kisslinux <dylanaraps> We're stuck with Python 2 beyond its death date. 2019-12-07T20:21:05 #kisslinux <atkka> that shit is annoying 2019-12-07T20:29:04 #kisslinux <qtpie> dylanaraps, iwd doesnt shows any kernel related errors now but it shows unable to open directory /var/lib/iwd/hotspot 2019-12-07T20:40:21 #kisslinux <dylanaraps> It needs to be run as root. 2019-12-07T21:22:26 #kisslinux <qtpie> it's working now 2019-12-07T21:22:46 #kisslinux <qtpie> btw can iwc handle 8021x networks? 2019-12-07T21:23:02 #kisslinux <qtpie> or does it only looks for psk files? 2019-12-07T21:28:00 #kisslinux <dylanaraps> iwc can only auth through .psk files (.open is pointless for obvious reasons). 8021X networks are actually meant to be connected to by hand (recommended by upstream). 2019-12-07T21:28:31 #kisslinux <dylanaraps> All network types are supported by the rest of the commands. 2019-12-07T21:28:57 #kisslinux <dylanaraps> Arch have info on their wiki: https://wiki.archlinux.org/index.php/Iwd#WPA_Enterprise 2019-12-07T21:29:21 #kisslinux <dylanaraps> (iwctl also has no support for auth for 8021X networks) 2019-12-07T21:30:19 #kisslinux <dylanaraps> I *could* add some sort of support to iwc. 2019-12-07T21:30:58 #kisslinux <dylanaraps> (The iwd daemon itself is unchanged minus the removal of dbus related code and some tiny additions for iwc) 2019-12-07T21:32:21 #kisslinux <dylanaraps> > Configuration for EAP is not done through a graphical interface, though; it is too complex for users to be able to realistically deal with it, so it will instead use a configuration file provided by the network administrator. 2019-12-07T21:32:25 #kisslinux <dylanaraps> https://lwn.net/Articles/770991/ 2019-12-07T21:43:29 #kisslinux <qtpie> yeah i read the archwiki and i have a working config 2019-12-07T21:43:52 #kisslinux <qtpie> what i meant was that if could disconnect from an 8021d network from iwc itself 2019-12-07T21:44:13 #kisslinux <qtpie> or maybe ask iwc to load a 8021x profile 2019-12-07T21:44:13 #kisslinux <dylanaraps> Yes 2019-12-07T21:44:35 #kisslinux <dylanaraps> Just give iwc the SSID 2019-12-07T21:45:00 #kisslinux <dylanaraps> iwc connect SSID (or iwc co SSID) 2019-12-07T21:45:11 #kisslinux <dylanaraps> iwc disconnect (or iwc di) 2019-12-07T21:45:20 #kisslinux <dylanaraps> Disconnect uses the current network. 2019-12-07T21:49:39 #kisslinux <qtpie> does iwd not handle dhcp? 2019-12-07T21:49:46 #kisslinux <dylanaraps> It does 2019-12-07T21:49:50 #kisslinux <qtpie> because i am not getting a local ip 2019-12-07T21:50:21 #kisslinux <qtpie> i can connect to networks and iwc successfuly handles both 8021 and psk networks 2019-12-07T21:50:23 #kisslinux <dylanaraps> You just need to enable it. 2019-12-07T21:50:34 #kisslinux <dylanaraps> In /etc/iwd/main.conf 2019-12-07T21:50:36 #kisslinux <dylanaraps> > EnableNetworkConfiguration=true 2019-12-07T21:50:48 #kisslinux <dylanaraps> Under '[General]' 2019-12-07T21:51:01 #kisslinux <dylanaraps> I'll send you my config actually. 2019-12-07T21:51:03 #kisslinux <dylanaraps> Hang on. 2019-12-07T21:51:45 #kisslinux <dylanaraps> https://termbin.com/7bjy 2019-12-07T21:52:46 #kisslinux <dylanaraps> KISS has 230~ votes on distrowatch's waiting list. 2019-12-07T21:52:51 #kisslinux <dylanaraps> > Further good news is that once your distro is listed on DistroWatch, it will apparently be also accepted for listing on Wikipedia. 2019-12-07T21:53:04 #kisslinux <qtpie> thanks 2019-12-07T21:53:10 #kisslinux <dylanaraps> > there is some good news for those developers who absolutely and desperately want to have their distribution listed on DistroWatch today. All you need to do is to buy an advertising banner and your distro will be listed straight away. 2019-12-07T21:53:39 #kisslinux <dylanaraps> > which costs US$220.00 2019-12-07T21:55:13 #kisslinux <dylanaraps> > New distributions should be installable on their own without requiring another distribution to be in place to bootstrap them. There should be an ISO or IMG file users can download, 2019-12-07T21:55:28 #kisslinux <dylanaraps> sad 2019-12-07T21:57:27 #kisslinux <atkka> why is that sad? 2019-12-07T21:57:33 #kisslinux <dylanaraps> If the Wikipedia fact is true and as KISS is ineligible for addition to distrowatch, for KISS to get a Wikipedia page I need to pay distrowatch US$220. 2019-12-07T21:58:11 #kisslinux <dylanaraps> This is also only true if the payment waives the submission requirements. 2019-12-07T22:03:28 #kisslinux <larbob> how is kiss ineligible? 2019-12-07T22:03:36 #kisslinux <larbob> I thought it was on their 'waiting list' or whatever tf 2019-12-07T22:04:43 #kisslinux <dylanaraps> KISS needs an ISO/IMG file which can be used as an installation medium. 2019-12-07T22:05:23 #kisslinux <atkka> why not have a fat kernel, busybox, plus kiss-chroot 2019-12-07T22:05:31 #kisslinux <atkka> in an iso 2019-12-07T22:05:45 #kisslinux <dylanaraps> There's also a note about locale/language so I'm also unsure if the focus on only English is also a blocker. 2019-12-07T22:06:29 #kisslinux <dylanaraps> atkka: You'd also need an initramfs. 2019-12-07T22:06:54 #kisslinux <dylanaraps> Once booted I'd just make you download the same tarball regardless.. 2019-12-07T22:07:12 #kisslinux <dylanaraps> It also has to be easy enough to install for the distrowatch guys. 2019-12-07T22:07:23 #kisslinux <atkka> ok, then the real question 2019-12-07T22:07:29 #kisslinux <dylanaraps> Anything they're unable to install doesn't get added. 2019-12-07T22:07:31 #kisslinux <atkka> why even care about distrowatch at all 2019-12-07T22:08:04 #kisslinux <dylanaraps> It's more the Wikipedia comment which made me mention it. 2019-12-07T22:08:07 #kisslinux <atkka> I highly doubt distrowatch can keep you from being on wikipedia unless you pay them or follow their arbitrary guidelines 2019-12-07T22:08:35 #kisslinux <dylanaraps> Wikipedia can though. If it is in their submission guidelines for Linux distributions. 2019-12-07T22:08:51 #kisslinux <dylanaraps> I'm looking on Wikipedia for something in writing. 2019-12-07T22:09:17 #kisslinux <atkka> well you can always start kissipedia, with blackjack and hookers 2019-12-07T22:12:19 #kisslinux <atkka> the one criteria that makes sense is not relying on another install to bootstrap 2019-12-07T22:13:47 #kisslinux <dylanaraps> It makes sense for distrowatch as they install, test and write a full review/page for each added distibution. 2019-12-07T22:16:31 #kisslinux <dylanaraps> > KISS Linux. KISS Linux is an independent Linux distribution with a focus on simplicity and privacy. The distribution currently targets the x86-64 architecture and the English language. KISS Linux is installed by building the system from an archive, using a process similar in style to Gentoo. 2019-12-07T22:16:50 #kisslinux <dylanaraps> Oddly enough, they're aware of the install method and added it anyway. 2019-12-07T22:16:56 #kisslinux <dylanaraps> Time will tell. :P 2019-12-07T22:17:10 #kisslinux <dylanaraps> https://distrowatch.com/weekly.php?issue=20190826#waiting 2019-12-07T22:22:55 #kisslinux <_0bitcount> Have you heard of Dragora? It is also based on minimalist principles, with a touch of Slackware. 2019-12-07T22:25:52 #kisslinux <E5ten> distrowatch is worthless anyway 2019-12-07T22:26:16 #kisslinux <dylanaraps> Yeah. It includes software like dbus, gettext, elogind, etc etc and it uses glibc. 2019-12-07T22:27:10 #kisslinux <mahmudov> dragora3 musl based 2019-12-07T22:27:21 #kisslinux <dylanaraps> Neat 2019-12-07T22:27:24 #kisslinux <dylanaraps> Didn't know that 2019-12-07T22:27:34 #kisslinux <mahmudov> and independent base that i know 2019-12-07T22:27:57 #kisslinux <mahmudov> it has own bootstrap 2019-12-07T22:30:29 #kisslinux <dylanaraps> Their package manager is a little too complex for my liking (If they still use qi(?)) 2019-12-07T22:31:03 #kisslinux <dylanaraps> (Forgetting the unsafe shell code entirely) 2019-12-07T22:33:39 #kisslinux <E5ten> seeing test instead of [ in scripts is so saddening lol (I'm aware they're the same but it just looks so much worse) 2019-12-07T22:35:30 #kisslinux <dylanaraps> The repository files for each package (basically identical to PKGBUILDS, APKBUILDS, Pkgiles) are full of bash shell too. 2019-12-07T22:35:39 #kisslinux <dylanaraps> s/bash/bad 2019-12-07T22:36:35 #kisslinux <mahmudov> qi bases on graft 2019-12-07T22:37:03 #kisslinux <dylanaraps> graft? 2019-12-07T22:37:15 #kisslinux <dylanaraps> Here's an example package fwiw: http://git.savannah.nongnu.org/cgit/dragora.git/tree/recipes/devel/python3/recipe 2019-12-07T22:37:21 #kisslinux <E5ten> qi, despite an sh shebang, uses