💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2024-03-07.txt captured on 2024-05-12 at 15:58:37.
⬅️ Previous capture (2024-03-21)
-=-=-=-=-=-=-
[2024-03-07T01:09:39Z] <Denshi> Hey y'all. I've been trying to install kiss on a QEMU VM, but I can't seem to get grub to load. It shows the grub loading text for a split second before kicking me back to the boot menu in QEMU. Has anyone experienced this? [2024-03-07T04:04:14Z] <sewn> should have generated the configuration of grub or used alpine [2024-03-07T04:15:33Z] <ehawkvu> Denshi: any other info ? bios / uefi ? what sewn said, did you forget to generate the config? [2024-03-07T07:03:13Z] <sad_plan> ehawkvu: pushed to tinyx branch now [2024-03-07T07:07:25Z] <sad_plan> wait, in the esources file, you want the version to be VERSION, right? the commit is in 2 places on the url, and it does match the version [2024-03-07T18:56:42Z] <ehawkvu> sad_plan: just saw the pr, it would be nice if esources had the VERSION in place of the git commit, since it'll make it easier to update (should tinyx ever have an update lol), but it's not a req [2024-03-07T18:56:58Z] <ehawkvu> since tinyx is essentially eol [2024-03-07T19:15:14Z] <Denshi> Hey sewn, sorry for not responding earlier. I'm doing everything in a QEMU VM with BIOS/MBR. I installed grub and ran grub-mkconfig as one would normally do. I'm not quite sure what to do anymore. [2024-03-07T19:15:27Z] <sewn> are you using an initramfs? [2024-03-07T19:15:31Z] <Denshi> nope [2024-03-07T19:15:34Z] <Denshi> should I be doing that? [2024-03-07T19:15:37Z] <sewn> then you can use a EFISTUB [2024-03-07T19:15:44Z] <sewn> where you install the kernel as a EFI file, so the bios can immediately booti t [2024-03-07T19:15:49Z] <Denshi> does that work with BIOS/MBR? [2024-03-07T19:15:52Z] <sewn> no [2024-03-07T19:16:01Z] <Denshi> I just want it to work on BIOS/MBR [2024-03-07T19:16:13Z] <sewn> whats the grub config look like? [2024-03-07T19:16:37Z] <Denshi> looks pretty normal, points to the correct kernel and all [2024-03-07T19:16:42Z] <Denshi> I'll fetch it for you, just a sec [2024-03-07T19:19:46Z] <Denshi> litter.catbox.moe/b8p2i6.cfg [2024-03-07T19:20:07Z] <sewn> thats [2024-03-07T19:20:08Z] <sewn> interesting [2024-03-07T19:20:18Z] <sewn> and youre saying grub just says "welcome to grub" and just goes back to bios? [2024-03-07T19:21:25Z] <Denshi> yup it shows up for a split second [2024-03-07T19:21:37Z] <Denshi> so there is one weird thing [2024-03-07T19:22:17Z] <Denshi> is it normal for grub-mkconfig to say "Adding boot menu entry for UEFI Firmware Settings ..." even when running on a BIOS/MBR machine? [2024-03-07T19:22:37Z] <sewn> no [2024-03-07T19:22:39Z] <Denshi> my VM is definitely not UEFI, /sys/efi is not present [2024-03-07T19:22:42Z] <sewn> you probably have efibootmgr installed [2024-03-07T19:23:08Z] <Denshi> its not compiled on my machine [2024-03-07T19:23:27Z] <Denshi> never installed it [2024-03-07T19:23:37Z] <Denshi> is it perhaps something wrong with grub? Maybe it was compiled for UEFI [2024-03-07T19:23:47Z] <Denshi> idk what the build config for it normally looks like [2024-03-07T19:23:59Z] <sewn> id use a less bloated bootloader if i were you, maybe like syslinux [2024-03-07T19:24:11Z] <ehawkvu> sewn: syslinux isn't available anywhere [2024-03-07T19:24:49Z] <Denshi> if it works on MBR/BIOS I'd be happy to use it [2024-03-07T19:24:50Z] <sewn> abandoned or dropped [2024-03-07T19:25:14Z] <ehawkvu> https://github.com/kiss-community/kiss-live/tree/master/repo/syslinux [2024-03-07T19:25:25Z] <ehawkvu> That's the only version of it that I'm aware of [2024-03-07T19:25:44Z] <sewn> damn bruh [2024-03-07T19:25:45Z] <ehawkvu> I know that the package there is enough to make a live iso, so it could work for you [2024-03-07T19:26:11Z] <Denshi> does grub just work for y'all? [2024-03-07T19:26:36Z] <sewn> i dont use grub [2024-03-07T19:26:43Z] <sewn> but last time i tried it works [2024-03-07T19:26:49Z] <ehawkvu> I use grub [2024-03-07T19:27:02Z] <Denshi> I wonder if removing the grub config generates new behavior [2024-03-07T19:27:24Z] <Denshi> nope it's all the same. "Grub loading..." for a split second, then back to the QEMU menu [2024-03-07T19:27:47Z] <sewn> are you using kiss-ommunity? [2024-03-07T19:28:13Z] <ehawkvu> Denshi: did you use a defconfig kernel? [2024-03-07T19:28:23Z] <Denshi> nope I made my own with menuconfig [2024-03-07T19:28:30Z] <Denshi> are there any options that I should look out for? [2024-03-07T19:28:36Z] <Denshi> I'm using the kiss-community repos from codeberg [2024-03-07T19:30:13Z] <ehawkvu> I wonder if it could be a missing kernel option [2024-03-07T19:30:15Z] <ehawkvu> https://libera.irclog.whitequark.org/kisslinux/search?q=CONFIG_ [2024-03-07T19:30:45Z] <sewn> id uninstall grub and redo grub-install and grub-mkconfig [2024-03-07T19:31:08Z] <ehawkvu> did grub work when you used virtualbox? [2024-03-07T19:31:54Z] <Denshi> never tried virtualbox [2024-03-07T19:32:05Z] <Denshi> I tried recompiling grub but it didn't work still [2024-03-07T19:32:13Z] <Denshi> should I use the defconfig for the kernel? [2024-03-07T19:32:40Z] <ehawkvu> I only ask because I have ran kiss vms in virtualbox and havent ran into grub problems [2024-03-07T19:32:56Z] <ehawkvu> If you have the custom config, I'd keep it [2024-03-07T19:33:21Z] <ehawkvu> or save it and try running a defconfig [2024-03-07T20:52:29Z] <sad_plan> ehawkvu: ok, ill get on it once i have time, and let you know [2024-03-07T21:50:54Z] <riteo> folks, sorry for the annoyance, is any of you using pipewire with the latest version? [2024-03-07T21:51:02Z] <riteo> for some reason it completely randomly broke; alsa works fine [2024-03-07T21:51:31Z] <riteo> it just does not detect _any_ device and the various debugging tools aren't exactly clear on what the hell it's going on [2024-03-07T21:56:11Z] <riteo> for example, `spa-inspect /usr/lib/spa-0.2/alsa/libspa-alsa.so` returns a shitload of "Error opening PCM device [WHATEVER]: No such file or directory" [2024-03-07T21:56:30Z] <riteo> and effectively `aplay -L` returns things more like "front:CARD=Generic_1,DEV=0 [2024-03-07T21:56:46Z] <riteo> (sorry, newlined by accident) [2024-03-07T21:57:00Z] <riteo> but yeah, the string has a dev and card specifier (the second one weirdly) [2024-03-07T23:07:37Z] <riteo> ugh I think I am close. It looks indeed to be the fact that my "actual" card is the second, as `aplay -Dfront:1 whatever.wav` works