NixOS | For Gaming?

19,201
0
Published 2023-04-20
Trying out NixOS for the Second Time, how long will it take for me to set it up and run some gaming benchmarks on it? That is the question.

Personal gears:
laptop: amzn.to/48pRb9b
keyboard: amzn.to/3NBuRBH
mouse: amzn.to/3NBCMyS
camera: amzn.to/3RRQCja
lens: amzn.to/3TGSLzk
home server 1: amzn.to/41NH8sN
home server 2: amzn.to/4ap8itP
home server 3: amzn.to/3GT21J7

Timestamps:
0:00 - Lets install nixOS again
0:30 - NixOS installer
0:58 - NixOS Choose a desktop envrionment
1:03 - NixOS enable unfree software
1:21 - NixOS installer hanging (freezing?)
1:34 - NixOS black screen first time reboot
2:05 - NixOS nVidia driver for dual-gpu hybrid laptop with HDMI plugin black screen
2:49 - Install nVidia driver on NixOS
3:00 - NixOS can't boot into SDDM after nVidia driver installation
3:17 - NixOS nVidia enable sync mode
3:27 - NixOS amdgpubusid configuration name
3:59 - NixOS how to install native applications
4:20 - NixOS application not showing up after using nix-shell -p
4:47 - How to enable flatpak on NixOS and a minor issue
5:10 - Install steam on NixOS and play games
5:18 - uplay not found nixOS
5:30 - protontricks on NixOS (how to make it work)
5:47 - import bottle backup in bottles (configuration)
5:53 - Gaming Benchmark on NixOS comparing to Atlas Windows
6:17 - NixOS vs Atlas Windows 10 benchmark (RDR2)
6:52 - KDE Wayland benchmark vs KDE x11 Benchmark (RDR2)
7:02 - KDE Wayland benchmark vs atlasOS 10 (RDR2)
7:12 - KDE X11 benchmark vs Windows Benchmark (Assassin's creed origins)
7:22 - KDE Wayland benchmark vs Windows Benchmark (Assassin's creed origins)
7:41 - Tomb Raider 2013 NixOS benchmark (X11 vs wayland)
8:19 - Teaser: gaming on different Desktop Environments
8:35 - How hard is it to setup NixOS for gaming?
8:53 - Why do I need to install NixOS 3 times to make it work?
9:27 - Before you start installing NixOS

All Comments (21)
  • @mattrixman4634
    The important thing about NixOS is that there are very few conventions relied upon for filesystem dependencies. My system has nothing at /bin/bash, instead, every package that needs bash uses precisely the version of bash that its author asked for. If your gaming packages are breaking, it's because they are depending on files that they do not provide. Perhaps the NixOS way of preventing reliance on convention is overkill for the gaming community, but it's a feature, not a bug. If you want stuff to work on NixOS reliably, you have to be willing to fix packages that make bad assumptions about which files can be found where. It's work, but there's no better way to get that kind of reliability--and once you've fixed it, you've fixed it for everybody.
  • After figuring out Arch, and then Gentoo I don't think I have time and energy for another round of such things. But the idea of configuration as a text still persists my mind, having huge config and install a new system in just 3-5 commands, fully configured is very attractive.
  • @gklinger
    This is the first video of yours that I've seen. I will subscribe. I like your no nonsense, honest, direct and clear approach. Plus you're a fellow Canadian so I must give support to my brother! Thanks, Hugo!
  • In general, for gaming the unstable channel is advised (if you use channels). This make NixOs akin to a 'rolling relase' distro. Maybe this was the cause of some of your frustration?
  • @benjy288
    It was super easy for me with an amd gpu to get steam working, I just copied and pasted a couple of lines into the config file, rebuilt it and rebooted.
  • @ibm450
    i have issues with no generations being displayed in my grub screen after reboot???? Printers, scanner and nvidia installed no issues via the configuration.nix
  • @ytuser13082011
    It's a big leap for us to be able to play SOME/MOST games on Linux, but unfortunately, not all. This is the reason I had to buy windows and use it for gaming, even though I work with Linux, breathe Linux and work on Linux all the time. PS great channel!
  • @damianateiro
    I think that Nix needs to improve several things in the games section, among other things. I mean, there are distros like arch, void or similar difficulty that are not so complex to prepare or cause so many problems to be able to play or do more mundane tasks.
  • @rick_mars3599
    For some reason the games run with Proton do not run on my system, only the native ones, I don't know what to do anymore... Heeelp :'u
  • @revantsaini5362
    for those of you that have a nvidia laptop with non mux switch and an amd igpu with nvidia option in the config where xorg is forced to use nvidia drivers you need to add the argument amd gpu or the intel gpu respectively if you need more details just ping me
  • @vpxc
    I'm confused about what's missing or wrong with NixOS' Steam package and Uplay. (I've never used Uplay) What are the chances that Ubuntu has implemented that NixOS needs?
  • @Saast
    I had no problems with the gnome DE
  • @ScoldAudits
    I'm already not impressed with the download speed of the iso. I'm on 200Mb connection, and it's downloading at 1MB/s.
  • @krm9798
    GNU Guix gaming video waiting room 🥺
  • @xade8381
    Next is gaming on GUIX 😂