!KEJUbONnoBpiYKGWEq:nixos.org

NixOS Gaming

707 Members
Gaming things, my hands are typing words.180 Servers

Load older messages


SenderMessageTime
25 Mar 2024
@darkwater4213:matrix.org@darkwater4213:matrix.org
In reply to @k900:0upti.me
The only way you can really do this is some sort of an ensureApps option that will just call Steam to auto-install things from a systemd service
Well, this is more for a playbook-type of application.
17:33:41
@aidalgol:matrix.org@aidalgol:matrix.org If you really wanted to try nixifying your individual steam games, I would start with DepotDownloader rather than steamcmd. 19:27:58
@aidalgol:matrix.org@aidalgol:matrix.org I did this for a game server, that doesn't require any credentials to download: https://github.com/aidalgol/valheim-server-flake 19:28:55
26 Mar 2024
@ian:graham.tokyo@ian:graham.tokyo 09:08:33
@ss:someonex.netSomeoneSerge (back on matrix) I tried using wine for a video game and it's getting stuck somewhere early on in the startup. Haven't decided how I'm going to debug this, but could someone tell me if any of the messages in the attached logs are relevant for anything? https://gist.github.com/SomeoneSerge/17107d531f0c5742124095f00aa5a7cf#file-default-nix-L29-L32 12:12:34
@k900:0upti.meK900You definitely want DXVK for d3d11 games12:13:12
@k900:0upti.meK900wined3d does not implement enough of it to run most anything12:13:24
@ss:someonex.netSomeoneSerge (back on matrix)

In order to install a DXVK package obtained from the release page into a given wine prefix, copy or symlink the DLLs into the following directories as follows, then open winecfg and manually add DLL overrides for d3d11, d3d10core, dxgi, and d3d9

Damn gaming is quite manual huh

12:15:37
@ss:someonex.netSomeoneSerge (back on matrix)Thanks!12:15:42
@k900:0upti.meK900 You can run dxvk-install or whatever the script is called on your wineprefix instead 12:16:03
@atemu12:matrix.org@atemu12:matrix.orgThat's why you usually use tools such as Steam, Heroic, Bottles or Lutris to manage all of that for you12:16:03
@k900:0upti.meK900Or just use wine-ge which comes with everything integrated12:16:16
@k900:0upti.meK900 * Or just use proton-ge which comes with everything integrated12:16:36
@ss:someonex.netSomeoneSerge (back on matrix) Not sure which one of these worked but hey I'm now in the "main menu"! https://gist.github.com/SomeoneSerge/7c731fa556f2bf8074b422af828c9e47#file-default-nix-L136-L137 13:22:25
@ss:someonex.netSomeoneSerge (back on matrix)I also remember seeing messages about "nix-building wine prefixes" in this chat. Any working examples? The first issue I ran into was msiexec trying to spawn a window inside the nix sandbox and, probably, busy-looping13:24:07
@charles:computer.surgeryCharles ⚡️ If memory serves it was more like "building a script with nix that would then build a wineprefix", not directly building the prefix 14:39:55
@tiziodcaio:matrix.org@tiziodcaio:matrix.org left the room.15:00:16
@linucifer:envs.net@linucifer:envs.net joined the room.19:08:55
28 Mar 2024
@rootname:matrix.orgrootname left the room.19:56:32
27 Mar 2024
@ian:graham.tokyo@ian:graham.tokyo left the room.00:38:26
28 Mar 2024
@maxeaubrey:matrix.org@maxeaubrey:matrix.orgIs anything special required to have the steam overlay working in native games? For some reason it just doesn't work for me - but only for anything native, if the game is running under proton it's all fine. This is on two different systems, both AMD, running nixpkgs master, but the problem goes back months for me so I'm wondering if I'm missing something in my nix config20:51:48
27 Mar 2024
@ian:graham.tokyo@ian:graham.tokyo joined the room.06:35:31
@eyjhb:eyjhb.dk@eyjhb:eyjhb.dkEhm, what is this room name again?07:57:08
28 Mar 2024
@atemu12:matrix.org@atemu12:matrix.org32bit perhaps? Should work though20:52:23
27 Mar 2024
@eyjhb:eyjhb.dk@eyjhb:eyjhb.dkGot it, nvm07:57:22
28 Mar 2024
@atemu12:matrix.org@atemu12:matrix.orgI don't explicitly remember using it in a native game though20:52:34
27 Mar 2024
@falaichte:techsaviours.org@falaichte:techsaviours.org
In reply to @eyjhb:eyjhb.dk
Ehm, what is this room name again?
What was the room calld again?
12:46:17
28 Mar 2024
@maxeaubrey:matrix.org@maxeaubrey:matrix.orgDoesn't work in games with 64-bit builds either (e.g. Celeste, Poly Bridge), and there's nothing obvious as to why (I mean, it technically "works" in that it occasionally shows heavily corrupted blocks over where UI elements would be, but that's the extent of it for native stuff)20:55:36
27 Mar 2024
@falaichte:techsaviours.org@falaichte:techsaviours.org
In reply to @eyjhb:eyjhb.dk
Ehm, what is this room name again?
* What was the room called again?
12:46:27
29 Mar 2024
@ldprg:matrix.orgLDprgsteam overlay does work on native games, but only when using x11 (wayland wont work at all)05:46:34

Show newer messages


Back to Room ListRoom Version: 6