Hello folks, I'm from Chandigarh, India.
I've been enjoying Nix for about 3 years on my raspi server running *arr stack, nextcloud, wireguard and a few other services. Recently moved from arch to nix on my laptop - about 3 months ago. I have triple boot setup - Nix, Arch, Windows 10. Not that comfortable with Nix to leave arch yet. Windows will stay for gaming / performance comparisons.
The next few things I wanna get done is jupyter notebook setup for data science experiments and improve my gaming setup on NixOS - ntsync kernel patch, proton-ge etc.
Great to see a community here! I have not been able to find people in the city to discuss this stuff. Have been working remotely since covid
NixOS has good gpu passthrough support, you can run a windows VM with GPU passthrough and play your games. I haven’t personally tried it though.
Ok. Will try with a windows VM. I have Nvidia optimus to make things more challenging.
Most games have been fine with steam on Xorg. Dota has frequent crashes on wayland - some segfault in libglvnd-core.so as soon as I alt-tab.
Palworld dies after 1-2 hours of gameplay due to OOM on Xorg. Palworld seems to manage memory better on Windows. I get slightly better experience.
Ah yes, Nvidia Optimus! I have that running on a Xiaomi laptop of mine. Works fine on NixOS with a offload script which I think you can just activate these days by setting the appropriate value. But I never went to the point of trying GPU passthrough for the dedicated Nvidia GPU. Even though it should work. Maybe I should finally try?
Welcome!
Great to see a community here! I have not been able to find people in the city to discuss this stuff. Have been working remotely since covid
We are planning to host online events, actually. Keep an eye on https://nixos.asia/en/event
In my experience, most games that run through proton run better than in Windows, even without tuning the kernel or anything else.
Although I haven't had much time for games in recent years, minus a few hours with the kids here or there.
Last updated: Nov 13 2024 at 11:45 UTC