💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-06-13.txt captured on 2021-12-17 at 13:26:06.
-=-=-=-=-=-=-
2020-06-13T03:04:35 #kisslinux <konimex1> by hieroglyphs you meant those old egyptian writing system? iirc it should cover nearly all characters 2020-06-13T03:04:54 #kisslinux <konimex1> ah yep, should've read the logs 2020-06-13T04:58:10 #kisslinux <dylanaraps> o/ 2020-06-13T08:27:40 #kisslinux <dylanaraps> 1/quit 2020-06-13T10:50:03 #kisslinux <claudia> o/ 2020-06-13T10:52:15 #kisslinux <claudia> dylanaraps: After installing a package I frequently ask me "Ok, from what repo was this now installed again?" 2020-06-13T10:53:03 #kisslinux <claudia> What do you thin about kiss displaying in the last line from what this pkg was installed from and maybe also the version? 2020-06-13T10:53:36 #kisslinux <claudia> *think 2020-06-13T10:53:50 #kisslinux <kisslinuxuser> claudia: ++ 2020-06-13T10:54:20 #kisslinux <claudia> * from where this pkg was installed from 2020-06-13T11:08:00 #kisslinux <spacehare> I second that 2020-06-13T11:22:29 #kisslinux <dylanaraps> You can simply do 'kiss s pkg' to see where it came from. 2020-06-13T11:54:01 #kisslinux <brthmg> Hey! I installed KISS on an system using UEFI. I created a new config for grub and put it in /boot/grub/; I can see that the config has an entry for KISS but grub complains something about faulty filesystem. I'm using XFS, might there be a problem there? 2020-06-13T11:54:19 #kisslinux <dylanaraps> What's the exact error? 2020-06-13T11:54:55 #kisslinux <brthmg> "error: unknown filesystem" 2020-06-13T11:55:14 #kisslinux <brthmg> I did add support for XFS in the kernel 2020-06-13T11:56:16 #kisslinux <brthmg> Wait. Hold up. Let me check my fstab 2020-06-13T11:58:30 #kisslinux <dylanaraps> Did you compile it as =y ([*]) or =m ([m])? 2020-06-13T12:01:59 #kisslinux <brthmg> y 2020-06-13T12:02:49 #kisslinux <brthmg> well my fstab is empty 2020-06-13T12:02:55 #kisslinux <dylanaraps> Alright 2020-06-13T12:02:59 #kisslinux <brthmg> you don't use genfstab? 2020-06-13T12:03:02 #kisslinux <dylanaraps> This is grub complaining right? 2020-06-13T12:03:04 #kisslinux <brthmg> Yes 2020-06-13T12:03:23 #kisslinux <djt3[m]1> make an fstab and make sure you have drivers 2020-06-13T12:03:55 #kisslinux <brthmg> I will manually write the fstab, I'll be back 2020-06-13T12:04:02 #kisslinux <djt3[m]1> https://termbin.com/2o3b 2020-06-13T12:04:07 #kisslinux <djt3[m]1> theres an fstab 2020-06-13T12:05:06 #kisslinux <dylanaraps> Is Grub from KISS or are you dual booting? 2020-06-13T12:06:28 #kisslinux <brthmg> I'm dual-booting 2020-06-13T12:07:46 #kisslinux <djt3[m]1> dylanaraps: just got kiss completely set up with a shared home partition with arch. my god i forgot how snappy KISS feels. 2020-06-13T12:10:22 #kisslinux <dylanaraps> Interesting! 2020-06-13T12:10:30 #kisslinux <brthmg> arch is good shit though, although bloated by the whole systemd stuff; have you tried artix? 2020-06-13T12:10:47 #kisslinux <brthmg> arch with init openrc 2020-06-13T12:11:33 #kisslinux <djt3[m]1> yeah i use artix with runit 2020-06-13T12:12:07 #kisslinux <djt3[m]1> just call it arch because people get what i mean and they're practically the same anyway 2020-06-13T12:12:27 #kisslinux <djt3[m]1> although i am using zsh on arch which might be why the terminal feels so slow on there 2020-06-13T12:13:26 #kisslinux <dylanaraps> Ash (the default shell) is kinda special as most busybox utilities executed inside of it will run as builtins. 2020-06-13T12:14:06 #kisslinux <djt3[m]1> oh right, i never knew that 2020-06-13T12:14:22 #kisslinux <dylanaraps> https://git.busybox.net/busybox/plain/docs/nofork_noexec.txt?h=1_23_stable 2020-06-13T12:14:29 #kisslinux <dylanaraps> This goes into detail. 2020-06-13T12:15:13 #kisslinux <djt3[m]1> cool 2020-06-13T12:16:45 #kisslinux <dylanaraps> We don't fully enable this though as it bypasses $PATH entirely. 2020-06-13T12:17:16 #kisslinux <djt3[m]1> ah 2020-06-13T12:18:13 #kisslinux <dylanaraps> For example; 'find' will always resolve to busybox's despite /usr/bin/find pointing to 'findutils'. If the full path is given during execution (/usr/bin/find -bla -bla), 'findutils' 'find' will be used. 2020-06-13T12:19:06 #kisslinux <dylanaraps> This is something you can personally enable for a further speed-up though. :) 2020-06-13T12:20:29 #kisslinux <djt3[m]1> nice one 2020-06-13T12:26:48 #kisslinux <brthmg> is it safe to say that not having linux-firmware is a problem? 2020-06-13T12:26:59 #kisslinux <brthmg> isn't a problem* 2020-06-13T12:27:17 #kisslinux <spacehare> I was trying to build the linux kernel yesterday, but failed as busybox find and tar does not support the flags that the kernel build system uses. 2020-06-13T12:27:41 #kisslinux <spacehare> (sorry for the thread interruption ;) 2020-06-13T12:29:06 #kisslinux <spacehare> just saying, you might want to mention that in the wiki... 2020-06-13T12:29:15 #kisslinux <dylanaraps> spacehare: The kernel builds fine for me here with busybox. 2020-06-13T12:29:30 #kisslinux <spacehare> I was building with allyesconfig 2020-06-13T12:29:40 #kisslinux <spacehare> so I guess only some parts won't work with busybox. 2020-06-13T12:29:53 #kisslinux <dylanaraps> There are two invalid usages of some commands during compilation (for me) though they don't affect the build. 2020-06-13T12:30:04 #kisslinux <spacehare> I see. 2020-06-13T12:30:19 #kisslinux <dylanaraps> Send your .config? 2020-06-13T12:30:30 #kisslinux <spacehare> like I said, it's allyesconfig. 2020-06-13T12:30:34 #kisslinux <spacehare> $ make allyesconfig 2020-06-13T12:30:45 #kisslinux <spacehare> I got sick of figuring out what drivers I needed and what I didn't :P 2020-06-13T12:31:09 #kisslinux <dylanaraps> Sure. I don't recommend doing this though. :) 2020-06-13T12:31:14 #kisslinux <spacehare> yeah. 2020-06-13T12:31:24 #kisslinux <spacehare> I figured once I got my wifi working I would trim it down. 2020-06-13T12:31:33 #kisslinux <spacehare> But then I ran into this issue... 2020-06-13T12:31:53 #kisslinux <spacehare> which was especially annoying; my wifi wasn't working, so I could even download and build gnu find/tar. 2020-06-13T12:32:09 #kisslinux <spacehare> I had to use a chroot to build the kernel. 2020-06-13T12:32:47 #kisslinux <dylanaraps> Here's all results for 'tar' in the kernel sources: https://termbin.com/01zt 2020-06-13T12:32:52 #kisslinux <spacehare> s/could even/couldn't even/g 2020-06-13T12:32:59 #kisslinux <dylanaraps> Did you save logs at all? 2020-06-13T12:33:42 #kisslinux <spacehare> Nope. 2020-06-13T12:34:27 #kisslinux <spacehare> But I do remember it failed at trying to extract kernel/kheaders_data.tar.xz 2020-06-13T12:34:33 #kisslinux <dylanaraps> Yes 2020-06-13T12:34:39 #kisslinux <dylanaraps> 'allyesconfig' also enables the test suite. 2020-06-13T12:34:47 #kisslinux <spacehare> Ah! 2020-06-13T12:34:57 #kisslinux <spacehare> so it's the TEST suit that failes... 2020-06-13T12:35:15 #kisslinux <dylanaraps> I'm doing tests now. 2020-06-13T12:35:24 #kisslinux <dylanaraps> Will document whatever I find in the Wiki if needed. 2020-06-13T12:35:31 #kisslinux <dylanaraps> I'm working on a kernel compilation guide. 2020-06-13T12:35:38 #kisslinux <spacehare> Nice 2020-06-13T12:35:59 #kisslinux <dylanaraps> How far into the build did it fail? 2020-06-13T12:36:37 #kisslinux <spacehare> "how far" in minutes? 2020-06-13T12:36:45 #kisslinux <spacehare> Because I have no idea... 2020-06-13T12:37:00 #kisslinux <brthmg> Just sneaking in here real quick; not having support for initramfs is valid right? Feels like I'm grasping for straws to make this work now lmao 2020-06-13T12:45:12 #kisslinux <brthmg> I got a partition mounted at /boot. In there I have "System Volume Information, System.map, efi, grub, vmlinuz". When I run grub-mkconfig it says "Found linux image: /boot/vmlinuz" 2020-06-13T12:46:39 #kisslinux <brthmg> And of course, the config is saved in ../grub.cfg 2020-06-13T12:54:19 #kisslinux <dylanaraps> spacehare: Sent some messages but network dropped. https://termbin.com/5u45c 2020-06-13T12:54:44 #kisslinux <dylanaraps> Enabled by: CONFIG_IKHEADERS=y 2020-06-13T12:55:25 #kisslinux <dylanaraps> Docs: https://cateee.net/lkddb/web-lkddb/IKHEADERS.html 2020-06-13T13:00:14 #kisslinux <spacehare> ah, thanks! 2020-06-13T13:01:56 #kisslinux <dylanaraps> I'm going to build it again and see if it fails any later. 2020-06-13T13:02:15 #kisslinux <dylanaraps> This information will go in the Wiki page once I'm done with it. 2020-06-13T13:47:27 #kisslinux <claudia> dylanaraps: Re: let kiss display package path at the end: You are absolutely right. When I install throgh KISS_PATH, kiss s shows me the path and when I do a crux style installation, I see it in the terminal anyhow. 2020-06-13T13:54:26 #kisslinux <dylanaraps> Yeah 2020-06-13T13:54:30 #kisslinux <dylanaraps> https://k1ss.org/wiki/kernel/config 2020-06-13T13:54:35 #kisslinux <dylanaraps> Initial page is up. 2020-06-13T14:00:36 #kisslinux <claudia> Oh thats cool! 2020-06-13T14:01:33 #kisslinux <claudia> and that will also be availabel through kiss help? :D 2020-06-13T14:01:37 #kisslinux <claudia> nice 2020-06-13T14:03:02 #kisslinux <dylanaraps> Yes 2020-06-13T14:54:37 #kisslinux <dilynm> dylanaraps: that's going to be a very big wiki page! 2020-06-13T15:37:48 #kisslinux <djt3[m]1> @dylanara 2020-06-13T15:38:08 #kisslinux <djt3[m]1> dylanaraps: can anyone contribute to the wiki? 2020-06-13T15:39:26 #kisslinux <konimex> should be available in github kisslinux/wiki 2020-06-13T15:44:02 #kisslinux <djt3[m]1> Cool 2020-06-13T15:44:30 #kisslinux <dylanaraps> djt3[m]1: Yes, of course. 2020-06-13T15:48:24 #kisslinux <djt3[m]1> Sorry to ask simple questions again but iwd gives me the error "unknown resolution method: resolvconf". I'm using the config on the wiki and openresolve is installed 2020-06-13T15:53:46 #kisslinux <konimex> looks like haskell (ghc) on pure-LLVM env would be impossible 2020-06-13T15:57:55 #kisslinux <djt3[m]1> Ah iwd works if that line in the config is deleted 2020-06-13T16:07:22 #kisslinux <djt3[m]1> Its version 1.6 so the gentoo wiki says it should support it 2020-06-13T16:08:27 #kisslinux <djt3[m]1> Fixed it, iwd was reading whitespace at the end of the line 2020-06-13T16:17:55 #kisslinux <konimex> for some reason I got segfault when compiling 5.4.45... 2020-06-13T16:20:05 #kisslinux <dilynm> :o 2020-06-13T16:49:31 #kisslinux <konimex> got this when compiling: https://8n1.org/17395/32c9 2020-06-13T16:50:15 #kisslinux <konimex> compiling with clang-10, E5ten, if you build your own kernel, can you reproduce this with 5.4.45? 2020-06-13T17:53:05 #kisslinux <jedavies> dylanaraps: would it be possible to have kiss-chroot set CFLAGS/CXXFLAGS from the host values (like $TERM) if they are present, instead of having to pass them in on the command line? 2020-06-13T17:55:39 #kisslinux <E5ten> konimex: I'm on LLVM from git and use the latest kernel, so I'm not sure 2020-06-13T17:56:16 #kisslinux <konimex> alright, gonna try 5.6/5.7 (whatever's the latest) tomorrow 2020-06-13T17:56:25 #kisslinux <E5ten> Btw though, we seem to be getting close to clang integrated-as being able to compile an x86 kernel 2020-06-13T17:56:26 #kisslinux <E5ten> 5.7 2020-06-13T18:13:32 #kisslinux <dylanaraps> jedavies: Sure 2020-06-13T18:14:39 #kisslinux <dylanaraps> Done. 2020-06-13T18:22:23 #kisslinux <jedavies> Thanks! 2020-06-13T18:37:08 #kisslinux <djt3[m]1> <konimex "alright, gonna try 5.6/5.7 (what"> 5.7.2 2020-06-13T21:01:37 #kisslinux <obsessive[m]1> is there a working window manager? 2020-06-13T21:02:34 #kisslinux <himmalerin> dwm works pretty well 2020-06-13T21:02:48 #kisslinux <mcpcpc[m]> a few! checkout the xorg-server wiki page. 2020-06-13T21:03:06 #kisslinux <mcpcpc[m]> not sure if it’s been pushed to the website tho 2020-06-13T21:04:35 #kisslinux <mcpcpc[m]> obsessive: kiss-help wiki/xorg/xorg-server 2020-06-13T21:07:38 #kisslinux <obsessive[m]1> cool thanks. Ill check that out 2020-06-13T21:08:37 #kisslinux <obsessive[m]1> btw, im lazy and managed to create a really large BUT working kernel by copying my livecd's /proc/config.gz 2020-06-13T21:09:01 #kisslinux <obsessive[m]1> maybe it can be added as a side note to the docs 2020-06-13T21:12:54 #kisslinux <micr0> i havent tried it but theres also https://github.com/nichoski/kergen 2020-06-13T21:14:39 #kisslinux <micr0> obsessive[m]1 there is also `make localmodconfig` which I think just generates a config with all the local modules that are running 2020-06-13T21:16:11 #kisslinux <dilynm> I found kerngen difficult to use, both on a live CD and a host system 2020-06-13T21:16:52 #kisslinux <dilynm> Localmodconfig or localdefconfig would be the way to go really 2020-06-13T21:17:44 #kisslinux <micr0> what i want is a liveusb, that has allmodconfig, then does either localmodconfig, or like, some lscpi + lsusb | filtered options | make kernel config 2020-06-13T21:24:47 #kisslinux <dilynm> That's sort of what kerngen tries to do 2020-06-13T21:24:56 #kisslinux <dilynm> At least, cocneptually 2020-06-13T21:25:06 #kisslinux <dilynm> In practice it's a lot of python 2020-06-13T21:26:58 #kisslinux <dilynm> Honestly you can leave basically every single menu at the default from defconfig. You only need to really mess with a few things to get a bootable kernel. In my case the only tweak I really had to make was enabling nvme support 2020-06-13T21:29:53 #kisslinux <himmalerin> here I was looking up what modules I needed for my hardware and it turns out I could've skipped it all? 2020-06-13T21:30:04 #kisslinux <himmalerin> Well, something to keep in mind for the future 2020-06-13T21:31:39 #kisslinux <dilynm> One of the longest parts of kernel compilation from make defconfig is making all of the modules. You can greatly speed up compile time simply by dropping all the device drivers you know you don't need entirely from the kernel 2020-06-13T21:32:17 #kisslinux <obsessive[m]1> defconfig didnt find rootfs for me for qemu virtual machine. coyping the /proc/config.gz was a painless fix, 16M vmlinuz haha 2020-06-13T21:33:36 #kisslinux <obsessive[m]1> still booted within a sec. loving Kiss kiss 2020-06-13T21:35:02 #kisslinux <jedavies> obsessive[m]1: I added icewm recently here: https://github.com/jedavies-dev/kiss-personal 2020-06-13T21:43:27 #kisslinux <obsessive[m]1> jedavies: nice! 2020-06-13T21:45:43 #kisslinux <himmalerin> Is there a way for me to say "this is a big download, are you sure you want to continue?" before downloading and building a package? 2020-06-13T21:45:54 #kisslinux <himmalerin> a pre-download hook or something 2020-06-13T21:48:08 #kisslinux <himmalerin> for future reference Noto includes characters for egyptian hieroglyphs, wish they advertised that somehow 2020-06-13T21:48:51 #kisslinux <dilynm> Considering noto fonts is a gig in size I'm not at all surprised 2020-06-13T23:12:23 #kisslinux <lhoqvso> If you don’t mind I would like do a suggestion for the wiki... I think the learning curve for users coming from even arch is very steep (we are used to systemd and arch documentation is very extensive). Having a system that boot but does not have internet (we need to ip link set eth0 up,...) or keyboard layout is not configured, or... at least the basics for being able to do better research for ourselves should be 2020-06-13T23:12:23 #kisslinux <lhoqvso> included in the wiki. 2020-06-13T23:20:18 #kisslinux <mcpcpc[m]> lhoqvso: was thinking of adding an overview page for various software packages. 2020-06-13T23:20:18 #kisslinux <mcpcpc[m]> coming from gentoo, i honestly think the KISS install instructions are very good and to the point. a lot of packages are user preference and thats the beauty of kiss... you aren’t “steered” to a single path. 2020-06-13T23:21:08 #kisslinux <mcpcpc[m]> but i get the steep learning curve. it was the same for me when i first tried gentoo. 2020-06-13T23:22:37 #kisslinux <lhoqvso> completely agree (please, don't get me wrong!). Even me I was able to install it.... it's just that it seems curious to me that it explains how to change the hostname but not the keyboard layout. Or how to create a "service" but not how to setup network... 2020-06-13T23:22:37 #kisslinux <lhoqvso> (in my defense I will say that it was easier to install Kiss than Gentoo (that I normally do something wrong because only worked once :D) 2020-06-13T23:23:22 #kisslinux <lhoqvso> well.. was only a suggestion :) I'm going to sleep now! Tomorrow more :) 2020-06-13T23:23:35 #kisslinux <lhoqvso> Sweet dreams and thanks for the support :) 2020-06-13T23:24:07 #kisslinux <himmalerin> starting dhcpcd as a service works pretty well, haven't run into any issues 2020-06-13T23:28:27 #kisslinux <mcpcpc[m]> lhoqvso: haha. totally agree. i think dylan, along with others, have been working hard to improve the wiki and articles.. it’s still in its infancy (maybe the latest version being ~10 days old?), so all suggestions are welcomed! 2020-06-13T23:28:56 #kisslinux <dilynm> Could even have your first contribution be how to change the keyboard layout ;) 2020-06-13T23:39:36 #kisslinux <obsessive[m]1> yes, I was very happy ending with a very minimal base after the guide. quite refreshing!