In this thread I explain my problem. When I switched from Ubuntu to Kubuntu I lost the boot splash that I had with Gnome. I have no idea why. Please help me get the best boot experience from Linux as possible. Thank you.

  • Nibodhika@lemmy.world
    link
    fedilink
    arrow-up
    5
    ·
    11 months ago

    You’re using refind, you need to specify the quiet splash parameters in refind config. You can do this every time you boot by manually editing the entry, for example if you want to test that editing this would work, or you can edit the config file with the boot parameters.

    I don’t know how you have your refind configured, mine has a /boot/refind_linux.conf file where I can put the boot parameters, e.g. mine looks like this:

    "Boot with standard options"  "rw root=/dev/nvme1n1p2"
    "Boot to single-user mode"    "rw root=/dev/nvme1n1p2 single"
    "Boot with minimal options"   "ro root=/dev/nvme1n1p2"
    

    For more information check out https://wiki.archlinux.org/title/REFInd

      • Nibodhika@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        11 months ago

        If I reinstalled rEFInd would it write over the config file and set it up for Kubuntu.

        Most likely no, the config would probably remain and the new installation would not overwrite it

        I initially installed it while using Ubuntu so I’m wondering if that might be the issue.

        No idea, depends on how you configured it.

        I’m a little worried about editing the config file myself as I don’t want to break anything.

        Copy the file and make a backup just in case, Add a new option there, make it the second one, then during boot manually chose that one, if something goes wrong, reboot and do nothing and you’ll be back the same way you are now. Worst case scenario refind should guess the OS, and if that doesn’t work you can boot into a Live USB and restore the backup.

        If all goes wrong just install from scratch, you’ll lose data in your / partition but that should be just system stuff, as long as /home is in a different partition you shouldn’t lose any personal data. If your /home isn’t in a different partition, next time you install your system consider this, it makes reinstalling in case you fuck up a breeze.

    • alliswell33 @lemmy.sdf.orgOP
      link
      fedilink
      arrow-up
      1
      arrow-down
      1
      ·
      edit-2
      11 months ago

      Here is my /boot/efi/EFI/refind/refind.conf file. I’ve only ever added the theme line at the very end. As a new linux user editing this scares me so any help from anyone editing this so that plymouth will work would be appreciated.

      • Nibodhika@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        11 months ago

        Read my answer again, that’s the wrong file.

        Also use Pastebin or something similar, people are not going to add random stuff to their google account just to help a stranger on the internet.

        • alliswell33 @lemmy.sdf.orgOP
          link
          fedilink
          arrow-up
          1
          arrow-down
          1
          ·
          edit-2
          11 months ago

          Sorry about that, I edited the comment to a pastebin link. Okay here is my /boot/refind_linux.conf file:

          "Boot with standard options" "ro root=UUID=96e2ea68-742d-4309-ae9f-4d12ba668b21" "Boot to single-user mode" "ro root=UUID=96e2ea68-742d-4309-ae9f-4d12ba668b21 single" "Boot with minimal options" "ro root=/dev/nvme0n1p4"

          Should I just edit the boot standard to "rw root=/dev/nvme0n1p4"

          edit: tried that change and it did nothing

          • Nibodhika@lemmy.world
            link
            fedilink
            arrow-up
            2
            ·
            11 months ago

            No, you should edit it to be something like "Boot with standard options" "ro root=UUID=96e2ea68-742d-4309-ae9f-4d12ba668b21 quiet splash" mine says /dev/nvme0n1p4 because that means device (/dev/) first nvme SSD controller (nvme0) disk number 1 (n1) partition 4 (p4). If yours worked with that line you copied from mine it’s only because coincidentally your / partition is the fourth partition on the first nvme SSD on your computer. (Or maybe because that config is not being used).

            A question though, why do you want to use refind if you don’t know the basic about partitions and boot drives? I think you’d had a better experience using the default one which is GRUB.

            • alliswell33 @lemmy.sdf.orgOP
              link
              fedilink
              arrow-up
              1
              arrow-down
              1
              ·
              edit-2
              11 months ago

              Thank you! Changing the line to "rw root=/dev/nvme0n1p4 quiet splash" did the trick. Your actually said /dev/nvme1n1p2 so I know enough about partitions that I changed mine to dev/nvme0n1p4 to fit my case. I only know that much about it because I’m running a duel booted system and had to deal with partitioning when I set it up. Your right to point out that I’m a bit over my head when using refind, but I changed it instead of using grub because I like the customization with themes and I read somewhere that it could help with windows updates messing up duel booted systems.

              edit: I’m now having a new problem where it’s not using the boot splash screen that I specified in the settings. It just the oem logo with a kubuntu logo under it. At least I’ve made some progress 😂

              • Nibodhika@lemmy.world
                link
                fedilink
                arrow-up
                3
                ·
                11 months ago

                Cool, didn’t noticed you changed it to your actual partition, although I should have because there’s no reason for me to have 4 partitions on my disk. That being said using UUIDs for booting is better than device names, if you add or remove a drive the device name can change. In my case it’s a laptop and only has one name slot so I’m fairly sure it won’t change, plus I had to write that file manually when I first installed my system so I was lazy and used the device name, but you already seemed to have the proper UUID there, so changing it to the device seems a bit backwards.

                GRUB is also customisable, although I agree that refind looks a lot nicer. I don’t think refind is any better than GRUB in dealing with Windows updates, the problem is that Windows has this annoying habit of formatting the MBR so it essentially wipes all other boot managers from the drive, which is why people recommend having windows in a different drive so it can’t fuck up your boot manager, but I know that’s not always a possibility.

                As for the splash screen being wrong I can’t help you there, I actually like the checks scroll that’s the default without a splash screen so I’ve been using that for a while now.