💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2023-07-12.txt captured on 2024-03-21 at 15:48:51.
⬅️ Previous capture (2023-07-22)
-=-=-=-=-=-=-
[2023-07-12T12:48:51Z] <sad_plan> hi [2023-07-12T18:18:43Z] <sujo> I'm having some trouble with the kernel; as a sanity check, I've built with the defconfig. I'm using mdev and runit. Grub will load fine -- after selection, it freezes on "Loading linux-6.4.3 ..." the screen flashes once, and then it stays frozen. I thought it may have been an udev(adjacent) issue, but i've confirmed that mdev is linked to /var/system. I'm wondering if there's any obvious thing I've missed? Would appreciate input. [2023-07-12T18:21:36Z] <sujo> Also not using any initramfs, but that shouldn't make a difference (booting raw ext4) [2023-07-12T18:26:00Z] <sujo> kernel is linux-libre on a corebooted t400 [2023-07-12T18:27:02Z] <sujo> wifi card is replaced with an open driver compatible card [2023-07-12T18:28:41Z] <illiliti> something is wrong with kernel [2023-07-12T18:29:20Z] <illiliti> either some module is lacking or not loaded [2023-07-12T18:29:22Z] <sujo> yeah, I figured as much :/ [2023-07-12T18:29:26Z] <sujo> thanks anyway [2023-07-12T18:29:40Z] <xdream8[m]> if you see a pure black screen make sure you have tty and framebuffer support enabled in kernel options [2023-07-12T18:29:50Z] <sujo> not pure black, just the prompt [2023-07-12T18:30:03Z] <sujo> (*status message) [2023-07-12T18:30:49Z] <illiliti> blinking underscore? [2023-07-12T18:32:02Z] <sujo> not even blinking, just solid "Loading linux 6.4.3" [2023-07-12T18:32:29Z] <sujo> Thought it may have been a reallllllyyyy long load time, so I once left it for about an hour -- no joy [2023-07-12T18:33:09Z] <sad_plan> unless your hardware is ancient as heck, it should load up in a couple seconds max [2023-07-12T18:33:27Z] <illiliti> you use uefi or bios? [2023-07-12T18:33:42Z] <sujo> bios [2023-07-12T18:34:16Z] <dilyn> that message is probably indicating that you're missing the framebuffer driver... maybe others [2023-07-12T18:34:18Z] <illiliti> check that gpu drivers are correctly built in kernel [2023-07-12T18:34:31Z] <dilyn> ^ [2023-07-12T18:34:38Z] <dilyn> also check past discussions -> https://libera.irclog.whitequark.org/kisslinux/search?q=loading+linux [2023-07-12T18:34:47Z] <dilyn> it's been discussed a few times, might have some helpful information in there [2023-07-12T18:37:36Z] <xdream8[m]> check if you have enabled CONFIG_FB [2023-07-12T18:38:08Z] <dilyn> you might want to try with the ubuntu kernel to really sanity check yourself and prove that it (probably) isn't the kernel causing a problem (https://github.com/dilyn-corner/snak/tree/main/core/linux), and make sure you've got the firmware blobs from linux-firmware in /usr/lib/firmware if you aren't building the drivers for your GPU into the kernel [2023-07-12T18:38:59Z] <sujo> xdream8[m]: I do have that one -- although it seems I missed the intel FB... whoops [2023-07-12T18:39:05Z] <sujo> will build again and update [2023-07-12T18:40:19Z] <xdream8[m]> you may also need CONFIG_DRM_SIMPLEDRM. [2023-07-12T18:41:47Z] <illiliti> also ensure that they are all built as builtin(=y) not module(=m) [2023-07-12T18:45:23Z] <illiliti> unless you need external modules for a reason of course, but usually you don't need [2023-07-12T18:45:54Z] <xdream8[m]> i had built my kernel config with make allnoconfig in the past. it was totally a torture but it was worth it and i still use it [2023-07-12T18:45:59Z] <sujo> iirc I've set everything to built in, but will also check [2023-07-12T18:47:17Z] <sad_plan> xdream8[m]: I did that too, and I loved it. I loved rebuilding the kernel, and figuring out what I could do without and what I really needed [2023-07-12T18:48:20Z] <xdream8[m]> sujo: you can do `cat .config | grep "=m"` [2023-07-12T18:48:21Z] <sad_plan> sujo: I think you can grep =m in the .config file. which would easily check if youve set anything to module [2023-07-12T18:48:38Z] <sujo> great minds think alike ;) [2023-07-12T18:48:39Z] <sad_plan> xdream8[m]: useless use of cat. just do grep [2023-07-12T18:49:14Z] <xdream8[m]> yeah it is pointless to use cat [2023-07-12T18:49:27Z] <xdream8[m]> grep "=m" .config [2023-07-12T18:50:24Z] <sad_plan> cat has its usecases, but in this case, just a grep will suffice C: [2023-07-12T18:52:18Z] <illiliti> i'm the only one who see highlighted Q letter in xdream's messages? [2023-07-12T18:52:26Z] <sujo> i don't see it [2023-07-12T18:52:33Z] <sujo> it's unicode for me [2023-07-12T18:52:39Z] <illiliti> bruh [2023-07-12T18:54:35Z] <sad_plan> I dont even see any Q in his messages [2023-07-12T19:10:25Z] <sujo> illiliti: for me, it's only b4 codebloc/config [2023-07-12T19:12:22Z] <illiliti> gotcha. probably a bug on my end, nevermind [2023-07-12T19:29:03Z] <sujo> SUCCESS! [2023-07-12T19:29:08Z] <sujo> thanks for the assistence [2023-07-12T19:32:01Z] <sujo> it was, in fact, the missing intel FB [2023-07-12T19:32:14Z] <sujo> still not sure how I missed that, but all's well that ends well [2023-07-12T19:58:01Z] <illiliti> great! [2023-07-12T20:01:23Z] <phoebos> illiliti: i see a ^Q too [2023-07-12T20:13:20Z] <dilyn> I see a []. who needs charsets