!hzgkCxLtCOTmFXGauj:nixos.org

NixOS Gaming

352 Members
Gaming things, my hands are typing words.102 Servers

Load older messages


SenderMessageTime
30 May 2025
@martin:lndbl.deMartin Lindbüchl joined the room.18:12:09
@bytebandit:tac.lolDerivationDingus set a profile picture.19:55:26
31 May 2025
@codebam:envs.netcodebamI enabled this https://jovian-experiments.github.io/Jovian-NixOS/options.html#jovian.devices.steamdeck.enableSoundSupport sound isn't working after enabling it, so I booted into plasma and enabled the sound card that was disabled in sound settings, but still no sound from the speakers19:31:40
@k900:0upti.meK900 Are you on a Steam Deck? If not, you should not set that option 19:36:08
@codebam:envs.netcodebamI'll paste my config right after it boots. it takes forever to boot as well. like 2 mins+. is that normal? it gets past the nixos part quickly and then takes like 2-3 mins to start the steamos ui19:38:19
@k900:0upti.meK900Known issue19:38:31
@k900:0upti.meK900Upstream19:38:32
@codebam:envs.netcodebamokay, cool19:38:38
@k900:0upti.meK900 You can systemd.user.services.steamos-manager.enable = false for now 19:38:50
@k900:0upti.meK900If you don't mind TDP controls and such not working19:38:55
@k900:0upti.meK900(or if you're not on a Steam Deck, in which case it probably won't work anyway)19:39:22
@codebam:envs.netcodebamoh yeah sorry forgot to answer. it is a steam deck yes, oled model19:40:06
@codebam:envs.netcodebamokay I'll probably just deal with it and use suspend19:40:34
@codebam:envs.netcodebam

anyways, here's the config:

  jovian = {
    steam = {
      enable = true;
      user = "codebam";
      autoStart = true;
      desktopSession = "plasma";
    };
    devices = {
      steamdeck = {
        enable = true;
        autoUpdate = true;
        enableControllerUdevRules = true;
        enableSoundSupport = true;
        enablePerfControlUdevRules = true;
        enableOsFanControl = true;
        enableDefaultStage1Modules = true;
        enableFwupdBiosUpdates = true;
        enableGyroDsuService = true;
      };
    };
    hardware = {
      amd = {
        gpu = {
          enableBacklightControl = true;
          enableEarlyModesetting = true;
        };
      };
    };
    steamos = {
      useSteamOSConfig = true;
    };
  };
19:41:26
@codebam:envs.netcodebam *

anyways, here's the config:

  jovian = {
    steam = {
      enable = true;
      user = "codebam";
      autoStart = true;
      desktopSession = "plasma";
    };
    devices = {
      steamdeck = {
        enable = true;
        autoUpdate = true;
        enableControllerUdevRules = true;
        enableSoundSupport = true;
        enablePerfControlUdevRules = true;
        enableOsFanControl = true;
        enableDefaultStage1Modules = true;
        enableFwupdBiosUpdates = true;
        enableGyroDsuService = true;
      };
    };
    hardware = {
      amd = {
        gpu = {
          enableBacklightControl = true;
          enableEarlyModesetting = true;
        };
      };
    };
    steamos = {
      useSteamOSConfig = true;
    };
  };
19:41:33
@codebam:envs.netcodebamhttps://github.com/Jovian-Experiments/Jovian-NixOS/issues/496 is it because I'm on linux_testing?19:44:04
@codebam:envs.netcodebam* https://github.com/Jovian-Experiments/Jovian-NixOS/issues/496 is it because I'm on linuxPackages_testing?19:44:20
@rhapsodos:tedomum.netrhapsodos joined the room.19:50:21
@k900:0upti.meK900Yes19:54:39
@k900:0upti.meK900And you can disable all of those options19:54:44
@k900:0upti.meK900We should document this better19:54:49
@k900:0upti.meK900 But basically all you need is devices.steamdeck.enable 19:54:57
@k900:0upti.meK900Everything else will be pulled in automatically19:55:12
@k900:0upti.meK900They're internal opt-out knobs19:55:15
@codebam:envs.netcodebamah okay19:55:45
@codebam:envs.netcodebam

so I unset the kernel like you said to do in that issue, but the values conflict in modules, so how do I resolve that?

       error: The option `boot.kernelPackages' is defined multiple times while it's expected to be unique.

       Definition values:
       - In `/nix/store/b15p9l85pzy934qvdxvq149wm2771dy8-source/modules/devices/steamdeck/kernel.nix'
       - In `/nix/store/h6f2qc39h0nkjyfrivi1y9gk9sbyhzf6-source/nixos/modules/tasks/filesystems/bcachefs.nix'
       Use `lib.mkForce value` or `lib.mkDefault value` to change the priority on any of these definitions.
19:57:24
@k900:0upti.meK900Uhh what19:57:56
@k900:0upti.meK900Oh god bcachefs19:57:59
@k900:0upti.meK900Yeah you can't do bcachefs on Valve kernel19:58:05
@k900:0upti.meK900It doesn't have it19:58:07

Show newer messages


Back to Room ListRoom Version: 10