💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2023-08-20.txt captured on 2023-09-08 at 17:00:59.
-=-=-=-=-=-=-
[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