2020-02-05T00:48:48 #kisslinux 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 And yeah, I know, RTFM and all that, which I will too. Thought I'd ask anyway... 2020-02-05T00:58:52 #kisslinux fehawen: my recommendation would be using localmodconfig 2020-02-05T00:59:52 #kisslinux and changing the =m option to =y except for certain modules 2020-02-05T01:45:56 #kisslinux konimex: localmodconfig as in update config with moules not loaded disabled? 2020-02-05T01:46:32 #kisslinux thanks for the tip btw ^^ 2020-02-05T01:48:20 #kisslinux and what about defconfig and enabling anything extra I might need 2020-02-05T01:50:11 #kisslinux fehawen: yes 2020-02-05T01:51:21 #kisslinux defconfig and enabling what you need might also work 2020-02-05T01:51:46 #kisslinux but it's tedious, for me at least 2020-02-05T01:53:10 #kisslinux 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 later, gots to sleepz.. 2020-02-05T09:07:05 #kisslinux https://github.com/kisslinux/kiss/pull/105 2020-02-05T09:14:54 #kisslinux say, do you guys consider a bootloader to be a part of the operating system? 2020-02-05T09:16:01 #kisslinux Yes and no 2020-02-05T09:16:20 #kisslinux You can boot Windows from Grub which doesn't make Grub a part of Windows :^) 2020-02-05T09:27:00 #kisslinux 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 dzove855: It is silent but follows multiple rules. 2020-02-05T09:28:33 #kisslinux It only overwrites the config if the user hasn't changed it. 2020-02-05T09:29:14 #kisslinux It prints a message if the configs differ and installs the new config as $file.new 2020-02-05T09:29:38 #kisslinux just saw it. That's clean 2020-02-05T09:29:40 #kisslinux It's backwards compatible too. 2020-02-05T09:30:08 #kisslinux See: https://wiki.archlinux.org/index.php/Pacman/Pacnew_and_Pacsave#.pacnew 2020-02-05T09:30:21 #kisslinux It's a simplified version of this basically. 2020-02-05T09:32:43 #kisslinux that's clean. 2020-02-05T09:34:40 #kisslinux Yeah 2020-02-05T09:34:50 #kisslinux Works perfectly 2020-02-05T09:36:35 #kisslinux 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 (a little bit offtopic haha) 2020-02-05T09:37:08 #kisslinux Heh, thanks. I appreciate it 2020-02-05T09:37:41 #kisslinux No problem :) 2020-02-05T09:40:46 #kisslinux 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 Same here :) 2020-02-05T09:45:58 #kisslinux https://github.com/kisslinux/kiss/releases/tag/1.2.0 2020-02-05T09:46:03 #kisslinux etc feature is live 2020-02-05T10:16:01 #kisslinux https://github.com/kisslinux/init/releases/tag/0.4 2020-02-05T10:16:07 #kisslinux kpow and some fixes now in baseinit 2020-02-05T10:33:42 #kisslinux https://commits.top/worldwide.html 2020-02-05T10:33:44 #kisslinux Woah 2020-02-05T10:33:47 #kisslinux #3 now 2020-02-05T11:01:07 #kisslinux yey 2020-02-05T13:19:13 #kisslinux 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 So like instead of deleting dbus lines or functions I'm surrounding them with #if 0 and #endif 2020-02-05T13:19:53 #kisslinux Aside from dbus.[ch] which I'm obviously just deleting 2020-02-05T13:35:46 #kisslinux E5ten: Nice. I haven't had a chance to do this yet myself. 2020-02-05T14:18:33 #kisslinux I just finally got it to build but it's nowhere near winning lol 2020-02-05T14:18:39 #kisslinux Working* 2020-02-05T14:20:39 #kisslinux oh yeah 2020-02-05T14:20:43 #kisslinux It's painful 2020-02-05T14:33:50 #kisslinux 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 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 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 http://ix.io/2aPg here's the diff so far anyway 2020-02-05T14:48:16 #kisslinux Hm 2020-02-05T14:48:33 #kisslinux Been a while, tricky to see at first glance 2020-02-05T14:48:48 #kisslinux Note: I didn't add much code (if any at all) during removal 2020-02-05T14:50:03 #kisslinux Might want to start here and follow my rage induced purge 2020-02-05T14:50:04 #kisslinux https://github.com/dylanaraps/eiwd/commits/master?after=8deb4ff84e3ed7b6f4f85b1259c6a0d88e137c7d+209 2020-02-05T15:03:23 #kisslinux 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 That'd probably be helpful 2020-02-05T15:13:09 #kisslinux http://ix.io/2aPt 2020-02-05T15:13:34 #kisslinux 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 Yup 2020-02-05T15:20:43 #kisslinux Looks fine to me. Though iirc I didn't change any code at all(?). Was just removals 2020-02-05T15:21:47 #kisslinux I don't think my diff was that big before it worked either 2020-02-05T15:24:24 #kisslinux 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 But this still doesn't fix the issue I was having with master ell 2020-02-05T15:25:46 #kisslinux Or latest release ell 2020-02-05T15:25:50 #kisslinux And probably is broken in other ways I can't see yet 2020-02-05T15:25:56 #kisslinux I just went with where eiwd is now 2020-02-05T15:29:10 #kisslinux 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 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 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 Send me the error messages :-) 2020-02-05T15:52:59 #kisslinux Oh, hello, Mr. Araps. Thanks for responding. I just solved it myself, I think. The problem is, 2020-02-05T15:53:55 #kisslinux 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 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 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 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 I've never done a KISS installation in this way so I can't be of much help. 2020-02-05T16:18:32 #kisslinux The guide won't be of much help either in a lot of places. 2020-02-05T16:20:11 #kisslinux 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 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 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 hola 2020-02-05T20:16:17 #kisslinux im having some difficulties getting kiss to update its repositories 2020-02-05T20:16:21 #kisslinux # 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 dylanaraps, any help here? 2020-02-05T20:24:04 #kisslinux curl also isnt resolving it from attempting to install packages 2020-02-05T20:48:03 #kisslinux h 2020-02-05T20:50:12 #kisslinux I assume you have an internet connection? 2020-02-05T20:52:40 #kisslinux I do 2020-02-05T20:52:55 #kisslinux that is how im communicating right now :p 2020-02-05T21:11:40 #kisslinux Heh 2020-02-05T21:11:54 #kisslinux Does: ping github.com work? 2020-02-05T22:31:44 #kisslinux 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 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 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 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 "Direct firmware load for rtl_nic/rtl8168-3.fw failed with error". 2020-02-05T22:42:46 #kisslinux 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 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 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 did you build rtl_nic/rtl8168-3.fw into your kernel? 2020-02-05T22:55:29 #kisslinux 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 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 look at the CONFIG_EXTRA_FIRMWARE and CONFIG_EXTRA_FIRMWARE_DIR options in menuconfig 2020-02-05T23:04:53 #kisslinux it's not about modules, but including the firmware required for the driver into your kernel 2020-02-05T23:06:02 #kisslinux Device Drivers -> Generic Driver Options -> Firmware loader 2020-02-05T23:10:50 #kisslinux 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 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 That may be useful. I'm doing a latest effort before sleep. Will try that too, thank you! 2020-02-05T23:48:38 #kisslinux 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 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 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 And inside menuconfig, found this: 2020-02-05T23:51:31 #kisslinux <*> Realtek 8169 gigabit ethernet support 2020-02-05T23:53:10 #kisslinux yep, that's about right 2020-02-05T23:53:25 #kisslinux 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 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 ~ # 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 successfully 2020-02-05T23:55:19 #kisslinux say, does /etc/sv/dhcpcd/run exist? 2020-02-05T23:55:39 #kisslinux might be a bug with package manager but otherwise *unrelated* to the problem you're having 2020-02-05T23:57:20 #kisslinux personally I'd install the network as module instead of baking them in 2020-02-05T23:57:28 #kisslinux much simpler imo 2020-02-05T23:58:51 #kisslinux 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. :)