

Could you share the logs from Lutris?


Could you share the logs from Lutris?


You should enable prefer system libraries as well


The Lutris FHS env does have many libraries used by Linux games. If you look at the package definition you’ll see it has many more than the steam-run env. Trying to use steam-run inside Lutris is unlikely to resolve these issues. Do you have the Lutris runtime enabled?


That issue gives basically zero info on what’s happening, theres a million reasons a game could be failing to install. Ive been using Lutris on NixOS for years and have rarely had issues.


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.


Looks neat, but I can’t seem to find docs for non-container workloads. I’m using microvms and using it with them would be cool.
If you want an easy firewall option for a gaming PC, I’d recommend looking at Portmaster
Fair enough, I just don’t want others to read that and assume the software is unreasonably hard to learn.
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
Sounds like either the video you watched was badly made enough that they didnt even use the out of the box configuration, or you were using a completely different freecad version than in the video. Either way that hardly sounds like freecads fault. I watched MangoJellys guides and have had zero issues making models.
Unfortunately, theres a LOT of ways for software to detect its running in a VM. Depending on the method used, it can be practically impossible to hide. Even if spoofing methods improve, anticheats will improve their detection methods in response.


I recently started using Halloy and really like it


It has 9k contributors and 20k stars. Just because you havent heard of it doesnt mean nobody has.
Also Guix is doing the exact same thing.


Desktop packages haven’t even been a part of the Nix repos for 10 years.
Yes they have? Why are you just making shit up.
https://github.com/NixOS/nixpkgs/tree/15.09-beta/pkgs/desktops/plasma-5.3


Thats just not true. Nix and NixOS are not the same thing. Nix is meant for CI/CD. NixOS is an OS designed for both desktop and server use. Why would there even be so many desktop environments and desktop software packages if it wasnt designed to be used on a desktop?


Xonsh is also a really cool option. If I used Python more regularly and was more comfortable using it without having to look stuff up, I’d probably use it over Nushell.


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.


No problem! In case you havent found it already, the packages and options are available to search here: https://search.nixos.org/packages


You need to add the package for your preferred editor to your configuration.nix and rebuild your system
What exactly do you think someone is going to have to do that isn’t easily done on Bazzite? Bazzite isn’t based around Steam. 99% of users will install everything they need from Flathub and be perfectly fine.
Also, you can do anything you want with an “immutable” distro, it’s just done differently. Immutable is a bad and unclear descriptor, which is why Bazzite uses atomic.