• 2 Posts
  • 54 Comments
Joined 3 years ago
cake
Cake day: June 16th, 2023

help-circle
  • What I get out of self hosting services: Full control of my data and something to tinker with when the fancy strikes.

    Graphs? Monitors? Failover? I get enough of that shit at work. If it’s down then whatever: I’ll fix it when the inconvenience is too great to ignore. External users? I only invite people who understand that this is my hobby, not my job.





  • Can I leave all my drives connected, plug in a seperate SSD through USB, boot into Nobara live and install on that drive without it affecting my mint install?

    Yes. Just double-check every part of the install process so you don’t write to the wrong device.

    Also, if I do that will it put the EFI file on the seperate SSD?

    Probably yes (depends on the options you pick during the install process). The external drive will get its own boot partition with appropriate EFI files. Then to boot from it, you would select the external drive in your UEFI.

    I use rEFInd as my EFI bootloader: It lets me chain load other boot options (external drives) without touching my motherboard UEFI settings. I leave it installed to my main boot partition, but it scans for other bootable partitions at startup. Then it auto-populates a selector list of my main install, or whatever other external devices are plugged in. It can chain load GRUB, other EFI bootloaders, Windows, etc from these devices, so you don’t have to worry about compatibility with whatever bootloader the OS expects to use.





  • Based on your systemd output, it looks like the system is taking a long while to decrypt your drive. Is it a spinning disk, or an SSD?

    I’m not sure if the PC repair shop specifically checked your drive, but it might be worth swapping out for another. Or maybe run some speed tests and/or diagnostics to see if there’s something funky going on.

    You could also try an unencrypted install to see if the problem persists.



  • I set up a very straightforward Godot dev environment yesterday using toolbox which is built on top of rootless Podman.

    • Create a new fedora toolbox
    • Enter toolbox
    • Install DotNet dependencies, git, etc with dnf
    • Install Godot binary from release page
    • Turns out there were other dependencies I needed
    • Godot wanted a few Wayland libs on the container, so I installed Weston (maybe overkill)
    • Godot wanted libxrandr so I added that too
    • Godot just works ™

    The nice thing about toolbox is that it uses my native host Wayland compositor. So whatever I have running in the toolbox can be interacted normally through sway (my host WM).

    You can either distribute a container image with your given toolbox configured, or just document the setup steps.


  • You can host docker volumes over NFS, but the actual container images need to exist on a filesystem that supports overlay (which NFS does not) unless you want things to be slow as shit. And I really do mean miserably slow. A container image shared over NFS will take forever to spin up because it has to duplicate the entire container filesystem instead of using overlays, and then it’ll blow up your disk usage by copying all these files around instead of overlaying them. It’s truly unusable.