💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-01-07.txt captured on 2024-05-10 at 14:41:32.
⬅️ 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