💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2019-09-22.txt captured on 2024-06-16 at 13:54:16.

View Raw

More Information

⬅️ 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?