2019-09-22T04:01:21 #kisslinux h 2019-09-22T04:33:55 #kisslinux h 2019-09-22T04:33:57 #kisslinux Hello 2019-09-22T04:35:17 #kisslinux flacks: bash is in community if you need it. 2019-09-22T04:35:19 #kisslinux I've never heard of the kernel needing bash though.. 2019-09-22T04:36:01 #kisslinux flacks: gen_kheaders.sh is a bash script. 2019-09-22T04:36:07 #kisslinux huh 2019-09-22T04:39:24 #kisslinux OK. 2019-09-22T04:39:36 #kisslinux Only 4 simple changes to make it posix sh...... 2019-09-22T04:47:46 #kisslinux Someone made a dark userstyle for the website: https://userstyles.org/styles/175134/kiss-dark-breeze 2019-09-22T05:46:41 #kisslinux happy eating 2019-09-22T05:46:45 #kisslinux for those who are 2019-09-22T07:02:29 #kisslinux New kiss look in the next version: https://i.imgur.com/LZftc0J.jpg 2019-09-22T07:02:37 #kisslinux Package names are colored based on their lengths. 2019-09-22T09:54:14 #kisslinux o/ 2019-09-22T09:54:14 #kisslinux Welcome 2019-09-22T09:55:08 #kisslinux Hello there 2019-09-22T09:58:51 #kisslinux I'm happy to answer any questions you may have. 2019-09-22T10:05:21 #kisslinux Well the thing is I'm running on a Windows host so qemu didn't capture my keys correctly (I'm using an spanish keyboard) 2019-09-22T10:05:33 #kisslinux So I did the installation on VMware yesterday 2019-09-22T10:06:22 #kisslinux Everything went fine but apparently it has a bug where the kernel can't find the FS on boot lol, didn't find any good fixes 2019-09-22T10:06:32 #kisslinux So today I'm just giving up and trying Vbox 2019-09-22T10:06:39 #kisslinux How did you configure the kernel? 2019-09-22T10:08:17 #kisslinux You need to set all of the filesystem, disk controller and disk drivers to be built into the kernel. 2019-09-22T10:08:22 #kisslinux They can't be modules. 2019-09-22T10:08:27 #kisslinux So [*] instead of [m]. 2019-09-22T10:08:38 #kisslinux Or in .config: y instead of m. 2019-09-22T10:08:55 #kisslinux Yeah I checked those 2019-09-22T10:10:25 #kisslinux Mind sending me your .conig if possible? 2019-09-22T10:10:28 #kisslinux I'll take a look. 2019-09-22T10:22:20 #kisslinux Sure, give me a moment to try one last thing. 2019-09-22T10:22:24 #kisslinux Thanks for the help btw =) 2019-09-22T10:22:44 #kisslinux No problem 2019-09-22T10:30:01 #kisslinux Oh, one question, is there any advantadge to have /boot mounted on a separate partition? 2019-09-22T10:31:13 #kisslinux Only if you need UEFI really. 2019-09-22T10:31:34 #kisslinux I have a single partition which simply gets mounted as '/'. 2019-09-22T10:31:43 #kisslinux (BIOS boot) 2019-09-22T10:31:58 #kisslinux I was doing BIOS so I think I'm only making my life harder 2019-09-22T10:32:49 #kisslinux I use BIOS on my hardware though when I did a VM install I used UEFI. 2019-09-22T11:37:14 #kisslinux ➜ cloc kiss 2019-09-22T11:37:15 #kisslinux kiss: 497 2019-09-22T11:37:25 #kisslinux The package manager has broken the 500LOC mark! 2019-09-22T11:37:34 #kisslinux Down to 497 LOC. :D 2019-09-22T13:59:21 #kisslinux ah, glad IKHEADERS was dredrim's issue :) 2019-09-22T13:59:46 #kisslinux oh, I guess I overlooked bash being in the repos 2019-09-22T14:00:13 #kisslinux im def not used to busybox sh/ash 2019-09-22T14:00:44 #kisslinux not familiar with posix sh in general 2019-09-22T14:02:06 #kisslinux anyhow - w.r.t. more important matters, finally realized that LVM configuration is not possible with just the kernel i.e. without an initramfs 2019-09-22T14:04:05 #kisslinux so at this point it seems like I'll have to play with building static binaries for a custom initramfs and/or play with dracut :) 2019-09-22T14:05:25 #kisslinux any advice, please ping me! 2019-09-22T14:08:58 #kisslinux * flacks wonders if just scripting a copy of binary linked libraries into an initramfs would work :thinking: 2019-09-22T14:09:56 #kisslinux flacks: I started work on this a while ago. https://github.com/dylanaraps/kiss-initramfs 2019-09-22T14:10:08 #kisslinux You should be able to make some use of it. 2019-09-22T14:10:38 #kisslinux A 'cp /usr/bin/busybox /path/to/initramfs_dir/bin/busybox' will do. 2019-09-22T14:10:53 #kisslinux Then (in the initramfs /init script: 'busybox --install -s /bin'). 2019-09-22T14:11:20 #kisslinux I thought dm-mod.create='s whole purpose was to remove the need for an initramfs? 2019-09-22T14:47:18 #kisslinux oo 2019-09-22T14:47:32 #kisslinux I guess I dont understand things well enough 2019-09-22T14:49:20 #kisslinux 3/ 2019-09-22T14:49:22 #kisslinux o/* 2019-09-22T14:49:24 #kisslinux Welcome 2019-09-22T14:50:16 #kisslinux thanks for helping me look at this issue twice 2019-09-22T14:58:01 #kisslinux No problem, really! 2019-09-22T15:26:41 #kisslinux o/ 2019-09-22T15:26:42 #kisslinux Welcome 2019-09-22T15:26:48 #kisslinux hello 2019-09-22T15:26:56 #kisslinux :) 2019-09-22T15:27:23 #kisslinux I'm happy to answer any questions you may have! 2019-09-22T15:28:01 #kisslinux Can I have some help with changing the keyboard layout in tty 2019-09-22T15:33:05 #kisslinux You just need to download the binary keymap file you need and use: 2019-09-22T15:33:05 #kisslinux ➜ loadkmap -h 2019-09-22T15:33:07 #kisslinux BusyBox v1.31.0 (2019-09-18 12:39:20 EEST) multi-call binary. 2019-09-22T15:33:09 #kisslinux Usage: loadkmap < keymap 2019-09-22T15:33:11 #kisslinux Load a binary keyboard translation table from stdin 2019-09-22T15:43:22 #kisslinux ok thx 2019-09-22T15:45:59 #kisslinux You can find keymaps here: https://github.com/legionus/kbd/tree/master/data/keymaps 2019-09-22T15:47:28 #kisslinux Though the keymap needs to be converted to the binary format first. 2019-09-22T15:48:31 #kisslinux If you have an existing Linux installation you can copy the binary file from: /usr/share/kbd/keymaps iirc 2019-09-22T15:48:59 #kisslinux ooo 2019-09-22T15:49:01 #kisslinux Actually. 2019-09-22T15:49:04 #kisslinux https://dev.alpinelinux.org/bkeymaps/ 2019-09-22T15:49:14 #kisslinux Alpine host a bunch in the format busybox needs (exactly for this purpose). 2019-09-22T15:49:39 #kisslinux So download your needed keymap from there and use 'loadkmap < file'. 2019-09-22T15:49:52 #kisslinux thank you sooo much 2019-09-22T15:53:13 #kisslinux No problem, I'll add this information to the website now. :P 2019-09-22T15:53:41 #kisslinux Let me know if it works as I described above. :) 2019-09-22T15:57:09 #kisslinux yep its working 2019-09-22T16:02:54 #kisslinux Awesome :D 2019-09-22T16:05:01 #kisslinux brb 2019-09-22T16:06:50 #kisslinux bye 2019-09-22T16:06:59 #kisslinux I need to go as well 2019-09-22T17:39:48 #kisslinux Trying out `-flto` in my build settings. 2019-09-22T17:40:46 #kisslinux (Link time optimization) 2019-09-22T17:40:59 #kisslinux So far it has doubled the size of zlib and xz (first test builds) 2019-09-22T17:41:24 #kisslinux what benefits does that bring? 2019-09-22T17:41:57 #kisslinux I'm a total noob at gcc build flags 2019-09-22T17:42:02 #kisslinux Smaller and faster binaries (in theory). 2019-09-22T17:42:09 #kisslinux Though it can also make binaries bigger. 2019-09-22T17:42:24 #kisslinux This is a good read: http://hubicka.blogspot.com/2019/05/gcc-9-link-time-and-inter-procedural.html 2019-09-22T17:44:15 #kisslinux Basically, the compiler swaps to doing optimizations at link time instead of during compilation. 2019-09-22T17:44:26 #kisslinux So it also increases build times. 2019-09-22T17:45:19 #kisslinux I wouldn't enable it for every package tbh but I've heard good things about compiling Firefox with it. 2019-09-22T17:52:19 #kisslinux Yeah, I'll probably only enable it for Firefox. 2019-09-22T17:56:03 #kisslinux interesting 2019-09-22T17:56:17 #kisslinux yeah, seems like something to be evaluated on a case-by-case basis 2019-09-22T19:59:33 #kisslinux dylanaraps I just found out that the loadkmap command does not persist after reboot 2019-09-22T19:59:46 #kisslinux so you have to put it in your profile 2019-09-22T19:59:54 #kisslinux just thought you might wanna add that to the faq 2019-09-22T20:06:33 #kisslinux Welp 2019-09-22T20:06:52 #kisslinux I seem to be doing the kernel .config wrong cause it explodes on boot 2019-09-22T20:06:57 #kisslinux But I can't see where 2019-09-22T20:08:53 #kisslinux oof 2019-09-22T20:09:08 #kisslinux so like a kernel panic? 2019-09-22T20:13:04 #kisslinux Yup 2019-09-22T20:13:05 #kisslinux https://imgur.com/CFTSbG7 2019-09-22T20:13:27 #kisslinux I thought it was the SCSI drivers at first but still doesn't work with them on 2019-09-22T20:16:53 #kisslinux ahhh 2019-09-22T20:17:05 #kisslinux your missing some drivers 2019-09-22T20:17:33 #kisslinux i had the exact same problem on vmware this morning 2019-09-22T20:17:45 #kisslinux Can you remember which ones? 2019-09-22T20:18:06 #kisslinux I thought it was the WMware SCSI specific ones 2019-09-22T20:18:28 #kisslinux give me a sec 2019-09-22T20:18:35 #kisslinux Sure, thanks =) 2019-09-22T20:19:10 #kisslinux so there was a website 2019-09-22T20:19:19 #kisslinux you put the output of 2019-09-22T20:19:22 #kisslinux lspci -n into it 2019-09-22T20:19:27 #kisslinux and it tells you what drivers to install 2019-09-22T20:19:38 #kisslinux trying to find it rn 2019-09-22T20:21:10 #kisslinux here 2019-09-22T20:21:10 #kisslinux https://kmuto.jp/debian/hcl/VMware/Virtual+Machine 2019-09-22T20:21:29 #kisslinux vmware is so common it already has the list in there you don't need to paste your lspci output 2019-09-22T20:21:51 #kisslinux im pretty sure its this one you have to enable 2019-09-22T20:21:51 #kisslinux 53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI 2019-09-22T20:22:18 #kisslinux do device driver -> fusion mpt device support[y] -> fusion mpt scsihost drivers for spi 2019-09-22T20:22:21 #kisslinux enable that 2019-09-22T20:22:53 #kisslinux the others are not related to the hard drives so they shouldn't affect boot but you might want to install them anyway 2019-09-22T20:25:53 #kisslinux my config came from a void install lol 2019-09-22T20:26:22 #kisslinux i just probed the other modules i need 2019-09-22T20:26:45 #kisslinux then right now, im currently stripping it down, one option at a time 2019-09-22T20:27:00 #kisslinux wow 2019-09-22T20:27:12 #kisslinux pretty tedious but yeah 2019-09-22T20:27:27 #kisslinux I want to eventually try to install kiss to my laptop 2019-09-22T20:27:35 #kisslinux but figuring out the driver takes so much time 2019-09-22T20:27:38 #kisslinux i just can't do it rn 2019-09-22T20:27:47 #kisslinux drivers lol 2019-09-22T20:27:48 #kisslinux what i did: 2019-09-22T20:27:50 #kisslinux not just one driver 2019-09-22T20:28:14 #kisslinux this is on a laptop btw 2019-09-22T20:28:30 #kisslinux - install void then boot it up 2019-09-22T20:29:07 #kisslinux - plug all the devices i needed in order to enable their modules 2019-09-22T20:29:33 #kisslinux - `make oldconfig && make localyesconfig` 2019-09-22T20:29:42 #kisslinux that's basically it lol 2019-09-22T20:31:28 #kisslinux lol 2019-09-22T20:31:44 #kisslinux idk what those two make options do 2019-09-22T20:36:37 #kisslinux It worked =D 2019-09-22T20:36:40 #kisslinux I logged in 2019-09-22T20:36:43 #kisslinux Thank you so much 2019-09-22T20:36:47 #kisslinux yay 2019-09-22T20:36:49 #kisslinux np 2019-09-22T20:38:54 #kisslinux Have any of you configured a diferent locale? I'm using a spanish keyboard and there is no loadkeys in this shell 2019-09-22T20:39:17 #kisslinux lol i had the exact same problem earlier 2019-09-22T20:39:18 #kisslinux again 2019-09-22T20:39:26 #kisslinux XDD 2019-09-22T20:39:29 #kisslinux https://getkiss.org/pages/faq/ 2019-09-22T20:39:32 #kisslinux bottom of the page 2019-09-22T20:39:50 #kisslinux its not persistent so add it to your profile file or smth 2019-09-22T20:40:27 #kisslinux `make oldconfig` creates a config based on the current kernel config 2019-09-22T20:41:21 #kisslinux `make localyesconfig` marks unneeded/unloaded modules as no and everything else needed as yes 2019-09-22T20:41:56 #kisslinux that's why you need to probe the modules you need first 2019-09-22T20:42:08 #kisslinux like usbs, printers, etc 2019-09-22T20:42:15 #kisslinux oh i see 2019-09-22T20:42:17 #kisslinux thx 2019-09-22T20:42:26 #kisslinux I will try that 2019-09-22T20:42:28 #kisslinux eventually 2019-09-22T20:42:37 #kisslinux when im less busy 2019-09-22T20:46:05 #kisslinux WEll 2019-09-22T20:46:15 #kisslinux I derped in another place 2019-09-22T20:46:38 #kisslinux Internet isn't working on the VM 2019-09-22T20:47:39 #kisslinux hmmm 2019-09-22T20:47:52 #kisslinux try dhcpcd 2019-09-22T20:47:58 #kisslinux run dhcpcd 2019-09-22T20:49:01 #kisslinux you might have to install it 2019-09-22T20:51:01 #kisslinux It's installed already 2019-09-22T20:51:26 #kisslinux Oh now it works 2019-09-22T20:51:35 #kisslinux It doesn't autolaunch on boot 2019-09-22T20:51:42 #kisslinux no it doesn't lol 2019-09-22T20:51:46 #kisslinux It's working after typing the command 2019-09-22T20:51:49 #kisslinux create a symlink now 2019-09-22T20:52:05 #kisslinux so you don't have to run it every time you boot 2019-09-22T20:59:29 #kisslinux Hmm 2019-09-22T21:00:03 #kisslinux Noob question, where do I put it? 2019-09-22T21:00:38 #kisslinux `ln -s /etc/sv/dhcpd/ /var/services/` 2019-09-22T21:04:19 #kisslinux Is that a busybox init thing? 2019-09-22T21:04:35 #kisslinux It works, ty =) 2019-09-22T21:04:44 #kisslinux hello 2019-09-22T21:04:55 #kisslinux hello 2019-09-22T21:05:12 #kisslinux Hi there 2019-09-22T21:05:26 #kisslinux can someone help me? 2019-09-22T21:05:51 #kisslinux we'll try lol 2019-09-22T21:06:51 #kisslinux now im installing kiss, i've installed grub and enabled the community repository, what should i do next? 2019-09-22T21:07:29 #kisslinux reboot? 2019-09-22T21:08:05 #kisslinux when should i create users, change hostname, etc...? 2019-09-22T21:08:41 #kisslinux dredrim: busybox uses a small implementation of runit 2019-09-22T21:10:16 #kisslinux Guest19673 you can do that after reboot or before or whenever you like really 2019-09-22T21:10:47 #kisslinux okay, thank you 2019-09-22T21:11:36 #kisslinux I'd personally try to reboot first if you haven't because its usually when things fall apart and you start crying 2019-09-22T21:11:52 #kisslinux +1, I cried 2019-09-22T21:12:26 #kisslinux Never heard about runit until now 2019-09-22T21:12:30 #kisslinux Reading on it 2019-09-22T21:17:21 #kisslinux runit was one of the reason that made me try kiss linux 2019-09-22T21:17:30 #kisslinux reasons* 2019-09-22T21:20:46 #kisslinux Useradd doesn't exist either 2019-09-22T21:29:51 #kisslinux Ok I'm dumb 2019-09-22T21:30:09 #kisslinux It's adduser here 2019-09-22T21:34:12 #kisslinux Hey 2019-09-22T21:34:54 #kisslinux Hello there 2019-09-22T21:35:47 #kisslinux I was the guest from 10 mins ago i think 2019-09-22T21:35:59 #kisslinux Everything works fine 2019-09-22T21:38:32 #kisslinux My next question is, how can i install xorg? 2019-09-22T21:41:15 #kisslinux uh... xorg-server? 2019-09-22T21:41:30 #kisslinux Yeah it's on the repos 2019-09-22T21:41:56 #kisslinux I was looking just now for a Window Manager on the repos 2019-09-22T21:44:07 #kisslinux Thanks konimex, the problem was i tried building xorg, not xorg-server 2019-09-22T21:51:51 #kisslinux Which wm you all use? 2019-09-22T21:54:54 #kisslinux Usually I run i3/dwm, but now I'm installing openbox from the repo to test it 2019-09-22T21:58:29 #kisslinux bspwm 2019-09-22T21:59:08 #kisslinux Wanted to test that one too =) 2019-09-22T22:00:39 #kisslinux i3 is a pain to package it seems, the community packages have 8 open PRs from i3 alone 2019-09-22T22:02:42 #kisslinux never got the hype for i3 either 2019-09-22T22:34:10 #kisslinux Oh it's just the first tiling wm I tried 2019-09-22T22:34:35 #kisslinux how does one use dhcpcd without utilizing the runit sv run script provided? 2019-09-22T22:35:11 #kisslinux Seemed cool on r/unixporn 2019-09-22T22:36:58 #kisslinux the one with the sakura trees is mine :D 2019-09-22T22:39:32 #kisslinux Oh, can you link it? 2019-09-22T22:39:48 #kisslinux Do you mean start dhcpcd on boot? 2019-09-22T22:41:03 #kisslinux https://www.reddit.com/r/unixporn/comments/d54uuz/berry_kissed_padded/ 2019-09-22T22:41:22 #kisslinux dredrim yes 2019-09-22T22:42:06 #kisslinux Oh, berry looks neat! 2019-09-22T22:42:43 #kisslinux `ln -s /etc/sv/dhcpcd/ /var/services/` 2019-09-22T22:52:07 #kisslinux service* 2019-09-22T23:36:56 #kisslinux that's with runit 2019-09-22T23:38:13 #kisslinux you can add commands somewhere in `/usr/lib/init/rc.boot` 2019-09-22T23:42:24 #kisslinux Anyone using the distro as main os? 2019-09-22T23:43:15 #kisslinux I'd like to 2019-09-22T23:44:39 #kisslinux Im compiling xorg right now 2019-09-22T23:53:50 #kisslinux Xorg finds no display and lspci says 'applet not found' 2019-09-22T23:53:59 #kisslinux I guess I missed another driver?