💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2023-08-20.txt captured on 2023-09-08 at 17:00:59.

View Raw

More Information

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

[2023-08-20T12:40:04Z] <sewn> hi
[2023-08-20T15:38:22Z] <rohan_k> hi guys
[2023-08-20T15:38:35Z] <rohan_k> how is kiss doing?
[2023-08-20T15:50:21Z] <ERROR_404_NULL> Hi, I copied the linux kernel and initramfs images from my desktop to my laptop (because compiling the kernel manually wasn't even spitting text onto the screen), and it booted (after a grub-mkconfig), but my keyboard isn't detected (and neither is any USB keyboard I've tried), anyone have any suggestions
[2023-08-20T16:30:19Z] <ERROR_404_NULL> Is there a specific package that I have to install to enable the keyboard or something?
[2023-08-20T16:36:25Z] <sewn> ERROR_404_NULL: your issue is quite common but the issue relies in your kernel configuratiohn
[2023-08-20T16:36:46Z] <sewn> you can search the IRC archives for many people who have faced your issue: https://libera.irclog.whitequark.org/kisslinux
[2023-08-20T16:36:53Z] <sewn> rohan: fine
[2023-08-20T17:55:25Z] <ERROR_404_NULL> sewn: I wouldn't think that it would be a configuration issue, as it's just the default Arch kernel (6.4.10)
[2023-08-20T18:02:02Z] <sewn> configure your own kernel or something, you need an initramfs for an arch kernel
[2023-08-20T18:02:09Z] <sewn> as everything in a distribution kernel is most likely modules
[2023-08-20T18:05:12Z] <ERROR_404_NULL> I uh
[2023-08-20T18:05:17Z] <ERROR_404_NULL> Copied the initramfs as well
[2023-08-20T18:06:16Z] <ERROR_404_NULL> I think I'm just gonna copy the Arch config and search for the keyboard and mouse configs
[2023-08-20T19:24:23Z] <ERROR_404_NULL> If it's related, the boot messages include "Killing device manager to make way for service"
[2023-08-20T23:16:10Z] <ERROR_404_NULL> Is there a default minimal kernel config that I could use?
[2023-08-20T23:16:37Z] <ERROR_404_NULL> (That will at least load everything functionally on common hardware)
[2023-08-20T23:24:50Z] <illiliti> you can steal config from some well-known distro. as you already mentioned arch is a good option
[2023-08-20T23:25:01Z] <illiliti> but it wouldn't be minimal because those configs are too generic and include all shit.
[2023-08-20T23:25:29Z] <ERROR_404_NULL> Yea
[2023-08-20T23:25:32Z] <illiliti> plus they require initramfs to load all that shit
[2023-08-20T23:26:15Z] <ERROR_404_NULL> Yea, I copied the initramfs along with the kernel, and it still failed to detect any input devices
[2023-08-20T23:27:32Z] <illiliti> usually initramfs don't need input devices in order to boot system
[2023-08-20T23:28:29Z] <illiliti> it needs only fs drivers to mount root and boot into it
[2023-08-20T23:29:39Z] <illiliti> then it's up to host system to mess with input devices
[2023-08-20T23:30:52Z] <ERROR_404_NULL> Wdym by 'host system'
[2023-08-20T23:31:15Z] <illiliti> system that you are booting into
[2023-08-20T23:31:28Z] <ERROR_404_NULL> So the software
[2023-08-20T23:32:00Z] <ERROR_404_NULL> Ok, what in there could be messed up to not allow a standard (old) ThinkPad keyboard to not get detected
[2023-08-20T23:33:14Z] <illiliti> no idea
[2023-08-20T23:34:02Z] <illiliti> if kernel and initramfs configured correctly you should be able to boot even without input devices
[2023-08-20T23:34:11Z] <illiliti> so something wrong with kernel/initramfs
[2023-08-20T23:35:53Z] <ERROR_404_NULL> illiliti: It boots just fine, the issue is that it won't detect device input
[2023-08-20T23:36:18Z] <ERROR_404_NULL> (Rebooting to apply kernel updates, brb)
[2023-08-20T23:37:23Z] <illiliti> is there anything in /dev/input? is mdev running?
[2023-08-20T23:37:49Z] <ERROR_404_NULL> I have no clue because, as previously stated, ***no input devices have any effect***
[2023-08-20T23:38:03Z] <ERROR_404_NULL> The TTY just doesn't respond
[2023-08-20T23:40:25Z] <illiliti> ah then modules weren't loaded
[2023-08-20T23:42:30Z] <ERROR_404_NULL> So I just `$(lsmod) > /mnt/etc/modules` from a live env?
[2023-08-20T23:43:27Z] <ERROR_404_NULL> (Minus the $() that I added for some reason)
[2023-08-20T23:43:27Z] <illiliti> no it won't work
[2023-08-20T23:43:48Z] <illiliti> modules are second-class citizens in kiss
[2023-08-20T23:44:03Z] <illiliti> what's your mdev.conf? default?
[2023-08-20T23:44:08Z] <ERROR_404_NULL> Ye
[2023-08-20T23:44:30Z] <ERROR_404_NULL> I just linked it from /etc/sv to /var/service with no conf