💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-01-07.txt captured on 2024-05-10 at 14:41:32.

View Raw

More Information

⬅️ Previous capture (2021-12-17)

-=-=-=-=-=-=-

2020-01-07T00:00:11 #kisslinux <dylanaraps> https://github.com/michaelforney/libinput
2020-01-07T00:00:16 #kisslinux <dylanaraps> This 404s for me.
2020-01-07T00:00:28 #kisslinux <dylanaraps> Got a link?
2020-01-07T00:01:00 #kisslinux <E5ten> https://github.com/oasislinux/libinput
2020-01-07T00:01:13 #kisslinux <dylanaraps> Ah
2020-01-07T00:01:35 #kisslinux <dylanaraps> mforney: Might want to update the libinput link in swc's README. :)
2020-01-07T00:04:04 #kisslinux <dylanaraps> E5ten: You may have to go back to the previous set of commits.
2020-01-07T00:04:12 #kisslinux <dylanaraps> I can reproduce with master.
2020-01-07T00:04:49 #kisslinux <dylanaraps> OH
2020-01-07T00:04:50 #kisslinux <E5ten> I went to the commit that said it was 1.15.0, and if only an outdated version works without udev I'm not really interested in trying
2020-01-07T00:04:50 #kisslinux <dylanaraps> https://github.com/oasislinux/libinput/tree/no-udev
2020-01-07T00:04:56 #kisslinux <dylanaraps> It's a branch(?)
2020-01-07T00:05:00 #kisslinux <E5ten> ah
2020-01-07T00:07:30 #kisslinux <dylanaraps> You also need -Dudev=false and -Dtools=false.
2020-01-07T00:07:48 #kisslinux <dylanaraps> Builds for me then.
2020-01-07T00:08:20 #kisslinux <E5ten> alright cool, I'll try that
2020-01-07T00:08:54 #kisslinux <E5ten> hopefully I can make libinput usable with my trackpad, it wasn't usable when I last tried it but that was quiet a while ago
2020-01-07T00:10:58 #kisslinux <dylanaraps> I make the following changes to make my trackpad usable. https://termbin.com/iqk7
2020-01-07T00:11:58 #kisslinux <dylanaraps> micro_micro: I'm off to bed. I hope it works out for you.
2020-01-07T00:12:13 #kisslinux <dylanaraps> I'm going to attempt to go udev free tomorrow.
2020-01-07T00:12:17 #kisslinux <dylanaraps> :D
2020-01-07T00:12:37 #kisslinux <E5ten> https://github.com/slashbeast/mdev-like-a-boss very helpful for that
2020-01-07T00:12:47 #kisslinux <dylanaraps> Yup
2020-01-07T00:13:12 #kisslinux <dylanaraps> If it "just works" I'll consider it for the default in KISS so that there's no lock-in with udev.
2020-01-07T00:13:51 #kisslinux <dylanaraps> mdev, smdev, vdev, static dev, etc
2020-01-07T00:14:35 #kisslinux <E5ten> I'm using mdevd from the s6 guy
2020-01-07T00:15:04 #kisslinux <E5ten> the other mdevs run an instance for each hotplug event, mdevd watches for all of them
2020-01-07T00:15:21 #kisslinux <dylanaraps> Neat
2020-01-07T00:15:26 #kisslinux <dylanaraps> Will keep that in mind.
2020-01-07T00:18:19 #kisslinux <dylanaraps> I personally don't run the daemon post-boot btw.
2020-01-07T00:18:46 #kisslinux <dylanaraps> Nothing gets plugged into this laptop after all.
2020-01-07T00:44:56 #kisslinux <micro_micro> so it was uinput. but then i took an hour fixing dhcpcd.
2020-01-07T00:45:04 #kisslinux <konimex> alright, so remaining GNU packages to be replaced should be m4, bison, and gmake. I doubt gmake can be fully replaced though
2020-01-07T00:45:10 #kisslinux <micro_micro> I cannot use the dhcpcd service, but I can manually run it locally :(
2020-01-07T01:02:20 #kisslinux <E5ten> what things do you still need bison for?
2020-01-07T01:04:09 #kisslinux <E5ten> konimex: ^
2020-01-07T01:04:44 #kisslinux <E5ten> and have you tried om4 as a GNU m4 substitute? I don't think it works for autotools but for non autotools m4 usage it should work
2020-01-07T01:06:02 #kisslinux <konimex> for now, nothing of note yet, I just assembled a kiss-repo of toolchain-only components but so far I think no program actively uses it for compilation
2020-01-07T01:06:22 #kisslinux <Pulga> Hi!
2020-01-07T01:06:39 #kisslinux <konimex> as for m4, I'm considering http://haddonthethird.net/m4/ but I'll take a look at om4, that one's from OpenBSD iirc aye?
2020-01-07T01:06:46 #kisslinux <E5ten> yeah
2020-01-07T01:06:48 #kisslinux <Pulga> I get this error on trying to compile the kernel:
2020-01-07T01:07:16 #kisslinux <E5ten> I'm not sure but I think I tried quasar m4 and there was some problem? not sure what though
2020-01-07T01:07:30 #kisslinux <Pulga> "/usr/linux-5.4 # make  DESCEND  objtool  CALL    scripts/atomic/check-atomics.sh  CALL    scripts/checksyscalls.sh  CHK     include/generated/compile.h  CHK     kernel/kheaders_data.tar.xz  GEN     kernel/kheaders_data.tar.xzfind: unrecognized: -printf"
2020-01-07T01:07:33 #kisslinux <E5ten> one key thing with byacc instead of bison is compiling it with --enably-btyacc
2020-01-07T01:07:57 #kisslinux <E5ten> wow the kernel should really not have a script involved in build using find -printf...
2020-01-07T01:08:11 #kisslinux <E5ten> that's a GNU-specific flag (although toybox has it too now)
2020-01-07T01:08:27 #kisslinux <micro_micro> so git was compiled without git-add--interactive, would you be amenable to adding that option?
2020-01-07T01:08:28 #kisslinux <Pulga>  Yeah, that suck
2020-01-07T01:08:46 #kisslinux <konimex> alright
2020-01-07T01:08:47 #kisslinux <micro_micro> its a side-effect of NO_PERL=YesPlease
2020-01-07T01:09:21 #kisslinux <Pulga> So, how do you guys get the kernel compiled?
2020-01-07T01:09:39 #kisslinux <konimex> normal compilation, I don't get that error for some reason
2020-01-07T01:09:57 #kisslinux <Pulga> What version?
2020-01-07T01:10:07 #kisslinux <konimex> 5.4.0
2020-01-07T01:10:19 #kisslinux <konimex> in my laptop and 5.4.6 in a test computer
2020-01-07T01:11:00 #kisslinux <Pulga> :(
2020-01-07T01:11:28 #kisslinux <konimex> what kernel version are you trying to compile?
2020-01-07T01:11:42 #kisslinux <Pulga> 5.4.0
2020-01-07T01:12:05 #kisslinux <Pulga> But the last one have the same issue
2020-01-07T01:12:59 #kisslinux <konimex> anyway, obviously I'm going to avoid any use of autotools (so would have to find an already-generated ./configure) as far as possible since that would defeat the purpose of being GNU-free
2020-01-07T01:13:36 #kisslinux <Pulga> Uploaded file: https://uploads.kiwiirc.com/files/c8569983b44ed1763753263777acfd71/pasted.txt
2020-01-07T01:14:00 #kisslinux <Pulga> The gfind i have edited
2020-01-07T01:15:00 #kisslinux <konimex> there's also gmake (since a lot of Makefiles will use GNU extensions), but I'm yet to test it on any non-toolchain pkgs
2020-01-07T01:15:23 #kisslinux <mforney> E5ten: the master branch is what i'm using on oasis, but i don't use the upstream buildsystem there. a couple days ago i started the no-udev branch to potentially submit upstream. the code is the same
2020-01-07T01:15:46 #kisslinux <E5ten> I got it working I just didn't realize it was a separate branch until dylan said it
2020-01-07T01:15:51 #kisslinux <mforney> in the xdc talk the libinput maintainer hinted about udev being problematic for testing, so maybe there's a chance he is open to it
2020-01-07T01:15:56 #kisslinux <E5ten> konimex what possible non-GNU make options are you floating? because I haven't found any good ones so far
2020-01-07T01:16:15 #kisslinux <E5ten> hopefully he merges it, udev shouldn't be a necessity for input on X
2020-01-07T01:16:47 #kisslinux <mforney> i looked into the feasibility of using udev-less libinput on Xorg. it will work, but you have to configure all your devices manually
2020-01-07T01:17:08 #kisslinux <E5ten> just like with udev-less evdev (also requires patching)
2020-01-07T01:17:32 #kisslinux <E5ten> xf86-input-{keyboard,mouse} worked without manual config or udev but thanks to some very cool decision making xf86-input-keyboard's linux support got removed
2020-01-07T01:18:12 #kisslinux <mforney> i think it might be possible to write a sysfs config backend for xorg-server that scans sysfs and adds devices automatically
2020-01-07T01:18:33 #kisslinux <E5ten> that would be awesome
2020-01-07T01:19:22 #kisslinux <mforney> there is also the "netlink" seat in my libinput branch that supports hotplugging via netlink events (that's what i use in swc)
2020-01-07T01:20:53 #kisslinux <mforney> so you could probably base the xorg sysfs config backend on src/netlink-seat.c
2020-01-07T01:21:02 #kisslinux <mforney> (in my libinput branch)
2020-01-07T01:23:02 #kisslinux <Pulga> So, dissabling the profiling support fixed the find issue
2020-01-07T01:23:23 #kisslinux <Pulga> But now i got this error: diff: unrecognized option: I
2020-01-07T01:26:20 #kisslinux <E5ten> probably because of check-headers.sh and busybox diff not have -I
2020-01-07T01:28:15 #kisslinux <konimex> E5ten: Is BSD's make 100% compatible with usual make (without extensions like ?=)? Otherwise I'd have to use the one from heirloom-tools
2020-01-07T01:28:34 #kisslinux <konimex> there's also http://bashdb.sourceforge.net/remake/ but I'm not really sure about this one
2020-01-07T01:28:47 #kisslinux <E5ten> I'm pretty sure bmake is very incompatible with GNU make?
2020-01-07T01:31:32 #kisslinux <Pulga> Can somone send-me the config file used for building the kernel? So i diff with mine..
2020-01-07T01:31:51 #kisslinux <konimex> hmm.. the makefiles commonly used in BSDs have this weird #include so yeah maybe it is incompatible
2020-01-07T01:34:35 #kisslinux <konimex> https://termbin.com/8r2p here's mine
2020-01-07T01:34:42 #kisslinux <E5ten> trying to compile heirloom-devtools and running into an error with SIG_TYP in bsd.cc
2020-01-07T01:35:19 #kisslinux <E5ten> oh apparently the fix is just to remove the word auto on line 53 in bsd.cc
2020-01-07T01:37:17 #kisslinux <E5ten> remake seems to just be a GNU make fork so probably not much reason to use that
2020-01-07T01:57:35 #kisslinux <micro_micro> soooo are people using an ssh agent?
2020-01-07T01:58:17 #kisslinux <micro_micro> oh nvm it comes with openssh TT
2020-01-07T02:01:56 #kisslinux <micro_micro> welp i'm back on my old shit again (distro packaging) https://github.com/kisslinux/community/pull/199
2020-01-07T06:32:31 #kisslinux <dylanaraps> Pulga: Sounds to me like a config option you've chosen is causing these issues. I've built a large bunch of kernels without issue.
2020-01-07T06:32:52 #kisslinux <dylanaraps> It's sad that the kernel has these issues though.
2020-01-07T06:34:36 #kisslinux <dylanaraps> Uh. Did repology shit itself this morning? https://repology.org/projects/?inrepo=kiss_main&outdated=1
2020-01-07T07:26:34 #kisslinux <dylanaraps> https://github.com/repology/repology-rules/issues/320
2020-01-07T07:26:41 #kisslinux <dylanaraps> Repology did shit itself lol
2020-01-07T07:27:43 #kisslinux <dylanaraps> Firefox 73b1 still requires Python 2 :(
2020-01-07T07:49:42 #kisslinux <dylanaraps> Firefox 73b1 has something like 1000+ commits attached.
2020-01-07T07:55:16 #kisslinux <dylanaraps> Firefox 73.0 is adding native image lazy loading.
2020-01-07T07:55:28 #kisslinux <dylanaraps> <img src="" loading="lazy">
2020-01-07T07:55:48 #kisslinux <dylanaraps> Chrome has had this for a while but it looks like it was standardized.
2020-01-07T07:56:06 #kisslinux <dylanaraps> (This will only load images in view and when you first scroll to them)
2020-01-07T07:56:46 #kisslinux <dylanaraps> Firefox 73.0 also allows you to set the default page zoom (finally)
2020-01-07T07:59:54 #kisslinux <dylanaraps> Tracking protection now also includes some Google stuff apparently.
2020-01-07T08:37:40 #kisslinux <icyphox> Quick question: how do I load firmware from /usr/lib/firmware from within menuconfig?
2020-01-07T09:05:29 #kisslinux <mforney> icyphox: to build into your kernel? CONFIG_EXTRA_FIRMWARE_DIR and CONFIG_EXTRA_FIRMWARE
2020-01-07T09:05:54 #kisslinux <icyphox> yep mforney I figured it out, thanks :)
2020-01-07T09:06:12 #kisslinux <icyphox> I however, am having trouble with EFI.
2020-01-07T09:06:30 #kisslinux <icyphox> doing mount -t efivars ... (from the wiki)
2020-01-07T09:06:42 #kisslinux <icyphox> errors with unknown filesystem type efivara
2020-01-07T09:06:46 #kisslinux <icyphox> efivars*
2020-01-07T09:06:58 #kisslinux <icyphox> welp
2020-01-07T09:07:02 #kisslinux <icyphox> it was a typo
2020-01-07T09:07:07 #kisslinux <icyphox> works now
2020-01-07T09:07:08 #kisslinux <icyphox> lol
2020-01-07T09:23:23 #kisslinux <icyphox> Do I need grub to boot? This is going to be the only OS on my disk.
2020-01-07T09:23:42 #kisslinux <icyphox> efibootmgr should suffice, right?
2020-01-07T09:26:52 #kisslinux <Aarg> yes, you dont need grub at all
2020-01-07T09:27:32 #kisslinux <icyphox> Great. I'll skip that then.
2020-01-07T09:30:45 #kisslinux <icyphox> rip
2020-01-07T09:30:53 #kisslinux <icyphox> no bootable device
2020-01-07T09:30:54 #kisslinux <icyphox> aaaa
2020-01-07T09:34:12 #kisslinux <Aarg> paste the boot entry from efibootmgr -v
2020-01-07T09:35:01 #kisslinux <icyphox> hang on
2020-01-07T09:36:20 #kisslinux <icyphox> i'm on my phone at the moment, so...
2020-01-07T09:37:02 #kisslinux <icyphox> Boot0000* Notebook Hard Drive - Intel <huge alphanumeric> Could not parse device path: Invalid argument
2020-01-07T09:37:07 #kisslinux <icyphox> Aarg ^
2020-01-07T09:37:49 #kisslinux <Aarg> wtf
2020-01-07T09:38:15 #kisslinux <Aarg> definitely delete that entry :D
2020-01-07T09:38:38 #kisslinux <icyphox> lol
2020-01-07T09:39:11 #kisslinux <icyphox> wait
2020-01-07T09:39:16 #kisslinux <icyphox> it says no boot order is set
2020-01-07T09:40:21 #kisslinux <icyphox> wtf -O is delete right? it doesn't seem to delete
2020-01-07T09:40:34 #kisslinux <Aarg> nah, its -b 0 -B
2020-01-07T09:40:48 #kisslinux <Aarg> select the bootnumber to modify, then -B for delete
2020-01-07T09:40:54 #kisslinux <icyphox> oh
2020-01-07T09:41:21 #kisslinux <icyphox> what the fuck
2020-01-07T09:41:30 #kisslinux <icyphox> it switched to 0001
2020-01-07T09:41:41 #kisslinux <icyphox> and now says
2020-01-07T09:42:12 #kisslinux <icyphox> USB Hard Drive - Sony <other shit> Could not parse device path: Invalid argument
2020-01-07T09:42:26 #kisslinux <icyphox> do i delete all of them
2020-01-07T09:43:00 #kisslinux <Aarg> I wouldnt touch any entries you havent added yourself
2020-01-07T09:43:07 #kisslinux <icyphox> bruh
2020-01-07T09:43:14 #kisslinux <icyphox> i didn't add ANY
2020-01-07T09:43:31 #kisslinux <Aarg> olol
2020-01-07T09:43:39 #kisslinux <icyphox> what now
2020-01-07T09:43:54 #kisslinux <Aarg> I assumed you added your entry since you tried rebooting already
2020-01-07T09:44:09 #kisslinux <icyphox> i didn't
2020-01-07T09:44:18 #kisslinux <icyphox> i just rebooted after skipping grub
2020-01-07T09:44:51 #kisslinux <icyphox> ok help me with this -- how do boot from disk now
2020-01-07T09:46:09 #kisslinux <Aarg> try selecting the boot device in your bios/efi
2020-01-07T09:47:24 #kisslinux <icyphox> okay
2020-01-07T09:48:41 #kisslinux <icyphox> yeah i chose
2020-01-07T09:48:44 #kisslinux <icyphox> the disk
2020-01-07T09:48:47 #kisslinux <Aarg> are you trying to boot from another disk or boot the kiss install?
2020-01-07T09:48:49 #kisslinux <icyphox> it says no bootable device
2020-01-07T09:48:55 #kisslinux <icyphox> boot the kiss install
2020-01-07T09:49:17 #kisslinux <Aarg> ok, then you have to add a boot entry using efibootmgr
2020-01-07T09:49:28 #kisslinux <Aarg> are you not following a guide?
2020-01-07T09:49:32 #kisslinux <Aarg> gentoo probably has one
2020-01-07T09:49:35 #kisslinux <icyphox> oh
2020-01-07T09:49:39 #kisslinux <icyphox> i'll look at that
2020-01-07T09:49:46 #kisslinux <icyphox> no i wasn't following a guide
2020-01-07T09:51:23 #kisslinux <Aarg> you need to know the path to the loader (your kernel) on your boot device
2020-01-07T09:52:09 #kisslinux <Aarg> then the PARTUUID of your root partition
2020-01-07T10:00:19 #kisslinux <icyphox> huh
2020-01-07T10:00:38 #kisslinux <icyphox>  /firmware/efi/efivars doesn't exist
2020-01-07T10:03:34 #kisslinux <Aarg> you need the efivarfs kernel module loaded and and efivarfs mounted
2020-01-07T10:03:51 #kisslinux <icyphox> yeah i tried mounting
2020-01-07T10:04:07 #kisslinux <icyphox> and it says mount point does not exist
2020-01-07T10:04:24 #kisslinux <icyphox> that's /sys/firmware/efi/efivars
2020-01-07T10:07:50 #kisslinux <Aarg> no idea why that would be the case then
2020-01-07T10:09:43 #kisslinux <Aarg> is sysfs even mounted?
2020-01-07T10:12:19 #kisslinux <icyphox> ahh
2020-01-07T10:12:28 #kisslinux <icyphox> it was bcs the live-cd was booted in legacy
2020-01-07T10:12:30 #kisslinux <icyphox> heh
2020-01-07T10:13:24 #kisslinux <Aarg> ha!
2020-01-07T10:18:34 #kisslinux <icyphox> Aarg: quick q
2020-01-07T10:18:46 #kisslinux <icyphox> if my disk is nvme0n1
2020-01-07T10:18:58 #kisslinux <icyphox> and the root partition is at nvme0n1p2
2020-01-07T10:19:24 #kisslinux <icyphox> the --part argument for efibootmgr should have p2 in it right? or just 2?
2020-01-07T10:21:36 #kisslinux <Aarg> yes and no, it needs a partition not the disk
2020-01-07T10:21:50 #kisslinux <Aarg> but not your root partition but boot
2020-01-07T10:22:24 #kisslinux <Aarg> which you hopefully formatted properly :)
2020-01-07T10:22:35 #kisslinux <icyphox> i used fat32 for boot
2020-01-07T10:24:05 #kisslinux <Aarg> fat32 should be ok?!
2020-01-07T10:25:13 #kisslinux <icyphox> archwiki says so
2020-01-07T10:25:23 #kisslinux <icyphox> also, kiss wiki says root partition instead of boot
2020-01-07T10:25:26 #kisslinux <icyphox> that should be fixed
2020-01-07T10:25:39 #kisslinux <icyphox> oh.
2020-01-07T10:25:40 #kisslinux <icyphox> nope
2020-01-07T10:25:43 #kisslinux <icyphox> i read it wrong
2020-01-07T10:25:45 #kisslinux <icyphox> idiot me
2020-01-07T10:27:04 #kisslinux <icyphox> oh it boots
2020-01-07T10:27:11 #kisslinux <icyphox> aaaand kernel panic
2020-01-07T10:27:27 #kisslinux <Aarg> progress!
2020-01-07T10:28:14 #kisslinux <icyphox> hah
2020-01-07T10:28:26 #kisslinux <icyphox> it says VFS: unable to mount root fs
2020-01-07T10:28:28 #kisslinux <icyphox> hmm
2020-01-07T10:28:41 #kisslinux <Aarg> was about to say
2020-01-07T10:29:27 #kisslinux <Aarg> you need to add root=PARTUUID=<partuid> as kernel commandline
2020-01-07T10:29:43 #kisslinux <icyphox> is that necessary?
2020-01-07T10:30:03 #kisslinux <icyphox> also where do i pass that? efibootmgr --unicode?
2020-01-07T10:30:14 #kisslinux <Aarg> yep
2020-01-07T10:30:33 #kisslinux <icyphox> i just specified the path in plain text
2020-01-07T10:33:56 #kisslinux <Aarg> you need to add the rw kernel commandline option too I think
2020-01-07T10:38:32 #kisslinux <icyphox> well shit, i rebooted
2020-01-07T10:38:34 #kisslinux <icyphox> let's see
2020-01-07T10:39:03 #kisslinux <icyphox> yeah Aarg that didn't work. I passed the PARTUUID as a parameter.
2020-01-07T10:43:27 #kisslinux <Aarg> same error as before?
2020-01-07T10:45:42 #kisslinux <icyphox> yes Aarg
2020-01-07T10:49:01 #kisslinux <Aarg> as last resort you could also bake the commandline options into the kernel
2020-01-07T10:49:19 #kisslinux <Aarg> but for now maybe try adding them without -u too
2020-01-07T10:49:28 #kisslinux <Aarg> just add a couple entries and try them
2020-01-07T10:50:21 #kisslinux <icyphox> i haven't tried with rw her Aarg
2020-01-07T10:50:27 #kisslinux <icyphox> shall i do that
2020-01-07T10:50:32 #kisslinux <icyphox> yet*
2020-01-07T10:50:37 #kisslinux <Aarg> if that still doesn't work, go the built in route until someone more competent than me appears
2020-01-07T10:51:19 #kisslinux <Aarg> rw shouldn't be the current issue
2020-01-07T10:51:40 #kisslinux <Aarg> but you will need it eventually anyway, so definitely add it
2020-01-07T10:52:14 #kisslinux <icyphox> hmm
2020-01-07T10:52:17 #kisslinux <icyphox> okay done
2020-01-07T10:52:56 #kisslinux <Aarg> dumb question, how did you obtain the partition uuid?
2020-01-07T10:53:45 #kisslinux <icyphox> blkid
2020-01-07T10:53:49 #kisslinux <konimex> try to see /dev/disk/by-partuuid iirc
2020-01-07T10:53:55 #kisslinux <icyphox> the PARTUUID section
2020-01-07T10:54:02 #kisslinux <dylanaraps> icyphox: " unable to mount root fs" typically means either a missing filesystem driver or it can't find the root fs.
2020-01-07T10:54:11 #kisslinux <icyphox> oh
2020-01-07T10:54:21 #kisslinux <icyphox> what should i do to fix that
2020-01-07T10:54:32 #kisslinux <dylanaraps> Did you use =m or =y for the efivars fs, the filesystem drivers, disk controller drivers etc?
2020-01-07T10:54:42 #kisslinux <dylanaraps> Send your .config if possible?
2020-01-07T10:54:49 #kisslinux <icyphox> yeah hang on
2020-01-07T10:56:01 #kisslinux <icyphox> dylanaraps: https://0x0.st/z5_A.txt
2020-01-07T10:56:47 #kisslinux <dylanaraps> CONFIG_EFIVAR_FS=m
2020-01-07T10:56:50 #kisslinux <dylanaraps> Change this to =y.
2020-01-07T10:57:13 #kisslinux <icyphox41> oh right, okay
2020-01-07T10:57:46 #kisslinux <dylanaraps> Basically, the drivers needed to boot the system need to be =y (baked-in and not modules).
2020-01-07T10:57:56 #kisslinux <icyphox41> gotcha
2020-01-07T10:58:08 #kisslinux <dylanaraps> I personally =y everything.
2020-01-07T10:58:15 #kisslinux <dylanaraps> ie, no modules at all.
2020-01-07T10:59:22 #kisslinux <icyphox41> alright, rebuilding now
2020-01-07T10:59:52 #kisslinux <dylanaraps> If you don't 'make clean' and use the same source you can just do 'make' and it'll only build what has changed.
2020-01-07T11:00:00 #kisslinux <icyphox41> yep, that's what i did
2020-01-07T11:00:05 #kisslinux <dylanaraps> Super handy
2020-01-07T11:00:30 #kisslinux <Aarg> do you guys use nconfig instead of menuconfig?
2020-01-07T11:00:36 #kisslinux <Aarg> I find it much nicer
2020-01-07T11:00:46 #kisslinux <dylanaraps> I just use menuconfig
2020-01-07T11:01:49 #kisslinux <dylanaraps> Sometimes the help text isn't very helpful so I search around online too.
2020-01-07T11:02:41 #kisslinux <icyphox> jeez
2020-01-07T11:02:48 #kisslinux <icyphox> panicked again
2020-01-07T11:02:52 #kisslinux <dylanaraps> Same error?
2020-01-07T11:02:52 #kisslinux <icyphox> same error
2020-01-07T11:03:07 #kisslinux <dylanaraps> What fs type is root?
2020-01-07T11:03:12 #kisslinux <icyphox> i'm likely doing something exceptionally stupid
2020-01-07T11:03:14 #kisslinux <icyphox> ext4?
2020-01-07T11:03:36 #kisslinux <icyphox> also efi is fat32
2020-01-07T11:03:40 #kisslinux <icyphox> if that matters
2020-01-07T11:04:48 #kisslinux <dylanaraps> Thanks
2020-01-07T11:06:04 #kisslinux <dylanaraps> How are you booting KISS btw?
2020-01-07T11:06:19 #kisslinux <icyphox> from disk
2020-01-07T11:07:01 #kisslinux <dylanaraps> Using an efistub or grub?
2020-01-07T11:07:08 #kisslinux <dylanaraps> Also, how are you pointing to the root drive?
2020-01-07T11:07:12 #kisslinux <icyphox> efistub
2020-01-07T11:07:19 #kisslinux <icyphox> using the PARTUUID
2020-01-07T11:07:30 #kisslinux <Aarg> maybe his efi auto-finds the kernel
2020-01-07T11:07:39 #kisslinux <Aarg> what's it's filename?
2020-01-07T11:07:55 #kisslinux <icyphox> vmlinuz
2020-01-07T11:08:12 #kisslinux <Aarg> ok, I doubt that's happening then
2020-01-07T11:08:52 #kisslinux <dylanaraps> Aarg: Are you using EFI?
2020-01-07T11:08:59 #kisslinux <Aarg> yeah
2020-01-07T11:09:17 #kisslinux <dylanaraps> Mind sending your .config to compare? (I use BIOS)
2020-01-07T11:09:33 #kisslinux <Aarg> sure
2020-01-07T11:10:22 #kisslinux <Aarg> https://termbin.com/36p6
2020-01-07T11:11:09 #kisslinux <dylanaraps> Thanks
2020-01-07T11:11:38 #kisslinux <Aarg> icyphox: could you paste the output of efibootmgr -v?
2020-01-07T11:11:50 #kisslinux <icyphox> hold
2020-01-07T11:12:11 #kisslinux <icyphox> by the way guys
2020-01-07T11:12:36 #kisslinux <dylanaraps> Here's the diff: https://termbin.com/jwnr
2020-01-07T11:12:38 #kisslinux <icyphox> -v / --verbose causes efibootmgr to error with Could not parse device path: Invalid argument
2020-01-07T11:13:04 #kisslinux <Aarg> same actually, wth
2020-01-07T11:15:00 #kisslinux <icyphox> https://termbin.com/kkbu
2020-01-07T11:15:09 #kisslinux <icyphox> efibootmgr output ^
2020-01-07T11:17:57 #kisslinux <dylanaraps> Is it a single disk machine?
2020-01-07T11:18:03 #kisslinux <Aarg> meaningless without -v ^^
2020-01-07T11:18:06 #kisslinux <dylanaraps> True
2020-01-07T11:18:09 #kisslinux <icyph0x> yes, just one ssd
2020-01-07T11:18:15 #kisslinux <icyph0x> okay wait
2020-01-07T11:18:33 #kisslinux <icyph0x> Boot0000* USB Hard Drive - Sony    Storage MediaCould not parse device path: Invalid argument
2020-01-07T11:18:47 #kisslinux <icyph0x> well, that's not quite right
2020-01-07T11:19:08 #kisslinux <icyph0x> ok nvm
2020-01-07T11:19:30 #kisslinux <dylanaraps> You can try: efivar --name 8be4df61-93ca-11d2-aa0d-00e098032b8c-Boot0000 --print
2020-01-07T11:19:34 #kisslinux <dylanaraps> (Change the name to fit yours)
2020-01-07T11:19:43 #kisslinux <icyph0x> hold on
2020-01-07T11:20:16 #kisslinux <icyph0x> where do you get that UUID from dylanaraps?
2020-01-07T11:20:22 #kisslinux <dylanaraps> No idea
2020-01-07T11:20:26 #kisslinux <dylanaraps> I'm using the internet
2020-01-07T11:20:27 #kisslinux <icyph0x> lol what
2020-01-07T11:20:27 #kisslinux <dylanaraps> lol
2020-01-07T11:20:47 #kisslinux <icyph0x> `blkid` perhaps?
2020-01-07T11:20:55 #kisslinux <dylanaraps> Hang on. There might be a fix upstream that I can patch our efibootmgr to include.
2020-01-07T11:21:22 #kisslinux <dylanaraps> Yup
2020-01-07T11:21:27 #kisslinux <dylanaraps> Will patch our efibootmgr.
2020-01-07T11:21:29 #kisslinux <dylanaraps> 2 secs
2020-01-07T11:21:38 #kisslinux <icyph0x> alright
2020-01-07T11:21:48 #kisslinux <icyph0x> in the meanwhile, i shall go eat something
2020-01-07T11:28:08 #kisslinux <dylanaraps> OK. Pushed
2020-01-07T11:28:18 #kisslinux <dylanaraps> Aarg: Try it too if you like. :)
2020-01-07T11:30:42 #kisslinux <Aarg> nice!
2020-01-07T11:31:37 #kisslinux <dylanaraps> Does it work?
2020-01-07T11:32:05 #kisslinux <icyphox> okay i'll update once i'm done eating :)
2020-01-07T11:33:31 #kisslinux <Aarg> still broken it seems, dylanaraps
2020-01-07T11:33:58 #kisslinux <Aarg> "Could not parse device path: Invalid argument"
2020-01-07T11:34:58 #kisslinux <dylanaraps> :(
2020-01-07T11:35:02 #kisslinux <dylanaraps> Upstream is wrong then
2020-01-07T11:36:54 #kisslinux <dylanaraps> We'll see what it looks like for icyphox
2020-01-07T11:37:23 #kisslinux <Aarg> yap
2020-01-07T11:37:26 #kisslinux <icyphox> gimme a bit
2020-01-07T11:37:33 #kisslinux <icyphox> still eating xD
2020-01-07T11:37:49 #kisslinux <Aarg> clock is ticking, m8
2020-01-07T11:38:17 #kisslinux <dylanaraps> All good
2020-01-07T11:38:28 #kisslinux <icyphox> D: don't make me stuff my face
2020-01-07T11:40:57 #kisslinux <Aarg> :)
2020-01-07T11:43:44 #kisslinux <Aarg> I've been using netcat as irc client for last 2 days
2020-01-07T11:44:12 #kisslinux <Aarg> quite surprised by how readable the raw irc messages actually are
2020-01-07T11:44:31 #kisslinux <dylanaraps> lol, interesting
2020-01-07T11:44:35 #kisslinux <Aarg> requires a fullscreen terminal though, lol
2020-01-07T11:44:38 #kisslinux <dylanaraps> Yeah, the messages are easy to read
2020-01-07T11:44:49 #kisslinux <dylanaraps> Hence why I leave a lot of it raw in birch
2020-01-07T11:44:52 #kisslinux <dylanaraps> Laziness
2020-01-07T11:45:14 #kisslinux <icyph0x> back!
2020-01-07T11:45:29 #kisslinux <Aarg> yep, most of the messages don't even need reordering of the params
2020-01-07T11:45:50 #kisslinux <icyph0x> same error
2020-01-07T11:46:00 #kisslinux <dylanaraps> :(
2020-01-07T11:46:02 #kisslinux <Aarg> I'm making my own ii-like client, I prefer that style
2020-01-07T11:46:14 #kisslinux <dylanaraps> Nice
2020-01-07T11:46:31 #kisslinux <icyph0x> wew
2020-01-07T11:46:35 #kisslinux <icyph0x> so what now
2020-01-07T11:46:37 #kisslinux <dylanaraps> The efivar method it is then.
2020-01-07T11:46:42 #kisslinux <dylanaraps> How to find the name though?
2020-01-07T11:46:48 #kisslinux <icyph0x> yeah
2020-01-07T11:46:52 #kisslinux <dylanaraps> OH
2020-01-07T11:46:57 #kisslinux <dylanaraps> It's the GUID
2020-01-07T11:47:07 #kisslinux <dylanaraps> Now, how to find the GUID? lol
2020-01-07T11:47:09 #kisslinux <icyph0x> where do i see that?
2020-01-07T11:47:12 #kisslinux <icyph0x> lol
2020-01-07T11:47:25 #kisslinux <dylanaraps> efivar --help
2020-01-07T11:47:36 #kisslinux <icyph0x> oh!
2020-01-07T11:47:42 #kisslinux <dylanaraps> https://github.com/rhboot/efivar/blob/master/src/guids.txt
2020-01-07T11:47:43 #kisslinux <dylanaraps> lol
2020-01-07T11:47:45 #kisslinux <dylanaraps> god
2020-01-07T11:48:20 #kisslinux <icyph0x> uhh
2020-01-07T11:48:23 #kisslinux <icyph0x> which one do i use
2020-01-07T11:48:27 #kisslinux <dylanaraps> Hang on
2020-01-07T11:48:36 #kisslinux <dylanaraps> I'll figure out *how* we retrieve yours
2020-01-07T11:48:43 #kisslinux <icyph0x> EFI global variable? I'm guessing
2020-01-07T11:48:59 #kisslinux <dylanaraps> > efivar -l
2020-01-07T11:49:02 #kisslinux <icyph0x> no these seem to be constants
2020-01-07T11:49:02 #kisslinux <dylanaraps> Try that?
2020-01-07T11:49:04 #kisslinux <Aarg> the guid is always the same
2020-01-07T11:49:09 #kisslinux <icyph0x> yeah dylanaraps it's the same listing haha
2020-01-07T11:49:25 #kisslinux <dylanaraps> No GUIDs?
2020-01-07T11:49:40 #kisslinux <icyph0x> no it's the same list as the text file above
2020-01-07T11:49:51 #kisslinux <dylanaraps> ls -1 /sys/firmware/efi/efivar/
2020-01-07T11:50:07 #kisslinux <icyph0x> empty
2020-01-07T11:50:30 #kisslinux <dylanaraps> Where are the efivars mounted?
2020-01-07T11:51:07 #kisslinux <icyph0x> ah ok they weren't mounted
2020-01-07T11:51:11 #kisslinux <icyph0x> i just did
2020-01-07T11:51:45 #kisslinux <icyph0x> https://termbin.com/8lds7
2020-01-07T11:52:13 #kisslinux <icyph0x> output of ls -l /sys/firmware/efi/efivars/
2020-01-07T11:54:16 #kisslinux <Aarg> is efivar --name 8be4df61-93ca-11d2-aa0d-00e098032b8c-Boot0002 --print not working?
2020-01-07T11:55:25 #kisslinux <icyph0x> no Aarg it works
2020-01-07T11:55:43 #kisslinux <Aarg> should be 0003 at the end
2020-01-07T11:55:54 #kisslinux <dylanaraps> Sorry, power went out.
2020-01-07T11:55:56 #kisslinux <dylanaraps> Back now.
2020-01-07T11:56:16 #kisslinux <icyph0x> yeah 0003, it works
2020-01-07T11:56:33 #kisslinux <dylanaraps> Output of the efivar command now?
2020-01-07T11:56:36 #kisslinux <icyph0x> https://termbin.com/29cw
2020-01-07T11:56:50 #kisslinux <icyph0x> output of efivar --name 8be4df61-93ca-11d2-aa0d-00e098032b8c-Boot0003
2020-01-07T11:57:22 #kisslinux <Aarg> https://termbin.com/vdto
2020-01-07T11:57:28 #kisslinux <Aarg> here's mine for comparison
2020-01-07T11:58:41 #kisslinux <icyph0x> oh have i specified the path to vmlinuz incorrectly
2020-01-07T11:59:12 #kisslinux <Aarg> nah, the kernel loads
2020-01-07T11:59:20 #kisslinux <dylanaraps> Where did you find the PARTUUID too?
2020-01-07T11:59:23 #kisslinux <icyph0x> hm right
2020-01-07T11:59:29 #kisslinux <icyph0x> dylanaraps: blkid
2020-01-07T11:59:48 #kisslinux <dylanaraps> Is it for / or for /boot?
2020-01-07T12:00:00 #kisslinux <icyph0x> for /
2020-01-07T12:00:45 #kisslinux <dylanaraps> Hm
2020-01-07T12:00:55 #kisslinux <dylanaraps> It's finding the kernel so the kernel portion is fine.
2020-01-07T12:01:41 #kisslinux <dylanaraps> Question now is; Is the root=PARTUUID= incorrect or is it finding the partition but is unable to mount it?
2020-01-07T12:01:53 #kisslinux <dylanaraps> The kernel isn't very helpful here :P
2020-01-07T12:02:33 #kisslinux <icyph0x> here's blkid just in case: https://termbin.com/uxap
2020-01-07T12:04:02 #kisslinux <dylanaraps> Should be "7fe33249-01" no?
2020-01-07T12:04:35 #kisslinux <icyph0x> no that's my live-cd
2020-01-07T12:04:45 #kisslinux <icyph0x> nvme* is my ssd (disk)
2020-01-07T12:04:55 #kisslinux <dylanaraps> Oops, my bad
2020-01-07T12:05:07 #kisslinux <dylanaraps> Which is which btw?
2020-01-07T12:05:29 #kisslinux <icyph0x> p1 is EFI, p2 is / and p3 is swap
2020-01-07T12:05:50 #kisslinux <dylanaraps> So you're using: '8ec94fd3-f2b0-c14e-940b-151900513446'?
2020-01-07T12:05:55 #kisslinux <icyph0x> correct
2020-01-07T12:08:00 #kisslinux <dylanaraps> OK. Must be a kernel config issue then
2020-01-07T12:08:13 #kisslinux <icyph0x> hmmm do you want to see my .config
2020-01-07T12:08:28 #kisslinux <dylanaraps> I have it
2020-01-07T12:08:32 #kisslinux <icyph0x> alright
2020-01-07T12:09:10 #kisslinux <dylanaraps> Could be a disk controller driver maybe. Let me do some digging.
2020-01-07T12:09:15 #kisslinux <dylanaraps> What's your hardware btw?
2020-01-07T12:09:26 #kisslinux <Aarg> try baking in the commandline, that way we can rule out that something is wrong with the boot entry
2020-01-07T12:09:46 #kisslinux <icyph0x> dylanaraps: like my computer in general? or any device specifically?
2020-01-07T12:09:56 #kisslinux <icyph0x> Aarg how would i do that?
2020-01-07T12:10:11 #kisslinux <Aarg> There is an option somewhere in the kernel config
2020-01-07T12:10:18 #kisslinux <icyph0x> okay, let me see
2020-01-07T12:10:19 #kisslinux <Aarg> I'm too tired to find it right now
2020-01-07T12:10:23 #kisslinux <icyph0x> no worries
2020-01-07T12:10:26 #kisslinux <dylanaraps> If it's a laptop/pre-built pc, the model. Else the parts
2020-01-07T12:10:32 #kisslinux <icyph0x> laptop
2020-01-07T12:10:40 #kisslinux <icyph0x> HP Envy 13 (2018)
2020-01-07T12:10:52 #kisslinux <dylanaraps> Thanks
2020-01-07T12:13:19 #kisslinux <Aarg> oh, its under processor types and features, at the very bottom
2020-01-07T12:14:12 #kisslinux <Aarg> make sure to also enable that it overrides the bootloaders arguments
2020-01-07T12:14:23 #kisslinux <icyph0x> what is the option called Aarg
2020-01-07T12:14:25 #kisslinux <Aarg> then just set root=PARTUUID... and rw in there
2020-01-07T12:14:54 #kisslinux <icyph0x> i'm looking at "processor type and features"
2020-01-07T12:14:59 #kisslinux <Aarg> Built-in kernel comamnd line
2020-01-07T12:15:12 #kisslinux <icyph0x> wait, is this in .config? or menuconfig
2020-01-07T12:15:26 #kisslinux <Aarg> menuconfig
2020-01-07T12:15:31 #kisslinux <icyph0x> ahh!
2020-01-07T12:16:06 #kisslinux <Aarg> its CONFIG_CMDLINE_BOOL but you need to set the string and that other option too
2020-01-07T12:16:27 #kisslinux <dylanaraps> Try setting CONFIG_BLK_DEV_NVME to =y
2020-01-07T12:16:35 #kisslinux <dylanaraps> > The NVM Express driver is for solid state drives directly                                                       │
2020-01-07T12:16:35 #kisslinux <dylanaraps>   │ connected to the PCI or PCI Express bus.
2020-01-07T12:16:38 #kisslinux <dylanaraps> Oops
2020-01-07T12:16:46 #kisslinux <Aarg> this is just temporary obviously, kinda sucks having to recompile the kernel when you want to change parameters :)
2020-01-07T12:17:37 #kisslinux <icyph0x> so i add 'root=PARTUUID=8ec94fd3-f2b0-c14e-940b-151900513446 rw'?
2020-01-07T12:17:54 #kisslinux <Aarg> yup
2020-01-07T12:18:10 #kisslinux <dylanaraps> Also add The NVM Express driver is for solid state drives directly                                                       │
2020-01-07T12:18:13 #kisslinux <dylanaraps> oops
2020-01-07T12:18:22 #kisslinux <dylanaraps> CONFIG_BLK_DEV_NVME=y
2020-01-07T12:18:23 #kisslinux <dylanaraps> Also add that.
2020-01-07T12:18:25 #kisslinux <icyph0x> adding that
2020-01-07T12:19:01 #kisslinux <dylanaraps> Also CONFIG_PCI_QUIRKS=y
2020-01-07T12:19:24 #kisslinux <Aarg> did you enable Built-in commandline overrides bootloader?
2020-01-07T12:19:33 #kisslinux <icyph0x> yes Aarg
2020-01-07T12:19:57 #kisslinux <Aarg> ok, fingers crossed
2020-01-07T12:20:22 #kisslinux <icyph0x> alright let's try this
2020-01-07T12:21:03 #kisslinux <icyph0x> rebooting now
2020-01-07T12:21:21 #kisslinux <icyph0x> so i did `make modules_install` and `make install`
2020-01-07T12:21:28 #kisslinux <icyph0x> that should be it right? after compiling
2020-01-07T12:22:16 #kisslinux <dylanaraps> Yes
2020-01-07T12:22:23 #kisslinux <Aarg> as long as your efi partition is mounted under /boot, yes
2020-01-07T12:22:38 #kisslinux <Aarg> but it installs the kernels directly under /boot
2020-01-07T12:23:12 #kisslinux <Aarg> but if that's the path you used when adding the boot entry, it's all good
2020-01-07T12:23:22 #kisslinux <icyphox> woot!
2020-01-07T12:23:26 #kisslinux <icyphox> worked
2020-01-07T12:23:30 #kisslinux <Aarg> LOL
2020-01-07T12:23:34 #kisslinux <icyphox> i'm at KISS login
2020-01-07T12:23:35 #kisslinux <icyphox> hah
2020-01-07T12:23:40 #kisslinux <Aarg> gz
2020-01-07T12:23:46 #kisslinux <icyphox> thanks guys
2020-01-07T12:23:59 #kisslinux <dylanaraps> Nice
2020-01-07T12:24:18 #kisslinux <icyphox> oh great now the fun part of networking begins
2020-01-07T12:24:32 #kisslinux <dylanaraps> The good thing is that you don't have to touch the boot process again.
2020-01-07T12:24:42 #kisslinux <icyphox> indeed
2020-01-07T12:25:08 #kisslinux <dylanaraps> I'd start adding suffixes to the kernels with their versions though.
2020-01-07T12:25:16 #kisslinux <dylanaraps> So you can boot into multiple.
2020-01-07T12:25:23 #kisslinux <dylanaraps> Good to keep a backup when you build a newer version.
2020-01-07T12:25:28 #kisslinux <icyphox> I've done that.
2020-01-07T12:25:31 #kisslinux <dylanaraps> Ah nice
2020-01-07T12:25:42 #kisslinux <dylanaraps> -> ls -l /boot/vmlinuz-* | wc -l
2020-01-07T12:25:42 #kisslinux <dylanaraps> 38
2020-01-07T12:25:47 #kisslinux <dylanaraps> I have a lot of kernels lol
2020-01-07T12:25:50 #kisslinux <icyphox> lol
2020-01-07T12:26:20 #kisslinux <dylanaraps> -rw-r--r--    1 root     root       4911664 Aug 12 21:39 /boot/vmlinuz-5.2.1-good
2020-01-07T12:26:21 #kisslinux <Aarg> you can never have enough kernels
2020-01-07T12:26:26 #kisslinux <dylanaraps> -good
2020-01-07T12:26:33 #kisslinux <dylanaraps> My first working kernel
2020-01-07T12:26:37 #kisslinux <icyphox> hah
2020-01-07T12:31:18 #kisslinux <icyphox> how do i add interfaces again
2020-01-07T12:32:54 #kisslinux <dylanaraps> Interfaces?
2020-01-07T12:32:57 #kisslinux <dylanaraps> wdym?
2020-01-07T12:33:08 #kisslinux <icyphox> network interfaces dylanaraps
2020-01-07T12:33:26 #kisslinux <icyphox> i have only lo and sit0(?) right now
2020-01-07T12:33:47 #kisslinux <dylanaraps> Ah
2020-01-07T12:34:03 #kisslinux <dylanaraps> Did you compile your network drivers with =m or =y?
2020-01-07T12:34:13 #kisslinux <icyphox> err
2020-01-07T12:35:09 #kisslinux <icyphox> y
2020-01-07T12:35:22 #kisslinux <dylanaraps> Is your firmware baked into the kernel?
2020-01-07T12:35:25 #kisslinux <icyphox> what config option is it again?
2020-01-07T12:35:41 #kisslinux <dylanaraps> It depends
2020-01-07T12:35:48 #kisslinux <icyphox> CONFIG_FW_LOADER?
2020-01-07T12:35:52 #kisslinux <dylanaraps> 2 secs
2020-01-07T12:35:55 #kisslinux <icyphox> okay
2020-01-07T12:36:33 #kisslinux <dylanaraps> CONFIG_EXTRA_FIRMWARE and CONFIG_EXTRA_FIRMWARE_DIR
2020-01-07T12:36:41 #kisslinux <icyphox> yep both set
2020-01-07T12:36:47 #kisslinux <dylanaraps> Also FW_LOADER
2020-01-07T12:36:49 #kisslinux <dylanaraps> OK
2020-01-07T12:37:01 #kisslinux <icyphox> FW_LOADER is =y
2020-01-07T12:37:04 #kisslinux <dylanaraps> CONFIG_IWLWIFI=y
2020-01-07T12:37:04 #kisslinux <dylanaraps> ?
2020-01-07T12:37:16 #kisslinux <icyphox> not set
2020-01-07T12:37:21 #kisslinux <dylanaraps> There we go
2020-01-07T12:37:22 #kisslinux <icyphox> reep
2020-01-07T12:38:33 #kisslinux <icyphox> okay compiling again
2020-01-07T12:41:04 #kisslinux <icyphox> well that didn't change much dylanaraps
2020-01-07T12:41:17 #kisslinux <icyphox> `ip a` shows the same ifaces
2020-01-07T12:41:38 #kisslinux <dylanaraps> Anything in dmesg?
2020-01-07T12:42:35 #kisslinux <icyphox> i don't know what to look for
2020-01-07T12:43:09 #kisslinux <dylanaraps> Send the whole thing :P
2020-01-07T12:43:19 #kisslinux <icyphox> no network access :(
2020-01-07T12:43:26 #kisslinux <dylanaraps> Ah
2020-01-07T12:43:30 #kisslinux <dylanaraps> grep for iwlwifi
2020-01-07T12:43:40 #kisslinux <icyphox> nothing
2020-01-07T12:43:50 #kisslinux <dylanaraps> "intel"?
2020-01-07T12:43:52 #kisslinux <dylanaraps> "error"
2020-01-07T12:44:22 #kisslinux <icyphox> well two errors
2020-01-07T12:44:38 #kisslinux <konimex> you're just compiling the kernel and not rebooting into the new compiled kernel w/ iwlwifi?
2020-01-07T12:44:40 #kisslinux <icyphox> one is for i915 and the other for platform regulatory.0
2020-01-07T12:44:47 #kisslinux <icyphox> no i rebooted
2020-01-07T12:44:59 #kisslinux <icyphox> into the new kernel
2020-01-07T12:45:27 #kisslinux <dylanaraps> Got this? CONFIG_NET=y
2020-01-07T12:45:56 #kisslinux <icyphox> yep
2020-01-07T12:46:47 #kisslinux <dylanaraps> These? https://termbin.com/rd4x
2020-01-07T12:47:19 #kisslinux <dylanaraps> Also: https://termbin.com/gg91
2020-01-07T12:47:58 #kisslinux <dylanaraps> Also (If ipv6): https://termbin.com/26hd
2020-01-07T12:48:30 #kisslinux <dylanaraps> Also: CONFIG_WIRELESS=y
2020-01-07T12:49:13 #kisslinux <dylanaraps> More: https://termbin.com/zbr6
2020-01-07T12:49:16 #kisslinux <dylanaraps> Sorry for the dump :P
2020-01-07T12:51:07 #kisslinux <icyphox> okay adding the missing ones
2020-01-07T12:52:05 #kisslinux <icyphox> okay added a few of those missing ones
2020-01-07T12:52:08 #kisslinux <icyphox> let's try again
2020-01-07T12:52:35 #kisslinux <dylanaraps> Heh
2020-01-07T12:54:40 #kisslinux <icyphox> ah it's compiling the Ethernet and wireless drivers now
2020-01-07T12:54:46 #kisslinux <icyphox> this should work
2020-01-07T12:55:35 #kisslinux <icyphox> so will i just see those interfaces pop up in ip a? dylanaraps
2020-01-07T12:56:06 #kisslinux <dylanaraps> Yes
2020-01-07T12:56:16 #kisslinux <icyphox> alrighty
2020-01-07T13:02:01 #kisslinux <adamantium> Mawnin'
2020-01-07T13:02:44 #kisslinux <dylanaraps> Morning
2020-01-07T13:06:41 #kisslinux <adamantium> <icyph0x> so i add 'root=PARTUUID=8ec94fd3-f2b0-c14e-940b-151900513446 rw'?
2020-01-07T13:06:48 #kisslinux <adamantium> ^^^ This looks like a UUID not a PARTUUID
2020-01-07T13:07:13 #kisslinux <adamantium> double check that please.
2020-01-07T13:07:50 #kisslinux <icyphox> adamantium: i'm past that
2020-01-07T13:07:57 #kisslinux <adamantium> I'd also recommend legacy > UEFI if your hardware supports it, it is more robust.
2020-01-07T13:07:59 #kisslinux <icyphox> my system boots
2020-01-07T13:07:59 #kisslinux <adamantium> okay.
2020-01-07T13:08:03 #kisslinux <adamantium> congrats
2020-01-07T13:09:15 #kisslinux <icyphox> dylanaraps: okay just rebooted
2020-01-07T13:09:18 #kisslinux <icyphox> no luck
2020-01-07T13:10:06 #kisslinux <adamantium> The only way I could get my wifi to work was to bake it in
2020-01-07T13:10:22 #kisslinux <icyphox> that's what i'm doing as well?
2020-01-07T13:10:41 #kisslinux <adamantium> IIRC I did make defconfig, then I find replace all s/=m/=y/g
2020-01-07T13:10:50 #kisslinux <adamantium> no modules at all
2020-01-07T13:10:52 #kisslinux <icyphox> oh
2020-01-07T13:10:59 #kisslinux <dylanaraps> Try enable them all icyphox?
2020-01-07T13:11:02 #kisslinux <adamantium> One more thing I did
2020-01-07T13:11:11 #kisslinux <icyphox> enable all of what? dylanaraps
2020-01-07T13:11:22 #kisslinux <icyphox> like, every setting in .config?
2020-01-07T13:11:31 #kisslinux <adamantium> I set https://termbin.com/t01c3
2020-01-07T13:11:37 #kisslinux <dylanaraps> No no
2020-01-07T13:11:39 #kisslinux <dylanaraps> My lists above
2020-01-07T13:11:44 #kisslinux <adamantium> AND my contents of /lib/firmware just has that one file in it.
2020-01-07T13:12:00 #kisslinux <icyphox> yes dylanaraps i've enabled all of what you listed out
2020-01-07T13:12:10 #kisslinux <icyphox> adamantium: i've set that as well
2020-01-07T13:12:29 #kisslinux <adamantium> What error do you get, do you see the hardware with .e.g lspci
2020-01-07T13:12:33 #kisslinux <adamantium> or ifconfig
2020-01-07T13:12:54 #kisslinux <icyphox> no errors
2020-01-07T13:13:04 #kisslinux <icyphox> my interfaces don't seem right
2020-01-07T13:13:08 #kisslinux <dylanaraps> Hm
2020-01-07T13:13:14 #kisslinux <icyphox> i have just lo and sit0
2020-01-07T13:13:16 #kisslinux <icyphox> whatever that id
2020-01-07T13:13:17 #kisslinux <icyphox> is
2020-01-07T13:13:26 #kisslinux <dylanaraps> adamantium: Basically no interfaces appear in ip/ifconfig
2020-01-07T13:13:45 #kisslinux <icyphox> ifconfig shows only lo
2020-01-07T13:14:59 #kisslinux <adamantium> no ethernet?
2020-01-07T13:15:07 #kisslinux <adamantium> en0 eth0 ?
2020-01-07T13:15:50 #kisslinux <icyphox> nothing adamantium
2020-01-07T13:16:27 #kisslinux <adamantium> lspci -k
2020-01-07T13:16:49 #kisslinux <icyphox> i can't send you the output bcs no netwkrk
2020-01-07T13:16:54 #kisslinux <icyphox> but what should i look dor
2020-01-07T13:16:56 #kisslinux <icyphox> for*
2020-01-07T13:17:17 #kisslinux <adamantium> heh
2020-01-07T13:17:33 #kisslinux <adamantium> heres mine lspci -k
2020-01-07T13:17:45 #kisslinux <adamantium> https://termbin.com/9jun
2020-01-07T13:18:10 #kisslinux <icyphox> yep i don't have iwlwifi
2020-01-07T13:19:57 #kisslinux <adamantium> yea busybox lspci is not so good
2020-01-07T13:19:59 #kisslinux <adamantium> :2020-01-07T13:20:37 #kisslinux <adamantium> if im not mistaken though icyphox  you should still be able to plug in and use your ethernet
2020-01-07T13:20:50 #kisslinux <adamantium> So that begs the question why dont you see your ethernet
2020-01-07T13:21:00 #kisslinux <icyphox> i did plugin eth
2020-01-07T13:21:02 #kisslinux <icyphox> no dife
2020-01-07T13:21:05 #kisslinux <icyphox> dice
2020-01-07T13:21:14 #kisslinux <adamantium> So start there
2020-01-07T13:21:17 #kisslinux <icyphox> hmm
2020-01-07T13:21:17 #kisslinux <adamantium> Don't start with wifi
2020-01-07T13:21:19 #kisslinux <adamantium> wifi sucks
2020-01-07T13:21:43 #kisslinux <adamantium> So basically get your ethernet working, probably missing kernel config option needs to be set
2020-01-07T13:22:07 #kisslinux <icyphox> just got a make error
2020-01-07T13:22:08 #kisslinux <adamantium> Or am I totally wrong.? I always assume other peoples machines are the same like mine.
2020-01-07T13:23:06 #kisslinux <icyphox> no rule to make /lib/firmware/iwlfifi-blah.ucode
2020-01-07T13:23:08 #kisslinux <icyphox> huh
2020-01-07T13:23:56 #kisslinux <adamantium> make  sure /lib/firmware/iwlfifi-blah.ucode is located in /lib/firmware
2020-01-07T13:24:03 #kisslinux <icyphox> if is
2020-01-07T13:24:06 #kisslinux <icyphox> it is*
2020-01-07T13:24:09 #kisslinux <icyphox> i put it there
2020-01-07T13:24:26 #kisslinux <adamantium> make sure it is spelled correctly in .config
2020-01-07T13:25:04 #kisslinux <adamantium> also double check CONFIG_FW_LOADER=y
2020-01-07T13:25:06 #kisslinux <adamantium> CONFIG_EXTRA_FIRMWARE="iwlwifi-6000g2a-6.ucode"
2020-01-07T13:25:07 #kisslinux <adamantium> CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware"
2020-01-07T13:25:09 #kisslinux <adamantium> like that
2020-01-07T13:25:35 #kisslinux <icyphox> ah lol
2020-01-07T13:25:41 #kisslinux <icyphox> missed the initial /
2020-01-07T13:25:46 #kisslinux <adamantium> that'll do it
2020-01-07T13:25:54 #kisslinux <icyphox> yep that built
2020-01-07T13:25:56 #kisslinux <adamantium> maybe make clean
2020-01-07T13:26:08 #kisslinux <adamantium> then make -j$(nproc)
2020-01-07T13:26:38 #kisslinux <adamantium> You might try substitute replace all =m in the .config file with =y
2020-01-07T13:26:51 #kisslinux <adamantium> I'm lazy so that's what I do
2020-01-07T13:27:08 #kisslinux <adamantium> One cool thing is that when you do that, you can literally copy paste your kernel from machine to machine and not worry about modules and things
2020-01-07T13:31:16 #kisslinux <icyphox> ah
2020-01-07T13:31:19 #kisslinux <icyphox> okay I will
2020-01-07T13:31:23 #kisslinux <icyphox> try those as well
2020-01-07T13:35:16 #kisslinux <adamantium> dylanaraps: https://github.com/a-schaefers/kiss-overlay/tree/master/boot.el < "What happens in the overlay, stays in the overlay"
2020-01-07T13:37:36 #kisslinux <dylanaraps> lol
2020-01-07T13:39:20 #kisslinux <adamantium> it's an abomination!
2020-01-07T13:39:38 #kisslinux <adamantium> In case wondering, humoring myself to rewrite rc.boot in emacs lisp
2020-01-07T13:47:24 #kisslinux <dylanaraps> Yeah, I saw. Should be interesting
2020-01-07T13:55:15 #kisslinux <icyphox> sigh
2020-01-07T13:55:36 #kisslinux <dylanaraps> Not working?
2020-01-07T13:56:45 #kisslinux <icyphox> my wireless / eth are still dead
2020-01-07T13:56:45 #kisslinux <icyphox> i've tried everything recommended everywhere
2020-01-07T13:56:45 #kisslinux <icyphox> aaa
2020-01-07T13:56:49 #kisslinux <icyphox> nope
2020-01-07T13:56:57 #kisslinux <icyphox> interfaces still don't show
2020-01-07T13:57:56 #kisslinux <adamantium> icyphox: I would recommend boot up ubuntu stick
2020-01-07T13:58:00 #kisslinux <adamantium> and get all your hardware information
2020-01-07T13:58:02 #kisslinux <adamantium> dmesg
2020-01-07T13:58:05 #kisslinux <adamantium> lspci -k
2020-01-07T13:58:09 #kisslinux <icyphox> hm
2020-01-07T13:58:10 #kisslinux <adamantium> ifconfig
2020-01-07T13:58:11 #kisslinux <adamantium> etc etc
2020-01-07T13:58:16 #kisslinux <icyphox> yeah good call
2020-01-07T13:58:17 #kisslinux <adamantium> then research
2020-01-07T13:58:19 #kisslinux <adamantium> gentoo
2020-01-07T13:58:20 #kisslinux <adamantium> because
2020-01-07T13:58:28 #kisslinux <adamantium> We are doing the same thing as gentoo at this stage of installation
2020-01-07T13:58:36 #kisslinux <icyphox> alright
2020-01-07T13:58:39 #kisslinux <icyphox> i will do that
2020-01-07T13:58:39 #kisslinux <adamantium> so just because we dont have a big troubleshooting base
2020-01-07T13:58:49 #kisslinux <adamantium> likely other gentoo users have faced issues using your same hardware
2020-01-07T13:58:55 #kisslinux <adamantium> Does that make sense?
2020-01-07T13:58:56 #kisslinux <adamantium> :D
2020-01-07T13:59:00 #kisslinux <icyphox> definitely
2020-01-07T13:59:01 #kisslinux <icyphox> haha
2020-01-07T13:59:07 #kisslinux <adamantium> gl!
2020-01-07T13:59:10 #kisslinux <icyphox> i'll get out of your hair :P
2020-01-07T13:59:27 #kisslinux <adamantium> you're fine!
2020-01-07T14:00:18 #kisslinux <adamantium> I think you must be the same person btw icyphox in reddit whos grub  rebooted over and over?
2020-01-07T14:00:28 #kisslinux <icyphox> no?
2020-01-07T14:00:31 #kisslinux <adamantium> oh ok
2020-01-07T14:00:34 #kisslinux <adamantium> nvm
2020-01-07T14:00:37 #kisslinux <adamantium> lol
2020-01-07T14:00:39 #kisslinux <icyphox> wait is someone impersonating me
2020-01-07T14:00:52 #kisslinux <adamantium> hah let me see
2020-01-07T14:01:20 #kisslinux <adamantium> icyphox: do you also go by the name IncrediblyCuteCat
2020-01-07T14:01:20 #kisslinux <icyphox> this is the first time i'm ever doing a KISS install
2020-01-07T14:01:26 #kisslinux <icyphox> no lmao
2020-01-07T14:01:31 #kisslinux <adamantium> Okay then no
2020-01-07T14:01:33 #kisslinux <adamantium> lol
2020-01-07T14:01:33 #kisslinux <icyphox> just icy/icyphox everywhere
2020-01-07T14:01:37 #kisslinux <icyphox> haha
2020-01-07T14:01:46 #kisslinux <adamantium> the I and the 'c'
2020-01-07T14:01:52 #kisslinux <adamantium> my brain put it together
2020-01-07T14:02:03 #kisslinux <icyphox> gotchu ;)
2020-01-07T14:02:19 #kisslinux <adamantium> keep poking at it
2020-01-07T14:02:22 #kisslinux <adamantium> you'll get it
2020-01-07T14:02:33 #kisslinux <icyphox> or i'll install alpine
2020-01-07T14:02:38 #kisslinux <icyphox> lol
2020-01-07T14:02:48 #kisslinux <icyphox> but yes, i plan to get this working
2020-01-07T14:02:58 #kisslinux <adamantium> cool
2020-01-07T14:02:59 #kisslinux <adamantium> let us know
2020-01-07T14:03:08 #kisslinux <icyphox> will do
2020-01-07T14:03:40 #kisslinux <adamantium> Kiss took me 5 tries
2020-01-07T14:03:55 #kisslinux <adamantium> I had an issue with my extra hard drive messing things up
2020-01-07T14:04:05 #kisslinux <adamantium> And wifi issues too, of course
2020-01-07T14:04:18 #kisslinux <adamantium> It's different for every computer.
2020-01-07T14:05:01 #kisslinux <adamantium> I am glad I stuck with it though, the package build system here is by far the simplest and most fun to hack on
2020-01-07T14:10:29 #kisslinux <dylanaraps> :D
2020-01-07T14:16:30 #kisslinux <Aarg> my first kiss install was very smooth
2020-01-07T14:16:37 #kisslinux <Aarg> much easier on a desktop pc though
2020-01-07T14:17:06 #kisslinux <Aarg> and I also had prior experience with efi and had a kernel config already
2020-01-07T14:17:24 #kisslinux <dylanaraps> Mine was terrible
2020-01-07T14:17:39 #kisslinux <dylanaraps> This is my only laptop so no internet ability until install was done
2020-01-07T14:17:47 #kisslinux <dylanaraps> Never had done a kernel config before
2020-01-07T14:17:49 #kisslinux <Aarg> I even janked out my dedicated nvidia card, so I need hardly any drivers
2020-01-07T14:18:04 #kisslinux <dylanaraps> Was somewhat uncharted territory for KISS
2020-01-07T14:18:09 #kisslinux <dylanaraps> Took me 2 days
2020-01-07T14:18:10 #kisslinux <Aarg> yeh, kernel is quite daunting
2020-01-07T14:18:21 #kisslinux <dylanaraps> I started with 'make allnoconfig' lol
2020-01-07T14:18:27 #kisslinux <dylanaraps> So, zero
2020-01-07T14:18:29 #kisslinux <Aarg> lol, thats hard mode
2020-01-07T14:18:58 #kisslinux <dylanaraps> It took two days as I was squashing bugs once booted
2020-01-07T14:19:06 #kisslinux <dylanaraps> kernel took hours though
2020-01-07T14:19:16 #kisslinux <dylanaraps> The no internet made it interesting
2020-01-07T14:19:34 #kisslinux <Aarg> right, you dont have a phone
2020-01-07T14:19:41 #kisslinux <Aarg> that's interesting indeed
2020-01-07T14:24:55 #kisslinux <dzove855> well, i'm still stuck with my installation of kiss, getting some kind of hardware failure and so on :(
2020-01-07T14:29:58 #kisslinux <dylanaraps> What's the error?
2020-01-07T14:30:10 #kisslinux <dylanaraps> I'll be back in 15-20 minutes. (Apologies)
2020-01-07T14:31:21 #kisslinux <dzove855> I'm currently at work. will have a look again tonight. But pretty sure that i'm missing some firmware since, i have try'd at start like you have done, with a "clean" install
2020-01-07T14:59:36 #kisslinux <dylanaraps> OK
2020-01-07T15:39:51 #kisslinux <adamantium> brb to test this emacs lisp rc.boot script
2020-01-07T15:39:57 #kisslinux <adamantium> lmao
2020-01-07T15:40:05 #kisslinux <icyphox> wat
2020-01-07T15:40:09 #kisslinux <icyphox> lol nice gl
2020-01-07T15:40:21 #kisslinux <icyphox> my system is still dead
2020-01-07T15:40:28 #kisslinux <adamantium> https://termbin.com/lykv
2020-01-07T15:40:30 #kisslinux <icyphox> networking, that is
2020-01-07T15:52:49 #kisslinux <dylanaraps> icyphox: Will do some more digging.
2020-01-07T15:52:57 #kisslinux <dylanaraps> Output of 'rfkill'?
2020-01-07T15:53:12 #kisslinux <dylanaraps> Do you have the RF subsystem enabled in your kernel too?
2020-01-07T15:53:27 #kisslinux <dylanaraps> Anything in dmesg related to iwlwifi now?
2020-01-07T15:53:52 #kisslinux <icyphox> oh!
2020-01-07T15:53:59 #kisslinux <icyphox> ZOMF
2020-01-07T15:54:10 #kisslinux <icyphox> i forgot to check dmesf
2020-01-07T15:54:17 #kisslinux <icyphox> it now errors out
2020-01-07T15:54:19 #kisslinux <icyphox> and says
2020-01-07T15:54:32 #kisslinux <icyphox> minimum version require is 7265D-29
2020-01-07T15:54:36 #kisslinux <dylanaraps> yay
2020-01-07T15:54:40 #kisslinux <icyphox> nice! i'll do that
2020-01-07T15:54:45 #kisslinux <dylanaraps> Your drivers are good then
2020-01-07T15:54:50 #kisslinux <icyphox> yep
2020-01-07T15:54:51 #kisslinux <dylanaraps> Just need to change the firmware file
2020-01-07T15:55:04 #kisslinux <icyphox> i have that one lying around
2020-01-07T15:55:54 #kisslinux <icyphox> alright here we go
2020-01-07T15:55:57 #kisslinux <icyphox> rebooting
2020-01-07T15:56:21 #kisslinux <dylanaraps> :DDDDDDDDDDDDDDDDDDD
2020-01-07T15:56:37 #kisslinux <icyphox> huh it still gives me the same error
2020-01-07T15:56:57 #kisslinux <icyphox> i've specified the correct firmware tho
2020-01-07T15:58:12 #kisslinux <dylanaraps> Try a different version.
2020-01-07T15:58:16 #kisslinux <dylanaraps> I had to do the same for mine.
2020-01-07T15:58:35 #kisslinux <dylanaraps> You'll find a version that works.
2020-01-07T15:58:38 #kisslinux <icyphox> okay
2020-01-07T15:58:52 #kisslinux <icyphox> no wait
2020-01-07T15:59:05 #kisslinux <icyphox> the kernel tried loading each one
2020-01-07T15:59:10 #kisslinux <icyphox> and they all errored out
2020-01-07T15:59:20 #kisslinux <icyphox> including the minimum and maximum supported versions
2020-01-07T16:03:15 #kisslinux <icyphox> should i try a different kernel version
2020-01-07T16:03:27 #kisslinux <icyphox> i'm on latest stable right now 5.4.8
2020-01-07T16:08:17 #kisslinux <dylanaraps> Hm. Let me search around.
2020-01-07T16:08:25 #kisslinux <dylanaraps> What's the firmware called exactly?
2020-01-07T16:08:52 #kisslinux <icyphox> iwlwifi-7265D-(22 to 29).ucode
2020-01-07T16:09:13 #kisslinux <icyphox> 22 being minimum supported ver and 29 being max
2020-01-07T16:10:17 #kisslinux <dylanaraps> Did you just download these from linux-firmware at kernel.org?
2020-01-07T16:10:19 #kisslinux <dylanaraps> Recently I mean
2020-01-07T16:10:25 #kisslinux <icyphox> yep, today
2020-01-07T16:11:45 #kisslinux <dylanaraps> You're sure it's the right firmware?
2020-01-07T16:12:01 #kisslinux <icyphox> positive
2020-01-07T16:12:17 #kisslinux <icyphox> kernel dmesg says it expects that
2020-01-07T16:12:27 #kisslinux <konimex> at this point I'd try compiling iwlwifi as module and loading it to see which firmware is loaded
2020-01-07T16:12:55 #kisslinux <icyphox> oh
2020-01-07T16:12:56 #kisslinux <icyphox> hmm
2020-01-07T16:15:28 #kisslinux <dylanaraps> You've tried 29?
2020-01-07T16:15:33 #kisslinux <icyphox> yes
2020-01-07T16:16:22 #kisslinux <dylanaraps> Have you checked ip/ifconfig?
2020-01-07T16:16:43 #kisslinux <icyphox> yes, same thing :/
2020-01-07T16:18:32 #kisslinux <dylanaraps> Ah
2020-01-07T16:18:44 #kisslinux <dylanaraps> Are you using the latest kernel?
2020-01-07T16:19:20 #kisslinux <dylanaraps> (5.4.8)
2020-01-07T16:19:59 #kisslinux <icyphox> yes
2020-01-07T16:20:20 #kisslinux <icyphox> weird, it's almost like it doesn't even look at the /lib/firmware dir
2020-01-07T16:20:36 #kisslinux <dylanaraps> OK. Through searching for your issue I found posts where the kernel was incompatible with the firmware causing the error.
2020-01-07T16:20:43 #kisslinux <icyphox> i have the exact version there
2020-01-07T16:20:44 #kisslinux <icyphox> oh
2020-01-07T16:20:50 #kisslinux <icyphox> should i downgrade?
2020-01-07T16:20:53 #kisslinux <dylanaraps> no no
2020-01-07T16:21:14 #kisslinux <dylanaraps> Is your iwlwifi set to =y?
2020-01-07T16:21:19 #kisslinux <dylanaraps> Any =m left in your config?
2020-01-07T16:21:22 #kisslinux <icyphox> none
2020-01-07T16:21:26 #kisslinux <icyphox> all =y
2020-01-07T16:22:01 #kisslinux <dylanaraps> After a series of fails you might see this:
2020-01-07T16:22:02 #kisslinux <dylanaraps> Dec 15 20:05:55 Mutie-II kernel: [ 5.248396] iwlwifi 0000:01:00.0: Detected Intel(R) Dual Band Wireless AC 7265, REV=0x210
2020-01-07T16:22:19 #kisslinux <dylanaraps> Does something similar to this appear below the errors in dmesg?
2020-01-07T16:22:19 #kisslinux <icyphox> nope
2020-01-07T16:22:23 #kisslinux <icyphox> nothing
2020-01-07T16:22:38 #kisslinux <dylanaraps> OK. The errors will still be there if it works fyi.
2020-01-07T16:22:47 #kisslinux <icyphox> yeah i read about that
2020-01-07T16:22:48 #kisslinux <dylanaraps> That line I just posted (or similar) will appear below if it works.
2020-01-07T16:22:56 #kisslinux <icyphox> yep
2020-01-07T16:24:26 #kisslinux <dylanaraps> Do you have this?: CONFIG_IWLMVM=y
2020-01-07T16:24:45 #kisslinux <icyphox> yes
2020-01-07T16:25:15 #kisslinux <dylanaraps> Try from this link: https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi#firmware
2020-01-07T16:25:22 #kisslinux <dylanaraps> It lists the firmware and the kernel version supported
2020-01-07T16:26:00 #kisslinux <icyphox> okay
2020-01-07T16:26:47 #kisslinux <dylanaraps> Also move any existing iwlwifi firmware out of /lib/firmware.
2020-01-07T16:26:52 #kisslinux <dylanaraps> So it's just the new one you'll add.
2020-01-07T16:32:21 #kisslinux <dylanaraps> > https://www.phoronix.com/scan.php?page=news_item&px=OpenMandriva-Zstd-RPMs
2020-01-07T16:32:25 #kisslinux <dylanaraps> > OpenMandriva Is The Latest Linux Distribution Using Zstd To Compress Packages
2020-01-07T16:32:30 #kisslinux <dylanaraps> > OpenMandriva shared more details on their Facebook.
2020-01-07T16:32:34 #kisslinux <dylanaraps> What in the world
2020-01-07T16:33:32 #kisslinux <icyphox> Facebook lol
2020-01-07T16:33:34 #kisslinux <icyphox> sigh
2020-01-07T16:33:35 #kisslinux <konimex> well, zstd seems to be the next xz replacement, and looks like the tradeoff is worth it (according to them anyway)
2020-01-07T16:34:56 #kisslinux <konimex> > But the big win in switching the packaging to Zstd compression is the significantly faster decompression times.
2020-01-07T16:35:21 #kisslinux <konimex> I wonder how significant it is for a typical 100MB compressed file/tarball
2020-01-07T16:38:09 #kisslinux <dylanaraps> Arch saw the size go up slightly for a large increase in speed.
2020-01-07T16:38:53 #kisslinux <dylanaraps> I'm always sceptical of the next new shiny thing.
2020-01-07T16:39:26 #kisslinux <dylanaraps> Besides, compression/decompression speeds mean little in a source based distribution.
2020-01-07T16:45:14 #kisslinux <icyphox> oh damn
2020-01-07T16:45:40 #kisslinux <icyphox> https://forums.gentoo.org/viewtopic-t-1039930-start-0.html
2020-01-07T16:45:57 #kisslinux <icyphox> so my fw isn't being found because i baked iwlwifi into the kernel
2020-01-07T16:46:08 #kisslinux <icyphox> it loads before the fs is mounted
2020-01-07T16:46:19 #kisslinux <icyphox> so i should =m it
2020-01-07T16:46:22 #kisslinux <dylanaraps> Ah
2020-01-07T16:46:39 #kisslinux <dylanaraps> Or you put the .ucode in /boot and point the kernel there.
2020-01-07T16:46:50 #kisslinux <icyphox> ah
2020-01-07T16:46:51 #kisslinux <icyphox> good call
2020-01-07T16:46:54 #kisslinux <dylanaraps> Actually
2020-01-07T16:47:02 #kisslinux <dylanaraps> It should be compiled *into* the kernel though.
2020-01-07T16:47:28 #kisslinux <icyphox> hm
2020-01-07T16:48:16 #kisslinux <dylanaraps> See: https://wiki.gentoo.org/wiki/Iwlwifi#When_using_built-in_configuration
2020-01-07T16:49:06 #kisslinux <icyphox> oh
2020-01-07T16:49:16 #kisslinux <icyphox> okay i shall try that
2020-01-07T16:49:54 #kisslinux <icyphox> wait, in that case dylanaraps: i don't need CONFIG_EXTRA_FIRMWARE_DIR
2020-01-07T16:52:50 #kisslinux <icyphox> ok looks like the config option CONFIG_EXTRA_FIRMWARE and the one in that link (via menuconfig) are the same thing
2020-01-07T16:52:58 #kisslinux <icyphox> which is what i've been doing!
2020-01-07T16:53:38 #kisslinux <dylanaraps> Yup
2020-01-07T16:54:08 #kisslinux <dylanaraps> Does the file name match 1:1 in you .config
2020-01-07T16:54:16 #kisslinux <icyphox> yep
2020-01-07T16:54:17 #kisslinux <dylanaraps> ?*
2020-01-07T16:54:23 #kisslinux <dylanaraps> Hm
2020-01-07T16:54:26 #kisslinux <icyphox> oh wait
2020-01-07T16:54:33 #kisslinux <dylanaraps> The path has to match too.
2020-01-07T16:54:37 #kisslinux <icyphox> i just configured via menuconfig
2020-01-07T16:54:45 #kisslinux <icyphox> and it errors out while making
2020-01-07T16:55:31 #kisslinux <dylanaraps> What's the error?
2020-01-07T16:55:40 #kisslinux <dylanaraps> Point the dir to /lib/firmware
2020-01-07T16:55:47 #kisslinux <icyphox> no rule to make target '/lib/firmware/iwlwifi-blah-29.ucode', needed by '/drivers/.../iwlwifi-7265D-29.ucode.gen
2020-01-07T16:55:54 #kisslinux <icyphox> sorry was typing on my phone
2020-01-07T16:56:03 #kisslinux <dylanaraps> The file should also include the path using the dir above as the root.
2020-01-07T16:56:04 #kisslinux <icyphox> *.ucode.gen.o
2020-01-07T16:56:09 #kisslinux <icyphox> yeah that's fine
2020-01-07T16:56:16 #kisslinux <icyphox> path is correct
2020-01-07T16:56:33 #kisslinux <dylanaraps> CONFIG_EXTRA_FIRMWARE="i915/skl_dmc_ver1_27.bin iwlwifi-8000C-36.ucode"
2020-01-07T16:56:33 #kisslinux <dylanaraps> CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware"
2020-01-07T16:56:41 #kisslinux <dylanaraps> That's mine for reference
2020-01-07T16:56:58 #kisslinux <icyphox> oh
2020-01-07T16:57:59 #kisslinux <icyphox> oh my bad
2020-01-07T16:58:04 #kisslinux <icyphox> oh NVM
2020-01-07T16:58:06 #kisslinux <icyphox> still errors
2020-01-07T16:58:07 #kisslinux <icyphox> reee
2020-01-07T16:59:00 #kisslinux <icyphox> ok wew
2020-01-07T16:59:02 #kisslinux <icyphox> building
2020-01-07T16:59:50 #kisslinux <dylanaraps> o/
2020-01-07T17:00:58 #kisslinux <icyphox> sigh
2020-01-07T17:01:00 #kisslinux <icyphox> no dice
2020-01-07T17:01:23 #kisslinux <dylanaraps> Same errors?
2020-01-07T17:01:28 #kisslinux <icyphox> yeo
2020-01-07T17:01:30 #kisslinux <icyphox> yep
2020-01-07T17:01:31 #kisslinux <dylanaraps> No success message down below?
2020-01-07T17:01:43 #kisslinux <icyphox> "no suitable firmware found!"
2020-01-07T17:01:50 #kisslinux <dylanaraps> ?!?!!?
2020-01-07T17:02:07 #kisslinux <icyphox> idk what else to do now 😭
2020-01-07T17:04:38 #kisslinux <dylanaraps> Hm
2020-01-07T17:08:30 #kisslinux <dylanaraps> I'll keep looking around on the net
2020-01-07T17:09:05 #kisslinux <icyphox> thanks man
2020-01-07T17:09:08 #kisslinux <icyphox> as shall i
2020-01-07T17:15:57 #kisslinux <dylanaraps> Some people report having "Intel Corporation Wireless 8265 / 8275" as their WiFi card in the same model of laptop.
2020-01-07T17:16:27 #kisslinux <dylanaraps> Though I recall you saying that the dmesg output cycled through the list of 7XXX ucode files(?)
2020-01-07T17:17:48 #kisslinux <dylanaraps> Got CONFIG_RFKILL=y ?
2020-01-07T17:18:02 #kisslinux <dylanaraps> Also  RFKILL_INPUT=y ?
2020-01-07T17:25:39 #kisslinux <icyphox> hey dylanaraps sorry, was away
2020-01-07T17:25:42 #kisslinux <icyphox> let me check
2020-01-07T17:25:46 #kisslinux <dylanaraps> All good
2020-01-07T17:26:25 #kisslinux <icyphox> yes both are set
2020-01-07T17:26:32 #kisslinux <dylanaraps> Hm
2020-01-07T17:26:52 #kisslinux <icyphox> also, yeah it cycles through 7265D files
2020-01-07T17:27:41 #kisslinux <dylanaraps> Try what Konimex said. Compile iwlwifi as =m and unset the config option which compiles the ucode into the kernel.
2020-01-07T17:27:50 #kisslinux <dylanaraps> Then after login (as root) type 'modprobe iwlwifi'.
2020-01-07T17:28:03 #kisslinux <dylanaraps> In /lib/firmware put all of the ucode files too.
2020-01-07T17:28:22 #kisslinux <icyphox> alright
2020-01-07T17:28:38 #kisslinux <icyphox> which config option should i set to =m specifically?
2020-01-07T17:29:02 #kisslinux <dylanaraps> CONFIG_IWLWIFI
2020-01-07T17:29:11 #kisslinux <icyphox> okay cool
2020-01-07T17:29:12 #kisslinux <icyphox> done
2020-01-07T17:30:04 #kisslinux <icyphox> okay all done
2020-01-07T17:34:19 #kisslinux <icyphox> dylanaraps: i get cannot load module iwlwifi: invalid module format
2020-01-07T17:34:26 #kisslinux <icyphox> on modprobe
2020-01-07T17:37:20 #kisslinux <icyphox> oh ok i'll try make clean
2020-01-07T17:41:04 #kisslinux <dylanaraps> >  Whats happened is that you have changed an option in one part of the kernel that has affected how otherthings, that were not rebuild, should have been built.
2020-01-07T17:41:14 #kisslinux <dylanaraps> Yeah
2020-01-07T17:50:36 #kisslinux <icyphox> still no luck
2020-01-07T17:50:42 #kisslinux <icyphox> errors out with invalid module format
2020-01-07T17:51:23 #kisslinux <adamantium> dylanaraps: https://termbin.com/5n4t im gettin there
2020-01-07T17:51:26 #kisslinux <icyphox> i think i'll call it a day; i shall look at it fresh tomorrow
2020-01-07T17:51:30 #kisslinux <dylanaraps> Alright
2020-01-07T17:51:55 #kisslinux <icyphox> good night guys. thanks for all the help today :)
2020-01-07T17:51:57 #kisslinux <dylanaraps> adamantium: Nice
2020-01-07T17:52:01 #kisslinux <dylanaraps> No problem
2020-01-07T17:52:07 #kisslinux <adamantium> bye icyphox
2020-01-07T17:52:16 #kisslinux <icyphox> o/
2020-01-07T17:56:08 #kisslinux <Aarg> yw
2020-01-07T18:34:22 #kisslinux <micro_micro> um.... adamantium ...is that what I think it is? emacs as init?
2020-01-07T18:34:31 #kisslinux <adamantium> micro_micro: https://termbin.com/mss8
2020-01-07T18:34:34 #kisslinux <micro_micro> literally emacs as your operating system?
2020-01-07T18:34:36 #kisslinux <adamantium> lmfao
2020-01-07T18:34:47 #kisslinux <dylanaraps> It's beautiful
2020-01-07T18:34:51 #kisslinux <adamantium> i just rewrote rc.boot in elisp.........
2020-01-07T18:34:53 #kisslinux <adamantium> omg
2020-01-07T18:35:08 #kisslinux <dylanaraps> You could write a simple init in elisp too :P
2020-01-07T18:35:11 #kisslinux <adamantium> I have already rewritten xinit/startx in elisp too
2020-01-07T18:35:17 #kisslinux <adamantium> dylanaraps: that is next level
2020-01-07T18:36:01 #kisslinux <adamantium> See here is my emacs login shell / startx replacements
2020-01-07T18:36:02 #kisslinux <adamantium> https://termbin.com/mss8
2020-01-07T18:36:17 #kisslinux <adamantium> now this is my rc.boot replacement https://termbin.com/mss8
2020-01-07T18:36:23 #kisslinux <adamantium> only need pid 1 now.
2020-01-07T18:36:32 #kisslinux <adamantium> Have to learn how sinit.c works and rewrite it...........
2020-01-07T18:37:17 #kisslinux <dylanaraps> See: https://github.com/Sweets/hummingbird
2020-01-07T18:37:27 #kisslinux <dylanaraps> It's a simple init I helped write the boot scripts for.
2020-01-07T18:37:39 #kisslinux <micro_O> dylanaraps there is a lot of flickr for birch on the bottom commandline...is this a known issue?
2020-01-07T18:38:03 #kisslinux <dylanaraps> Nope. Doesn't flicker at all for me.
2020-01-07T18:38:09 #kisslinux <dylanaraps> I'll work on a fix regardless.
2020-01-07T18:38:23 #kisslinux <dylanaraps> I'll see if I can reproduce by using birch with all of my cores at 100%/
2020-01-07T18:38:27 #kisslinux <adamantium> dylanaraps: thx
2020-01-07T18:39:07 #kisslinux <micro_O> dylanaraps if it helps, im on wayland on debian lol
2020-01-07T18:39:12 #kisslinux <micro_O> and my cores are definitely low %
2020-01-07T18:39:22 #kisslinux <micro_O> i can make a ittle video
2020-01-07T18:39:23 #kisslinux <dylanaraps> Which terminal emulator?
2020-01-07T18:39:25 #kisslinux <micro_O> alacritty
2020-01-07T18:39:30 #kisslinux <micro_O> lemme test that its the same in st
2020-01-07T18:39:34 #kisslinux <dylanaraps> I'm using st for reference.
2020-01-07T18:41:04 #kisslinux <micro_st> same deal on st
2020-01-07T18:41:09 #kisslinux <adamantium> lets test this
2020-01-07T18:41:15 #kisslinux <adamantium> bye felicia
2020-01-07T18:41:28 #kisslinux <micro_st> there is a small time after sending a message, where it seems stable
2020-01-07T18:41:38 #kisslinux <micro_st> nevermind, that was placebo
2020-01-07T18:42:30 #kisslinux <KayW> its been a while since i've used birch, lets give it a go again
2020-01-07T18:43:43 #kisslinux <KayW> https://i.salejandro.me/M8NJW.png well, shit.
2020-01-07T18:44:55 #kisslinux <dylanaraps> Aw
2020-01-07T18:45:03 #kisslinux <dylanaraps> Does it work on freenode?
2020-01-07T18:45:18 #kisslinux <dylanaraps> If you omit all flags it'll auto join this channel with '$USER' as your nick.
2020-01-07T18:45:59 #kisslinux <adamantium> well
2020-01-07T18:46:04 #kisslinux <adamantium> It is conceptually done
2020-01-07T18:46:11 #kisslinux <adamantium> But has at least one bug.
2020-01-07T18:46:24 #kisslinux <KayW> wait fuck
2020-01-07T18:46:34 #kisslinux <KayW> i did rizon
2020-01-07T18:46:43 #kisslinux <dylanaraps> heh
2020-01-07T18:47:04 #kisslinux <micro_wt> happens even on weston terminal
2020-01-07T18:47:44 #kisslinux <KayW> https://i.salejandro.me/67jDG.png damn, knew it
2020-01-07T18:47:54 #kisslinux <KayW> its because of my schools port filtering
2020-01-07T18:49:24 #kisslinux <dylanaraps> micro_wt: Will try and fix it.
2020-01-07T18:49:38 #kisslinux <dylanaraps> KayW: You can change ports with -P port
2020-01-07T18:49:48 #kisslinux <dylanaraps> Not sure if you'll be able to get through though.
2020-01-07T18:49:48 #kisslinux <KayW> oh damn, lemme try that
2020-01-07T18:50:25 #kisslinux <KayW> -P isnt working
2020-01-07T18:50:39 #kisslinux <micro_st> exit
2020-01-07T18:50:46 #kisslinux <KayW> wtf
2020-01-07T18:51:53 #kisslinux <dylanaraps> Hm
2020-01-07T18:52:27 #kisslinux <KayW> https://i.salejandro.me/WFjV8.png
2020-01-07T18:53:34 #kisslinux <dylanaraps> Latest commit?
2020-01-07T18:53:48 #kisslinux <dylanaraps> That's the old birch no?
2020-01-07T18:53:57 #kisslinux <dylanaraps> I rewrote it this week.
2020-01-07T18:53:59 #kisslinux <KayW> no, latest commit (i just pulled)
2020-01-07T18:54:02 #kisslinux <dylanaraps> Huh
2020-01-07T18:54:09 #kisslinux <KayW> lemme try something
2020-01-07T18:54:13 #kisslinux <dylanaraps> -> ./birch -h
2020-01-07T18:54:13 #kisslinux <dylanaraps> usage: birch [-s host -u nick -p pass -P port -c channel]
2020-01-07T18:55:31 #kisslinux <KayW> https://i.salejandro.me/g1TrJ.png i deleted my local clone, and recloned it
2020-01-07T18:55:48 #kisslinux <KayW> wait unless
2020-01-07T18:55:52 #kisslinux <KayW> hold up
2020-01-07T18:56:08 #kisslinux <KayW> https://i.salejandro.me/w1nBh.png sonuva bitch
2020-01-07T18:56:11 #kisslinux <KayW> i knew it
2020-01-07T18:56:18 #kisslinux <KayW> brb heading to next class
2020-01-07T18:56:22 #kisslinux <dylanaraps> OK
2020-01-07T18:57:27 #kisslinux <micro_O> /q
2020-01-07T19:01:21 #kisslinux <KayW> hello, am back
2020-01-07T19:04:45 #kisslinux <KayW> now it works. I had to grab an old commit to get the Makefile so that I could `make uninstall`
2020-01-07T19:04:55 #kisslinux <dylanaraps> Heh
2020-01-07T19:05:18 #kisslinux <KayW> uhh
2020-01-07T19:05:27 #kisslinux <KayW> ive got some funky things going on my screen
2020-01-07T19:05:47 #kisslinux <KayW> https://i.salejandro.me/gqc6L.png ????
2020-01-07T19:05:58 #kisslinux <KayW> it crashed
2020-01-07T19:12:10 #kisslinux <dylanaraps> Yup
2020-01-07T19:12:20 #kisslinux <dylanaraps> I rarely get a crash but it happens.
2020-01-07T19:12:29 #kisslinux <dylanaraps> This is still a WIP after all.
2020-01-07T19:15:13 #kisslinux <KayW> true
2020-01-07T19:33:43 #kisslinux <dylanaraps> brb
2020-01-07T20:02:15 #kisslinux <adamantium> it works
2020-01-07T20:02:18 #kisslinux <adamantium> mostly!
2020-01-07T20:56:43 #kisslinux <Aarg> I can't make my kernel stfu
2020-01-07T20:57:33 #kisslinux <Aarg> I use the quiet cmdline parameter and set the log related kernel options to 1
2020-01-07T20:57:44 #kisslinux <Aarg> still noisy
2020-01-07T20:58:12 #kisslinux <Aarg> only thing which works is dmesg -n 1, but using it in inittab is rather ugly
2020-01-07T20:59:37 #kisslinux <TwistedFate> hi everyone
2020-01-07T20:59:52 #kisslinux <Aarg> o/
2020-01-07T21:00:10 #kisslinux <TwistedFate> one of the people i know started talking about kiss linux and it got me interested
2020-01-07T21:00:36 #kisslinux <TwistedFate> i'm considering it, but i'm wondering if it can play games? wine & steam?
2020-01-07T21:00:37 #kisslinux <Aarg> dylanaraps, when doing cat /proc/cmdline
2020-01-07T21:00:41 #kisslinux <Aarg> is it cut off for you?
2020-01-07T21:01:25 #kisslinux <Aarg> you could run games in a glib chroot
2020-01-07T21:07:33 #kisslinux <dylanaraps> I sometimes play CS Source in a glibc chroot.
2020-01-07T21:07:57 #kisslinux <dylanaraps> Aarg: no
2020-01-07T21:10:08 #kisslinux <dylanaraps> TwistedFate:
2020-01-07T21:11:25 #kisslinux <TwistedFate> hmm
2020-01-07T21:11:31 #kisslinux <TwistedFate> sounds like a chore
2020-01-07T21:18:51 #kisslinux <dylanaraps> Not really. Simplest way is to download Arch's bootstrap tarball, extract it somewhere and chroot in.
2020-01-07T21:19:05 #kisslinux <dylanaraps> Then you just use pacman to install Steam.
2020-01-07T21:19:29 #kisslinux <dylanaraps> (Also a new non-root user of course)
2020-01-07T21:21:10 #kisslinux <dylanaraps> Aarg: My kernel is silent through disabling all logging in my kernel config.
2020-01-07T21:21:42 #kisslinux <dylanaraps> You can probably set this using the cmdline too.
2020-01-07T21:29:25 #kisslinux <Aarg> which option would that be?
2020-01-07T21:29:53 #kisslinux <dylanaraps> Uhhhhhhhh
2020-01-07T21:30:23 #kisslinux <dylanaraps> loglevel=1
2020-01-07T21:30:25 #kisslinux <Aarg> I tried loglevel and quiet, no dice
2020-01-07T21:30:41 #kisslinux <dylanaraps> Let me check in menuconfig
2020-01-07T21:32:35 #kisslinux <KayW> alright, now that im home, lets try birch again
2020-01-07T21:32:55 #kisslinux <dylanaraps> There's some stuff you can mess around with inside "Kernel Hacking" (Bottom of main list)
2020-01-07T21:33:11 #kisslinux <dylanaraps> Are you trying to also hide the init messages?
2020-01-07T21:33:13 #kisslinux <KayW_birch> alright, it works
2020-01-07T21:33:22 #kisslinux <dylanaraps> Nice
2020-01-07T21:33:33 #kisslinux <KayW_birch> yeah, i guess it just was my school
2020-01-07T21:34:47 #kisslinux <dylanaraps> Also maybe in "Configure standard kernel features (expert users)"
2020-01-07T21:35:17 #kisslinux <dylanaraps> (Under "General Setup")
2020-01-07T21:35:35 #kisslinux <Aarg> dylanaraps, I changed those already except the one which would get overridden by the use of quiet
2020-01-07T21:35:50 #kisslinux <Aarg> the ones in kernel hacking that is
2020-01-07T21:35:53 #kisslinux <dylanaraps> Which messages remain?
2020-01-07T21:36:14 #kisslinux <Aarg> all of them :D
2020-01-07T21:36:31 #kisslinux <dylanaraps> The messages related to mounting drives etc?
2020-01-07T21:36:34 #kisslinux <Aarg> messages are still being shown after getty even
2020-01-07T21:36:44 #kisslinux <Aarg> yeah, my net setup too
2020-01-07T21:36:50 #kisslinux <dylanaraps> Or messages which should be in dmesg?
2020-01-07T21:37:34 #kisslinux <Aarg> both I guess
2020-01-07T21:37:39 #kisslinux <dylanaraps> You can try: 'tty1::respawn:/bin/login' in /etc/inittab to replace the getty.
2020-01-07T21:37:46 #kisslinux <dylanaraps> I do this as well.
2020-01-07T21:38:45 #kisslinux <Aarg> I've choosen the brute force method: ::sysinit:/usr/bin/dmesg -n 1
2020-01-07T21:39:28 #kisslinux <dylanaraps> Heh
2020-01-07T21:39:48 #kisslinux <Aarg> I will do some more testing tomorrow, bedtime for me
2020-01-07T21:39:49 #kisslinux <Aarg> nn
2020-01-07T21:39:52 #kisslinux <dylanaraps> night