[–] 4 points 4 months ago (1 child)

I was going through this process about a year ago. I ended up settling on the Protectli V1410 (Intel N5105 and 4 Intel I226-V 2.5Gbps ports) because: a) I wanted coreboot, b) I was a little wary of lesser-known Ali Express sellers c) Protectli seemed like a decent company and I felt good about supporting people investing in an open source firmware (minus proprietary blobs which you can't do much about). None of that was strictly necessary, and you probably would be fine just going with a cheaper NUC or mini PC. I would definitely second some of the other comments on avoiding Realtek NICs though.

  • source
  • [–] [S] 1 point 8 months ago

    Just in case anyone else is running into this issue, after many months (and updates to Heroic, the Paradox Launcher, and Linux Mint) I was still having issues with this (though no specific libGLU errors) when I stumbled on another post that mentioned multisampling. My laptop has both an integrated and dedicated GPU and I guess this sometimes causes issues? The solution seems to have been going into settings.txt in the .var/com.heroicgameslauncher.hgl/.local/share/Paradox Interactive/Europa Universalis IV GOG/ and swapping multi_sampling from 4 to 0. Definitely don't understand why this works (though will try to dive more into it), but figured I'd follow up with what ended up working for me!

  • source
  • [–] 5 points 10 months ago*

    It's not released yet, but I've been keeping my eye on the Open Printer project by Open Tools. You can sign up to get email updates on their Crowd Supply page.

    Edit: Sorry, just seeing the no Wifi/Bluetooth, so this might not be the best fit (but it does aim to be fully open source, so maybe in the spirit of what you're looking for?)

  • source
  • [–] [S] 2 points 10 months ago

    Thank you! I actually don't even need to install with the offline installers to launch the game; if I just navigate to where it was installed by Heroic and manually click the executable it will launch properly. I just wanted to get it working through the launcher to hopefully be able to run multiplayer (and maybe have a slightly easier time with mods?) And honestly, it's just been driving me nuts not to be able to get around this sandboxing in some way. But appreciate your help!

  • source
  • parent
  • context
  • [–] [S] 1 point 10 months ago (1 child)

    Thank you! I gave it a shot and it still crashed (though it showed a different crash screen, so I think that's progress? Also if I left the Paradox crash reporter open for long enough it started to play the soundtrack, which was nice).

  • source
  • parent
  • context
  •  

    tl;dr

    libGLU.so.1 can't be accessed from within Flatpak for Heroic Launcher, but game executable can reach it when launched directly. Can't figure out how to give it access, and have never felt more like a hairless monkey in over its head.


    Hi all,

    Very sorry if this isn't the right place for this question, but I have been pulling my hair out yesterday and today trying to give a flatpak for Heroic Launcher access to libGLU.so.1. I am new to flatpak and Linux Mint (slowly trying to de-Microsoft), and it's mostly been smooth except for this one issue. I installed Heroic through the Mint Software Manager, linked to my GOG account and downloaded EU4 (native Linux version). There was a known issue with the Paradox Launcher and a missing symlink, which I managed, but trying to start EU4 through the launcher fails with error (./eu4: error while loading shared libraries: libGLU.so.1: cannot open shared object file: No such file or directory). When I run ldd on the executable from within the flatpak in terminal, I get libGLU.so.1 => not found. When I do it from my host, it resolves correctly (libGLU.so.1 => /lib/x86_64-linux-gnu/libGLU.so.1 (0x0000747db439c000).

    I tried to add an override directly to the library, but first got an error that Path "/usr" is reserved by Flatpak. Then I tried to create a separate directory and copy the libs there and share it, which I think worked but the executable still didn't pick up the lib path. (Also, not sure it it's relevant but I think for versioning in the /usr file path, the libGLU.so.1 file is a symlink to the actual versioned file, libGLU.so.1.3.1, which is also in the same directory). Now I am trying to figure out how extensions work with Flatpak and it's not going well...

    So I very clearly have no idea what I am doing, and feel like this must be a simple fix if I just knew the correct way to approach this. Any advice (including telling me that I'm insane for missing something stupidly easy), would be greatly appreciated.

     

    Hi folks,

    My small homelab (if it even qualifies as such) currently has a separate NAS host running TrueNAS CE and an additional Proxmox VE host. I want to set up Proxmox Backup Server and ultimately feed the backups to my TrueNAS, but I'm trying to figure out the best way to do so. I know the official guide suggests a whole separate machine (so a third host), but I'd prefer to not have to buy more hardware and keep it running 24/7 if I can avoid it (though if it is really critical I could probably get a little N150 box if it was strictly necessary, but this feels like a little much).

    I am also considering virtualizing PBS on Proxmox itself, but it seems like either option is not ideal. For LXCs, it seems like trying to create a stable NFS share out to the TrueNAS system means I'd have to go with a privileged LXC vs. an unprivileged one (though I'd be happy to be wrong on that if folks have other experience with it), but of course this gives root access to the host itself. Alternatively, if I go with a VM, I'd heard that there are sometimes recursion issues where PBS ends up attempting to back up all VMs, including the VM that contains it, which leads to instability and just overall not having a great time.

    As another alternative, I suppose I could pick up an NVMe and try to run PBS as an app on TrueNAS itself (but my understanding is that PBS is snappier when backups are on the same host and then pushed out via NFS afterward)?

    Before I rip too much of my hair out, I figured I'd try to crowdsource and see how more experienced folks are approaching this. Thanks very much!