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