!hzgkCxLtCOTmFXGauj:nixos.org

NixOS Gaming

431 Members
Gaming things, my hands are typing words.122 Servers

Load older messages


SenderMessageTime
8 Sep 2025
@niko:nyanbinary.rsnyanbinary 🏳️‍⚧️ removed their profile picture.15:19:50
9 Sep 2025
@lotte:chir.rs@lotte:chir.rs changed their profile picture.09:08:30
@niko:nyanbinary.rsnyanbinary 🏳️‍⚧️ set a profile picture.15:12:31
@philipdb:matrix.orgPhiliPdB joined the room.18:43:27
10 Sep 2025
@matthewcroughan:defenestrate.itmatthewcroughan changed their display name from matthewcroughan @ nix.camp to matthewcroughan.15:07:35
@rein:rein.icuRein I've wanted to use rs-linux-autoconnect. Made a package for it in my overlay, builds nicely, however due to being made for Rocksmith, the CMake outputs only the /lib32. Preloading still fails with wrong ELF class: ELFCLASS32. Also, I think that I need to preload libjack.so for sound to work. Is there any way to fix this in NixOS? 17:34:22
@rein:rein.icuRein Okay, so trying to preload the 64-bit of Jack also fails with wrong ELF class: ELFCLASS64 17:39:42
@rein:rein.icuRein Okay, so trying to preload the 64-bit version of PipeWire's Jack also fails with wrong ELF class: ELFCLASS64 20:29:38
@rein:rein.icuReinFixed it in the most stupid way I could probably think of21:23:10
@rein:rein.icuRein Maybe there's some more elegant solution with something like nixld, but I'm lost as to how use nixld 21:23:43
@rein:rein.icuRein either way, seems that copying the libjack.so via steam-run cp /lib32/libjack.so $HOME/.steam/steam/steamapps/Rocksmith2014 and then providing the absolute path to libjack inside Rocksmith2014 dir works 21:24:47
@rein:rein.icuReinI have no idea as to why, but I give up with getting a nicer solution atp, as I've spent way too much time on this one21:25:25
@rein:rein.icuRein* Maybe there's some more elegant solution with something like nix_ld, but I'm lost as to how use nix_ld21:26:40
@rein:rein.icuRein either way, seems that copying the libjack.so via steam-run cp /lib32/libjack.so $HOME/.steam/steam/steamapps/Rocksmith2014 and then providing the absolute path in LD_PRELOAD to libjack inside Rocksmith2014 dir works 21:27:08
@rein:rein.icuRein preloading rs-linux-autoconnect's librsshim.so also works after being copied to the game's directory 21:29:43
@rein:rein.icuRein Would appreciate an answer about why it throws wrong ELF class: ELFCLASS32 when getting loaded from /lib32 and does not when being loaded from the game's directory, as it makes no sense to me 21:31:48
11 Sep 2025
@wensimehrp:matrix.orgJeremy Gao joined the room.02:31:19
@rein:rein.icuRein Alright, now I get it. LD_PRELOAD=/lib32/libjack.so will result in ld trying to access /run/host/lib32/libjack.so, that does not exist, since we're in Steam's FHS. I'll try with nix-ld later today 05:52:52
@rein:rein.icuRein It works without nix-ld, I just had to change LD_PRELOAD from /lib32/libjack.so to /usr/lib32/libjack.so 15:28:09
12 Sep 2025
@aidalgol:tchncs.de@aidalgol:tchncs.de set a profile picture.09:21:36
@shaderoit99:matrix.org@shaderoit99:matrix.org left the room.19:57:00
13 Sep 2025
@oak:universumi.fioak changed their profile picture.09:45:59
@donald8359:matrix.orgDonald joined the room.15:12:08
@corridor4572:matrix.orgRichInOverdraft removed their profile picture.16:44:38
@vengmark2:matrix.orgl0b0I'm having a weird problem where the shoulder buttons on my Xbox controller are not registering at all in Silksong from GOG.com. I was able to work around it by running it through Steam + Proton Experimental, but that shouldn't be necessary.17:12:02
@k900:0upti.meK900Well how are you running it otherwise?17:13:50
@k900:0upti.meK900With just vanilla Wine?17:13:53
@k900:0upti.meK900I'm guessing it doesn't support analog triggers or something17:14:01
@charles:computer.surgeryCharlesI think controller input on native Linux Silksong is just actually broken17:14:20
@k900:0upti.meK900Oh I didn't know they had a native Linux build at all17:14:48

Show newer messages


Back to Room ListRoom Version: 10