• 1 Post
  • 40 Comments
Joined 6 months ago
cake
Cake day: June 8th, 2025

help-circle





  • How are you adding the game to lutris? Are you running it through nix-ld/steam-run inside lutris? Can you share an example of a game you’re trying to run?

    Edit: I hadn’t run a native game through Lutris in a while so I grabbed a random one to make sure it hasn’t just suddenly stopped working. I downloaded a couple from GOG and each is working as expected, so this sounds like it’s most likely a configuration issue, not the Lutris package itself. Make sure you have “Disable Lutris runtime” checked off and “Prefer system libraries” checked on.


  • I definitely feel this frustration. Unfortunately, I don’t see a good way to bypass this period of fragmentation while protocols are developed. There are a lot of protocols that were a higher priority than these, but they will still receive support. I do think maybe the remote desktop protocol could’ve been a more generic desktop control protocol, which would help with the weird error messages.

    It feels like a lot of this is framed as unnecessary security theater, which I wholeheartedly disagree with. Apps should absolutely not by default have the ability to control desktop input. The current lack of support is annoying, but that doesn’t mean it should be implemented insecurely, and a secure implementation takes time. X11 is still supported by Plasma, so if you need these features, that is still an option until they’re fully implemented by your preferred compositor.

    Honestly, the fragmentation of the input automation doesn’t look that bad to me. It seems as if the big compositors support the remote desktop protocol, even if the popups are a little unintuitive and gnome doesn’t support saving the permission.




  • If you haven’t tried FreeCAD and are just going off sentiment you’ve seen online, I’d recommend you give it a try. It’s a good program, just a different workflow. Lots of people just refuse to learn it, instead trying to force a workflow from whatever software they used before. When I was a complete beginner, I was able to make multiple functional prints in a couple of hours with MangoJelly’s videos. I was also trying both it and Onshape at the time, and preferred FreeCAD in the end.

    It’s really your only option besides Blender if you want something FOSS. The most recent release also improved a ton of things, and it’ll just keep improving.

    You could also take a look at AstoCAD, a soft fork of FreeCAD by one of the maintainers. It’s 4€/month a month to get the binary, otherwise you’ll have to build it yourself. The money of course goes towards helping develop FreeCAD. The main upside is UI polish, but that comes at the cost of having a different UI than pretty much any tutorial online, so I’d still recommend at least starting with FreeCAD.

    Edit: fixed wrong word, grammar










  • I love Nushell, it’s so much more pleasant for writing scripts IMO. I know some people say they’d just use Python if they need more than what a POSIX shell offers, but I think Nushell is a perfect option in between.

    With a Nushell scripts you get types, structured data, and useful commands for working with them, while still being able to easily execute and pipe external commands. I’ve only ever had two very minor gripes with Nushell, the inability to detach a process, and the lack of a -l flag for cp. Now that uutils supports the -l flag, Nushell support is a WIP, and I realized systemd-run is a better option than just detaching processes when SSHd into a server.

    I know another criticism is that it doesn’t work well with external cli tools, but I’ve honestly never had an issue with any. A ton of CLI tools support JSON output, which can be piped into from json to make working with it in Nushell very easy. Simpler tools often just output a basic table, which can be piped into detect columns to automatically turn it into a Nushell table. Sometimes strange formatting will make this a little weird, but fixing that formatting with some string manipulation (which Nushell also makes very easy) is usually still easier than trying to parse it in Bash.