💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-02-05.txt captured on 2022-07-17 at 03:25:19.
⬅️ Previous capture (2021-12-17)
-=-=-=-=-=-=-
2020-02-05T00:48:48 #kisslinux <fehawen> Anyone here running kiss on a Dell XPS and happen to have any pointer/recommendations on kernel configuration? I'm running Arch and don't really have any kernel config experience. 2020-02-05T00:49:36 #kisslinux <fehawen> And yeah, I know, RTFM and all that, which I will too. Thought I'd ask anyway... 2020-02-05T00:58:52 #kisslinux <konimex> fehawen: my recommendation would be using localmodconfig 2020-02-05T00:59:52 #kisslinux <konimex> and changing the =m option to =y except for certain modules 2020-02-05T01:45:56 #kisslinux <fehawen> konimex: localmodconfig as in update config with moules not loaded disabled? 2020-02-05T01:46:32 #kisslinux <fehawen> thanks for the tip btw ^^ 2020-02-05T01:48:20 #kisslinux <fehawen> and what about defconfig and enabling anything extra I might need 2020-02-05T01:50:11 #kisslinux <konimex> fehawen: yes 2020-02-05T01:51:21 #kisslinux <konimex> defconfig and enabling what you need might also work 2020-02-05T01:51:46 #kisslinux <konimex> but it's tedious, for me at least 2020-02-05T01:53:10 #kisslinux <fehawen> konimex: thanks, good to know. I have some serious reading to do for details on localmodconfig, defconfig, and a just about everything else kernel related :P 2020-02-05T01:53:47 #kisslinux <fehawen> later, gots to sleepz.. 2020-02-05T09:07:05 #kisslinux <dylanaraps> https://github.com/kisslinux/kiss/pull/105 2020-02-05T09:14:54 #kisslinux <konimex> say, do you guys consider a bootloader to be a part of the operating system? 2020-02-05T09:16:01 #kisslinux <dylanaraps> Yes and no 2020-02-05T09:16:20 #kisslinux <dylanaraps> You can boot Windows from Grub which doesn't make Grub a part of Windows :^) 2020-02-05T09:27:00 #kisslinux <dzove855> dylanaraps: are there a lot of packages which want to manipulate /etc ? if yes, i would consider a question for each modification or a silent with force to replace or juste silent to not replace 2020-02-05T09:28:16 #kisslinux <dylanaraps> dzove855: It is silent but follows multiple rules. 2020-02-05T09:28:33 #kisslinux <dylanaraps> It only overwrites the config if the user hasn't changed it. 2020-02-05T09:29:14 #kisslinux <dylanaraps> It prints a message if the configs differ and installs the new config as $file.new 2020-02-05T09:29:38 #kisslinux <dzove855> just saw it. That's clean 2020-02-05T09:29:40 #kisslinux <dylanaraps> It's backwards compatible too. 2020-02-05T09:30:08 #kisslinux <dylanaraps> See: https://wiki.archlinux.org/index.php/Pacman/Pacnew_and_Pacsave#.pacnew 2020-02-05T09:30:21 #kisslinux <dylanaraps> It's a simplified version of this basically. 2020-02-05T09:32:43 #kisslinux <dzove855> that's clean. 2020-02-05T09:34:40 #kisslinux <dylanaraps> Yeah 2020-02-05T09:34:50 #kisslinux <dylanaraps> Works perfectly 2020-02-05T09:36:35 #kisslinux <dzove855> I have a company here in Luxembourg which is interested in a C system Developer, if ever you're interested comming in Luxembourg, just bell me 2020-02-05T09:36:58 #kisslinux <dzove855> (a little bit offtopic haha) 2020-02-05T09:37:08 #kisslinux <dylanaraps> Heh, thanks. I appreciate it 2020-02-05T09:37:41 #kisslinux <dzove855> No problem :) 2020-02-05T09:40:46 #kisslinux <dylanaraps> Circumstances don't allow me to move around right now but I'll let you know if things change. :-) 2020-02-05T09:42:35 #kisslinux <dzove855> Same here :) 2020-02-05T09:45:58 #kisslinux <dylanaraps> https://github.com/kisslinux/kiss/releases/tag/1.2.0 2020-02-05T09:46:03 #kisslinux <dylanaraps> etc feature is live 2020-02-05T10:16:01 #kisslinux <dylanaraps> https://github.com/kisslinux/init/releases/tag/0.4 2020-02-05T10:16:07 #kisslinux <dylanaraps> kpow and some fixes now in baseinit 2020-02-05T10:33:42 #kisslinux <dylanaraps> https://commits.top/worldwide.html 2020-02-05T10:33:44 #kisslinux <dylanaraps> Woah 2020-02-05T10:33:47 #kisslinux <dylanaraps> #3 now 2020-02-05T11:01:07 #kisslinux <dzove855> yey 2020-02-05T13:19:13 #kisslinux <E5ten> dylanaraps: I've been working on trying to move your changes into iwd's master source files but using #if 0 to gate iwd stuff so it's easy to tell in the future whether code that's present in theirs is code they added since you've rebased or code they added before that you've removed 2020-02-05T13:19:39 #kisslinux <E5ten> So like instead of deleting dbus lines or functions I'm surrounding them with #if 0 and #endif 2020-02-05T13:19:53 #kisslinux <E5ten> Aside from dbus.[ch] which I'm obviously just deleting 2020-02-05T13:35:46 #kisslinux <dylanaraps> E5ten: Nice. I haven't had a chance to do this yet myself. 2020-02-05T14:18:33 #kisslinux <E5ten> I just finally got it to build but it's nowhere near winning lol 2020-02-05T14:18:39 #kisslinux <E5ten> Working* 2020-02-05T14:20:39 #kisslinux <dylanaraps> oh yeah 2020-02-05T14:20:43 #kisslinux <dylanaraps> It's painful 2020-02-05T14:33:50 #kisslinux <E5ten> I can send you my initial diff that compiles cuz I expect you'd be better at making it work? 2020-02-05T14:36:25 #kisslinux <E5ten> Oh ok it's not quite as broken as I thought, I forgot to set prefix when building so it was looking for files in the wrong places 2020-02-05T14:36:50 #kisslinux <E5ten> Still not working but like in the same way current eiwd doesn't work on my uni enterprise network with current ell I think 2020-02-05T14:40:43 #kisslinux <E5ten> http://ix.io/2aPg here's the diff so far anyway 2020-02-05T14:48:16 #kisslinux <dylanaraps> Hm 2020-02-05T14:48:33 #kisslinux <dylanaraps> Been a while, tricky to see at first glance 2020-02-05T14:48:48 #kisslinux <dylanaraps> Note: I didn't add much code (if any at all) during removal 2020-02-05T14:50:03 #kisslinux <dylanaraps> Might want to start here and follow my rage induced purge 2020-02-05T14:50:04 #kisslinux <dylanaraps> https://github.com/dylanaraps/eiwd/commits/master?after=8deb4ff84e3ed7b6f4f85b1259c6a0d88e137c7d+209 2020-02-05T15:03:23 #kisslinux <E5ten> I can just give you that diff but on top of iwd master instead of eiwd it'll be much shorter 2020-02-05T15:09:22 #kisslinux <dylanaraps> That'd probably be helpful 2020-02-05T15:13:09 #kisslinux <E5ten> http://ix.io/2aPt 2020-02-05T15:13:34 #kisslinux <E5ten> Only thing not included there that I changed was adding the new frame-xchg files to the build system which is at the top of the other diff 2020-02-05T15:20:22 #kisslinux <dylanaraps> Yup 2020-02-05T15:20:43 #kisslinux <dylanaraps> Looks fine to me. Though iirc I didn't change any code at all(?). Was just removals 2020-02-05T15:21:47 #kisslinux <dylanaraps> I don't think my diff was that big before it worked either 2020-02-05T15:24:24 #kisslinux <E5ten> All I was doing here was trying to make the difference between eiwd master and iwd be on top of iwd master not do the changes in order or anything 2020-02-05T15:25:37 #kisslinux <E5ten> But this still doesn't fix the issue I was having with master ell 2020-02-05T15:25:46 #kisslinux <E5ten> Or latest release ell 2020-02-05T15:25:50 #kisslinux <E5ten> And probably is broken in other ways I can't see yet 2020-02-05T15:25:56 #kisslinux <E5ten> I just went with where eiwd is now 2020-02-05T15:29:10 #kisslinux <E5ten> But yeah there are probably things I didn't need to remove I'm not really sure and don't have much time rn to work on it because I've got an exam soon lol 2020-02-05T15:46:02 #kisslinux <altius> Hi everybody. May I ask for some help? I am trying to install Void Linux in a partition in my PC, and I have encountered a problem at first steps. 2020-02-05T15:48:26 #kisslinux <altius> When trying to unpack the tarball with tar xvf kiss-chroot.tar.xz -C /mnt --strip-components 1 I get a load of error messages. I can reproduce all the steps I have done before (I'm anotating everything), and add error messages. Any help will be appreciated. 2020-02-05T15:51:04 #kisslinux <dylanaraps> Send me the error messages :-) 2020-02-05T15:52:59 #kisslinux <altius> Oh, hello, Mr. Araps. Thanks for responding. I just solved it myself, I think. The problem is, 2020-02-05T15:53:55 #kisslinux <altius> acording to your instructions in the web, the command to unpack doesn't seemed to need root (or sudo). I tried to repeat the command with sudo, and it seems it went OK. Is this correct? 2020-02-05T16:10:36 #kisslinux <dylanaraps> It requires root, yes. You should be doing this from a live-cd/boot which is typically root by default. 2020-02-05T16:12:39 #kisslinux <altius> I am doing this from another partition, which already has a Linux distro installed. I hope this will work. First try, and I'm not that tech-savvy. ;) 2020-02-05T16:14:19 #kisslinux <altius> Now it seems I'm having a little trouble retrieving your public key for repository signing. But I've seen that I can try that again after install. If I get to that point (hopefully!) I'll try again. 2020-02-05T16:18:02 #kisslinux <dylanaraps> I've never done a KISS installation in this way so I can't be of much help. 2020-02-05T16:18:32 #kisslinux <dylanaraps> The guide won't be of much help either in a lot of places. 2020-02-05T16:20:11 #kisslinux <altius> I think I'll try this way, if it ultimately goes south then I'll try again as you have documented. 2020-02-05T16:21:47 #kisslinux <altius> I'm, as I said, writing all my steps. If, out of pure luck, I get a usable system, I can share the steps, if it may be of help for someone. But I'm afraid that's a big "if". :) Thank you! 2020-02-05T16:27:30 #kisslinux <dilyn> I had a hard time getting his key to work as well. I tried a different keyserver. It's hit or miss whether the server Dylan specifies will work 2020-02-05T20:15:26 #kisslinux <periish> hola 2020-02-05T20:16:17 #kisslinux <periish> im having some difficulties getting kiss to update its repositories 2020-02-05T20:16:21 #kisslinux <periish> # kiss update-> Updating repositories -> /var/db/kiss/repo -> /var/db/kiss/repo Need root to update-> Using 'su' fatal: unable to access 'https://github.com/kisslinux/repo/': Could not resolve host: github.com 2020-02-05T20:20:35 #kisslinux <periish> dylanaraps, any help here? 2020-02-05T20:24:04 #kisslinux <periish> curl also isnt resolving it from attempting to install packages 2020-02-05T20:48:03 #kisslinux <periish> h 2020-02-05T20:50:12 #kisslinux <dylanaraps> I assume you have an internet connection? 2020-02-05T20:52:40 #kisslinux <periish> I do 2020-02-05T20:52:55 #kisslinux <periish> that is how im communicating right now :p 2020-02-05T21:11:40 #kisslinux <dylanaraps> Heh 2020-02-05T21:11:54 #kisslinux <dylanaraps> Does: ping github.com work? 2020-02-05T22:31:44 #kisslinux <dilyn> I'm having a similar issue;ight just be Comcast tho? Pin works fine but internets muffed on both arch and kiss 2020-02-05T22:37:29 #kisslinux <altius> Hi again. Partial success. I managed to install Kiss Linux from an already-installed-Linux-distro to an empty, ext4 formatted one, and with no extra bootloader. 2020-02-05T22:38:23 #kisslinux <altius> Kiss is loading from the same Grub installation that all the troupe of distros living here are. Just os-prober and update-grub, and Kiss is recognized and loaded. BUT. 2020-02-05T22:40:35 #kisslinux <altius> I have no ethernet. It seems a module is missing. The relevant part of the message error when trying "sudo ip link set enp1s0 up" is: 2020-02-05T22:41:39 #kisslinux <altius> "Direct firmware load for rtl_nic/rtl8168-3.fw failed with error". 2020-02-05T22:42:46 #kisslinux <altius> Already googled that. Nothing useful so far. Sure is my bad, I suppose I had to do some mumbo jumbo when compiling the kernel or something. That said: 2020-02-05T22:44:13 #kisslinux <altius> I tried 4.19 (latest), because I thought it would upgrade less than the mainline 5.x one. I know it runs fine on my computer because, well, I'm with it now, just in another partition, another distro. 2020-02-05T22:47:08 #kisslinux <altius> OK, so I can chroot again and retrace my steps, find where it came wrong. Any hint to solve this will be very much appreciated. It's really late here and going to bed in a while, but I'll read here tomorrow morning. Thank you! 2020-02-05T22:51:51 #kisslinux <mforney> did you build rtl_nic/rtl8168-3.fw into your kernel? 2020-02-05T22:55:29 #kisslinux <altius> Yes, that's the obvious question. Explicitly, no, I didn't. I thought that the kernel would build itself all the free modules required, and if some non-free blob would be needed, it could be added to /usr/lib/firmware 2020-02-05T22:57:57 #kisslinux <altius> As I don't really know much, I just did a, say, vanilla, fingers-crossed install. The good news, it boots. The bad news, no internet. If I knew exactly what and how to do it, I could try to rebuild my kernel with the proper module(s). 2020-02-05T23:04:06 #kisslinux <mforney> look at the CONFIG_EXTRA_FIRMWARE and CONFIG_EXTRA_FIRMWARE_DIR options in menuconfig 2020-02-05T23:04:53 #kisslinux <mforney> it's not about modules, but including the firmware required for the driver into your kernel 2020-02-05T23:06:02 #kisslinux <mforney> Device Drivers -> Generic Driver Options -> Firmware loader 2020-02-05T23:10:50 #kisslinux <altius> Now that is a clue. Will do. Thank you very much! Tomorrow morning I'll watch those options and see if I find the missing firmware. I'll come back to keep you posted.:D 2020-02-05T23:14:24 #kisslinux <dilyn> If you type / you can search in menuconfig as well, though it searches by text in the .config file itself 2020-02-05T23:15:51 #kisslinux <altius> That may be useful. I'm doing a latest effort before sleep. Will try that too, thank you! 2020-02-05T23:48:38 #kisslinux <altius> Oh, now I'm lost. I entered menuconfig and, thanks to your clues, I finally found my ethernet driver. Already checked. 2020-02-05T23:50:05 #kisslinux <altius> In another distro in another partition -the one which I used to make the installation-, inxi shows it's using the r8169 ethernet driver: 2020-02-05T23:50:40 #kisslinux <altius> Network: Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: r8169 IF: eth0 state: up speed: 1000 Mbps duplex: full mac: 80:ce:62:ed:0d:54 Device-2: Realtek RTL8723BE PCIe Wireless Network Adapter driver: rtl8723be 2020-02-05T23:51:18 #kisslinux <altius> And inside menuconfig, found this: 2020-02-05T23:51:31 #kisslinux <altius> <*> Realtek 8169 gigabit ethernet support 2020-02-05T23:53:10 #kisslinux <konimex> yep, that's about right 2020-02-05T23:53:25 #kisslinux <altius> So, was it build the first time? I haven't done anything different now, just chrooted again, and make defconfig / make manuconfig 2020-02-05T23:53:56 #kisslinux <altius> Hurm. Then again, I found an error while installing dhcpd, I don't really know if it is related: 2020-02-05T23:54:16 #kisslinux <altius> ~ # kiss i dhcpcd-> dhcpcd Checking that all dependencies are installed-> dhcpcd Checking for package conflicts-> dhcpcd Installing package incrementally 384.73K 100% 67.13MB/s 0:00:00 (xfr#22, to-chk=0/43) cp: can't create '/etc/sv/dhcpcd/run': Path does not existchown: /etc/sv/dhcpcd/run: No such file or directory-> dhcpcd Installed 2020-02-05T23:54:17 #kisslinux <altius> successfully 2020-02-05T23:55:19 #kisslinux <konimex> say, does /etc/sv/dhcpcd/run exist? 2020-02-05T23:55:39 #kisslinux <konimex> might be a bug with package manager but otherwise *unrelated* to the problem you're having 2020-02-05T23:57:20 #kisslinux <konimex> personally I'd install the network as module instead of baking them in 2020-02-05T23:57:28 #kisslinux <konimex> much simpler imo 2020-02-05T23:58:51 #kisslinux <altius> Sorry to ask for it, but if it isn't too long or hard to explain, could you do it? I don't want to use too much of your time and kindness, no offense if you say no. :)