Skip Navigation
Jump
NixOS for gamedev
  • NixOS is a Linux distro that does a lot of things differently (for the greater good), and gaming is heavily Windows thing, which is hard to do even on conventional Linux distros (its getting better tho). That said as for your points:

    1a. One of the things that would help you, is programs.nix-ld.enable = true; (for more info check https://github.com/Mic92/nix-ld , but its integrated in NixOS already)

    1b. UE5 pull request has some things that might help (eg: you could just try running it with steam-run): https://github.com/NixOS/nixpkgs/issues/124963

    1. Depends how you are building them, I am not a gaming developer nor tried to build a game without packaging it with Nix. But if you manage to run the UE5 I guess the procedure would be the same as long as you have all of the dependencies available for UE5

    2. I am using qemu/KVM on NixOS to run games on with quite a good performance, so that should not be a problem

    10
  • Does anyone know about such a platform? I googled a bit there is some white paper on gitlab https://gitlab.com/federated-git-platform/whitepaper but did not find anything concrete.

    10
    Jump
    Your recommendations for (Wayland) tiling window managers? Need some guidance before getting started
  • I use Sway to great success. Gnome extensions are quite limited. Hyprland seems ok but the time that i was trying to use it (several months back) it had severe issues in release and trunk revisions. Specially with multimonitor setup, like the screen locker that they recommend in documentation is crashing after sleep if on multimonitor setup, i lost trust in Hyprland after that security issue.

    3
  • Jump
    What's (are) the funniest/stupidest way(s) you've broken your linux setup?
  • I cant remember anymore... Let me explain ... My first computer was with at-the-time-very-new windows xp, using primary for games, after some time it got bloated with stuff so i had to reinstall again and again over time. Then i discovered redhat,centos and debian... I started heavily distro hopping. My passion for software grew to the point that I was installing new software on daily basis, just to explore new things. But nothing seemed stable enough, ubuntu, fedora, sabayon, gentoo, arch... And their derivatives all broke under my fingers to the point that i had to do more fixing than discovering new software, I took it as a challenge and continue. At around the time of university I discovered NixOS, as with any new technology I went head on with it. It took a lot of trial and error since at the time there were no documentation for any of it. I spent months reading the code, but I never gave up, since what I have found was a gem. I found the OS that is resistant to my curiosity, I just cant seem to be able to break it. Now I use NixOS everywhere that I can, even on my work computer. I do not need to reinstall after initial installation. Well... only when hardware fails...

    6
  • Jump
    Lamborghini licenses MIT’s new high-capacity, fast-charging organic battery tech | TechCrunch
  • I knew that takos have a lot of output energy, but I did not knew that takos can power a whole car!

    (I wish that someone would already posted something like this so I could just upvote it.)

    4
  • Jump
    Can one be too dumb for programming?
  • I am not particularly good at math myself, but I like to program stuff... If I am any good at it... decide for yourself: https://github.com/matejc?tab=repositories ... anyway, if you have interest of doing something, stop the doubt, just do it.

    7
  • Jump
    Any good tools for switching?
  • Yes, if you run a non optimized VM everything will be slow. It took me few weeks at start to discover all optimisation options for qemu/kvm and then years of perfecting it to make it run very close to bare metal

    Edit: the key is to pass through one of your graphic cards

    2
  • Jump
    Any good tools for switching?
  • All those points assume that you would have compatible apps for both platforms. For some small subset of applications might work... Like VLC player, Firefox, Chromium browsers, ... You could try to run Windows apps with Wine, but that can be done on app basis and will not be generic

    2
  • Jump
    Any good tools for switching?
  • What do you mean, what do you think is so special about Photoshop? I play Starfield on Ultra on Windows inside Qemu/KVM virtual machine on Linux.

    1
  • Jump
    Who here uses a less popular Linux distribution? What made you choose it?
  • I used to have Silverblue for my work laptop OS, I broke it quite fast, multiple times, got annoyed, switched to NixOS like on my home setup. I am the person that tinkers with everything, and NixOS just wont die. I need to install it only once per computer's drive lifetime.

    1
  • Jump
    Best group voice chat docker composable program?
  • How about jitsi? https://github.com/jitsi/docker-jitsi-meet I am running it for years, works much better than Facebook Messenger that is for sure 😃 not sure what you mean about the "all the standards"

    1
  • Jump
    What is the level of detail possible for 1:72 figures with PLA? (obsolete)
  • Huh, 2cm in height.. I have twice as much height there and it was very difficult and time consuming to remove supports, also the figurines are very fragile, I can imagine that 2cm figurines would be even more difficult. If you have two nozzles on the printer you could use the second to print water soluble support material

    2