💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-02-05.txt captured on 2024-05-26 at 16:27:27.

View Raw

More Information

⬅️ 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. :)