!hzgkCxLtCOTmFXGauj:nixos.org

NixOS Gaming

448 Members
Gaming things, my hands are typing words.128 Servers

Load older messages


SenderMessageTime
13 Sep 2025
@vengmark2:matrix.orgl0b0No, their native Linux build17:16:05
@charles:computer.surgeryCharles
In reply to @charles:computer.surgery
I think controller input on native Linux Silksong is just actually broken
I hear the original has the same kind of problems too but haven't bothered checking
17:16:14
@charles:computer.surgeryCharlesSo the workaround is to use the windows build in proton or to use keyboard17:16:33
@vengmark2:matrix.orgl0b0Ah, cheers. I'll just wait and see if later versions fix things magically17:16:42
@vengmark2:matrix.orgl0b0Welp, and now they're broken in Proton too.17:21:17
@vengmark2:matrix.orgl0b0🤷17:21:22
@daskye:matrix.orgSkye (she/her) changed their display name from Skye to Skye (she/her).23:12:02
14 Sep 2025
@mall0c:matrix.orgmall0cgaming on Linux is just a pain in general. If it’s not GPU driver issues , then it’s emulation or virtualization issues, or other bs. I think the closest I have ever gotten to a decent gaming setup is with bazzite lol00:06:49
@mall0c:matrix.orgmall0cI suppose it’s much better than a decade ago though00:07:15
@ieda:matrix.org@ieda:matrix.orgIt can be a pain depending on your hardware indeed, but it is an amazing time to game on Linux00:12:12
@ieda:matrix.org@ieda:matrix.orgI prefer gaming on my NixOS desktop or Steam Deck than my Windows machine now00:13:49
@mall0c:matrix.orgmall0cSame but have to keep windows junk for multiplayer00:14:14
@mall0c:matrix.orgmall0cthe spyware shit doesn’t run on virtualized windows instances 😂😂00:14:49
@9lore:tchncs.de9loreI'm not touching games with kernel AC with 2 meter sticks. I'm not enabling that shady shit and imo neither should anyone else06:01:21
@linux-daddy:beeper.comLinux DADDY joined the room.06:01:55
@linux-daddy:beeper.comLinux DADDYHello there all06:03:26
@linux-daddy:beeper.comLinux DADDY changed their profile picture.06:04:34
@buskads:matrix.orggrubby joined the room.08:13:52
@mjolnir:nixos.orgNixOS Moderation Botchanged room power levels.08:21:19
@0x4a6f:matrix.org[0x4A6F]changed room power levels.08:22:02
@eyjhb:eyjhb.dkeyJhb invited @rasmus:rend.alRasmus.08:24:08
@0x4a6f:matrix.org[0x4A6F]changed room power levels.08:25:57
@hustlerone:matrix.orghustlerone joined the room.10:19:39
@hustlerone:matrix.orghustleronethe humble kernel AC fighting the humble NSA screencap software10:21:19
@aidalgol:tchncs.de@aidalgol:tchncs.de Linux DADDY So are you able to confirm that your graphics driver config is working outside heroic? 10:37:22
@aidalgol:tchncs.de@aidalgol:tchncs.deLike, does vkcube run and with a high framerate, as one way to test.10:37:49
@linux-daddy:beeper.comLinux DADDYI confirm I'm getting normal fps like 40-60 fps in vkcube, And vkcube also detected my gpu.11:20:36
@linux-daddy:beeper.comLinux DADDY
[nix-shell:~]$ vkcube
Selected WSI platform: xcb
Selected GPU 0: AMD Radeon Vega 8 Graphics (RADV RAVEN), type: IntegratedGpu
11:32:29
@linux-daddy:beeper.comLinux DADDY

Here is my GPU config if you want to check or someone.

{
  pkgs,
  lib,
  ...
}: {
  boot.kernelParams = [
    "amd_pstate=guided" # Better power management for Zen 2+
    "iommu=pt" # Improves performance with IOMMU
  ];

  hardware.amdgpu = {
    amdvlk = {
      enable = true;
      support32Bit.enable = true;
    };
    opencl.enable = true;
  };

  hardware.graphics = {
    enable = true;
    enable32Bit = true;
    extraPackages = with pkgs; [
      # Video acceleration
      vaapiVdpau
      libvdpau-va-gl

      # Vulkan tools (for debugging/testing)
      vulkan-validation-layers
      vulkan-tools

      # OpenCL
      rocmPackages.clr.icd
    ];
    extraPackages32 = with pkgs.pkgsi686Linux; [
      # Only the essentials for 32-bit
      mesa
    ];
  };

  environment.variables = {
    # Video acceleration
    VDPAU_DRIVER = "radeonsi";
    LIBVA_DRIVER_NAME = "radeonsi";

    # Optional: Set default Vulkan driver
    # Remove this to let apps auto-select between RADV and AMDVLK
    # AMD_VULKAN_ICD = "RADV";
  };

  services.xserver.videoDrivers = lib.mkDefault ["amdgpu" "modesetting"];
  powerManagement.cpuFreqGovernor = lib.mkDefault "schedutil";
  hardware.enableRedistributableFirmware = true;
  hardware.cpu.amd.updateMicrocode = true;
}
11:34:19
@linux-daddy:beeper.comLinux DADDY *
[nix-shell:~]$ vkcube
Selected WSI platform: xcb
Selected GPU 0: AMD Radeon Vega 8 Graphics (RADV RAVEN), type: IntegratedGpu
11:34:25

Show newer messages


Back to Room ListRoom Version: 10