2020-06-13T03:04:35 #kisslinux by hieroglyphs you meant those old egyptian writing system? iirc it should cover nearly all characters 2020-06-13T03:04:54 #kisslinux ah yep, should've read the logs 2020-06-13T04:58:10 #kisslinux o/ 2020-06-13T08:27:40 #kisslinux 1/quit 2020-06-13T10:50:03 #kisslinux o/ 2020-06-13T10:52:15 #kisslinux dylanaraps: After installing a package I frequently ask me "Ok, from what repo was this now installed again?" 2020-06-13T10:53:03 #kisslinux 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 *think 2020-06-13T10:53:50 #kisslinux claudia: ++ 2020-06-13T10:54:20 #kisslinux * from where this pkg was installed from 2020-06-13T11:08:00 #kisslinux I second that 2020-06-13T11:22:29 #kisslinux You can simply do 'kiss s pkg' to see where it came from. 2020-06-13T11:54:01 #kisslinux 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 What's the exact error? 2020-06-13T11:54:55 #kisslinux "error: unknown filesystem" 2020-06-13T11:55:14 #kisslinux I did add support for XFS in the kernel 2020-06-13T11:56:16 #kisslinux Wait. Hold up. Let me check my fstab 2020-06-13T11:58:30 #kisslinux Did you compile it as =y ([*]) or =m ([m])? 2020-06-13T12:01:59 #kisslinux y 2020-06-13T12:02:49 #kisslinux well my fstab is empty 2020-06-13T12:02:55 #kisslinux Alright 2020-06-13T12:02:59 #kisslinux you don't use genfstab? 2020-06-13T12:03:02 #kisslinux This is grub complaining right? 2020-06-13T12:03:04 #kisslinux Yes 2020-06-13T12:03:23 #kisslinux make an fstab and make sure you have drivers 2020-06-13T12:03:55 #kisslinux I will manually write the fstab, I'll be back 2020-06-13T12:04:02 #kisslinux https://termbin.com/2o3b 2020-06-13T12:04:07 #kisslinux theres an fstab 2020-06-13T12:05:06 #kisslinux Is Grub from KISS or are you dual booting? 2020-06-13T12:06:28 #kisslinux I'm dual-booting 2020-06-13T12:07:46 #kisslinux 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 Interesting! 2020-06-13T12:10:30 #kisslinux arch is good shit though, although bloated by the whole systemd stuff; have you tried artix? 2020-06-13T12:10:47 #kisslinux arch with init openrc 2020-06-13T12:11:33 #kisslinux yeah i use artix with runit 2020-06-13T12:12:07 #kisslinux just call it arch because people get what i mean and they're practically the same anyway 2020-06-13T12:12:27 #kisslinux although i am using zsh on arch which might be why the terminal feels so slow on there 2020-06-13T12:13:26 #kisslinux 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 oh right, i never knew that 2020-06-13T12:14:22 #kisslinux https://git.busybox.net/busybox/plain/docs/nofork_noexec.txt?h=1_23_stable 2020-06-13T12:14:29 #kisslinux This goes into detail. 2020-06-13T12:15:13 #kisslinux cool 2020-06-13T12:16:45 #kisslinux We don't fully enable this though as it bypasses $PATH entirely. 2020-06-13T12:17:16 #kisslinux ah 2020-06-13T12:18:13 #kisslinux 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 This is something you can personally enable for a further speed-up though. :) 2020-06-13T12:20:29 #kisslinux nice one 2020-06-13T12:26:48 #kisslinux is it safe to say that not having linux-firmware is a problem? 2020-06-13T12:26:59 #kisslinux isn't a problem* 2020-06-13T12:27:17 #kisslinux 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 (sorry for the thread interruption ;) 2020-06-13T12:29:06 #kisslinux just saying, you might want to mention that in the wiki... 2020-06-13T12:29:15 #kisslinux spacehare: The kernel builds fine for me here with busybox. 2020-06-13T12:29:30 #kisslinux I was building with allyesconfig 2020-06-13T12:29:40 #kisslinux so I guess only some parts won't work with busybox. 2020-06-13T12:29:53 #kisslinux 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 I see. 2020-06-13T12:30:19 #kisslinux Send your .config? 2020-06-13T12:30:30 #kisslinux like I said, it's allyesconfig. 2020-06-13T12:30:34 #kisslinux $ make allyesconfig 2020-06-13T12:30:45 #kisslinux I got sick of figuring out what drivers I needed and what I didn't :P 2020-06-13T12:31:09 #kisslinux Sure. I don't recommend doing this though. :) 2020-06-13T12:31:14 #kisslinux yeah. 2020-06-13T12:31:24 #kisslinux I figured once I got my wifi working I would trim it down. 2020-06-13T12:31:33 #kisslinux But then I ran into this issue... 2020-06-13T12:31:53 #kisslinux 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 I had to use a chroot to build the kernel. 2020-06-13T12:32:47 #kisslinux Here's all results for 'tar' in the kernel sources: https://termbin.com/01zt 2020-06-13T12:32:52 #kisslinux s/could even/couldn't even/g 2020-06-13T12:32:59 #kisslinux Did you save logs at all? 2020-06-13T12:33:42 #kisslinux Nope. 2020-06-13T12:34:27 #kisslinux But I do remember it failed at trying to extract kernel/kheaders_data.tar.xz 2020-06-13T12:34:33 #kisslinux Yes 2020-06-13T12:34:39 #kisslinux 'allyesconfig' also enables the test suite. 2020-06-13T12:34:47 #kisslinux Ah! 2020-06-13T12:34:57 #kisslinux so it's the TEST suit that failes... 2020-06-13T12:35:15 #kisslinux I'm doing tests now. 2020-06-13T12:35:24 #kisslinux Will document whatever I find in the Wiki if needed. 2020-06-13T12:35:31 #kisslinux I'm working on a kernel compilation guide. 2020-06-13T12:35:38 #kisslinux Nice 2020-06-13T12:35:59 #kisslinux How far into the build did it fail? 2020-06-13T12:36:37 #kisslinux "how far" in minutes? 2020-06-13T12:36:45 #kisslinux Because I have no idea... 2020-06-13T12:37:00 #kisslinux 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 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 And of course, the config is saved in ../grub.cfg 2020-06-13T12:54:19 #kisslinux spacehare: Sent some messages but network dropped. https://termbin.com/5u45c 2020-06-13T12:54:44 #kisslinux Enabled by: CONFIG_IKHEADERS=y 2020-06-13T12:55:25 #kisslinux Docs: https://cateee.net/lkddb/web-lkddb/IKHEADERS.html 2020-06-13T13:00:14 #kisslinux ah, thanks! 2020-06-13T13:01:56 #kisslinux I'm going to build it again and see if it fails any later. 2020-06-13T13:02:15 #kisslinux This information will go in the Wiki page once I'm done with it. 2020-06-13T13:47:27 #kisslinux 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 Yeah 2020-06-13T13:54:30 #kisslinux https://k1ss.org/wiki/kernel/config 2020-06-13T13:54:35 #kisslinux Initial page is up. 2020-06-13T14:00:36 #kisslinux Oh thats cool! 2020-06-13T14:01:33 #kisslinux and that will also be availabel through kiss help? :D 2020-06-13T14:01:37 #kisslinux nice 2020-06-13T14:03:02 #kisslinux Yes 2020-06-13T14:54:37 #kisslinux dylanaraps: that's going to be a very big wiki page! 2020-06-13T15:37:48 #kisslinux @dylanara 2020-06-13T15:38:08 #kisslinux dylanaraps: can anyone contribute to the wiki? 2020-06-13T15:39:26 #kisslinux should be available in github kisslinux/wiki 2020-06-13T15:44:02 #kisslinux Cool 2020-06-13T15:44:30 #kisslinux djt3[m]1: Yes, of course. 2020-06-13T15:48:24 #kisslinux 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 looks like haskell (ghc) on pure-LLVM env would be impossible 2020-06-13T15:57:55 #kisslinux Ah iwd works if that line in the config is deleted 2020-06-13T16:07:22 #kisslinux Its version 1.6 so the gentoo wiki says it should support it 2020-06-13T16:08:27 #kisslinux Fixed it, iwd was reading whitespace at the end of the line 2020-06-13T16:17:55 #kisslinux for some reason I got segfault when compiling 5.4.45... 2020-06-13T16:20:05 #kisslinux :o 2020-06-13T16:49:31 #kisslinux got this when compiling: https://8n1.org/17395/32c9 2020-06-13T16:50:15 #kisslinux 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 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 konimex: I'm on LLVM from git and use the latest kernel, so I'm not sure 2020-06-13T17:56:16 #kisslinux alright, gonna try 5.6/5.7 (whatever's the latest) tomorrow 2020-06-13T17:56:25 #kisslinux 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 5.7 2020-06-13T18:13:32 #kisslinux jedavies: Sure 2020-06-13T18:14:39 #kisslinux Done. 2020-06-13T18:22:23 #kisslinux Thanks! 2020-06-13T18:37:08 #kisslinux 5.7.2 2020-06-13T21:01:37 #kisslinux is there a working window manager? 2020-06-13T21:02:34 #kisslinux dwm works pretty well 2020-06-13T21:02:48 #kisslinux a few! checkout the xorg-server wiki page. 2020-06-13T21:03:06 #kisslinux not sure if it’s been pushed to the website tho 2020-06-13T21:04:35 #kisslinux obsessive: kiss-help wiki/xorg/xorg-server 2020-06-13T21:07:38 #kisslinux cool thanks. Ill check that out 2020-06-13T21:08:37 #kisslinux 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 maybe it can be added as a side note to the docs 2020-06-13T21:12:54 #kisslinux i havent tried it but theres also https://github.com/nichoski/kergen 2020-06-13T21:14:39 #kisslinux 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 I found kerngen difficult to use, both on a live CD and a host system 2020-06-13T21:16:52 #kisslinux Localmodconfig or localdefconfig would be the way to go really 2020-06-13T21:17:44 #kisslinux 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 That's sort of what kerngen tries to do 2020-06-13T21:24:56 #kisslinux At least, cocneptually 2020-06-13T21:25:06 #kisslinux In practice it's a lot of python 2020-06-13T21:26:58 #kisslinux 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 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 Well, something to keep in mind for the future 2020-06-13T21:31:39 #kisslinux 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 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 still booted within a sec. loving Kiss kiss 2020-06-13T21:35:02 #kisslinux obsessive[m]1: I added icewm recently here: https://github.com/jedavies-dev/kiss-personal 2020-06-13T21:43:27 #kisslinux jedavies: nice! 2020-06-13T21:45:43 #kisslinux 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 a pre-download hook or something 2020-06-13T21:48:08 #kisslinux for future reference Noto includes characters for egyptian hieroglyphs, wish they advertised that somehow 2020-06-13T21:48:51 #kisslinux Considering noto fonts is a gig in size I'm not at all surprised 2020-06-13T23:12:23 #kisslinux 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 included in the wiki. 2020-06-13T23:20:18 #kisslinux lhoqvso: was thinking of adding an overview page for various software packages. 2020-06-13T23:20:18 #kisslinux 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 but i get the steep learning curve. it was the same for me when i first tried gentoo. 2020-06-13T23:22:37 #kisslinux 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 (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 well.. was only a suggestion :) I'm going to sleep now! Tomorrow more :) 2020-06-13T23:23:35 #kisslinux Sweet dreams and thanks for the support :) 2020-06-13T23:24:07 #kisslinux starting dhcpcd as a service works pretty well, haven't run into any issues 2020-06-13T23:28:27 #kisslinux 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 Could even have your first contribution be how to change the keyboard layout ;) 2020-06-13T23:39:36 #kisslinux yes, I was very happy ending with a very minimal base after the guide. quite refreshing!