Skip to content

Stuck at "Not yet ready. Please wait before starting noita" using nixos #502

Description

@Merriman-Dane

When joining others I am able to connect, but am stuck at "Not yet ready. Please wait before starting noita".

When hosting a lobby I do not have this issue, however those who join me do.

Flake.nix:

{
  description = "system flake";

  nixConfig = { # Substituters for CachyOS Kernel
    extra-substituters = [ "https://attic.xuyh0120.win/lantian" ];
    extra-trusted-public-keys = [ "lantian:EeAUQ+W+6r7EtwnmYjeVwx5kOGEBpjlBfPlzGlTNvHc=" ];
  };

  inputs = {
    nixpkgs-stable.url = "nixpkgs/nixos-26.05";
    nixpkgs.url = "nixpkgs/nixos-unstable";
    home-manager = {
      url = "github:nix-community/home-manager";
      inputs.nixpkgs.follows = "nixpkgs";
    };
    noita-proxy.url = "github:IntQuant/noita_entangled_worlds";
    nix-cachyos-kernel.url = "github:xddxdd/nix-cachyos-kernel/release";
  };

  outputs = { self, nixpkgs, nixpkgs-stable, home-manager, noita-proxy, nix-cachyos-kernel, ... }:
    let
      system = "x86_64-linux";
      lib = nixpkgs.lib;
      pkgs = nixpkgs.legacyPackages.${system};
      pkgs-stable = nixpkgs-stable.legacyPackages.${system};
    in {
      nixosConfigurations = {
        nixos = lib.nixosSystem {
          inherit system;
          modules = [
            ./configuration.nix

            # Noita Proxy
            { environment.systemPackages = [ noita-proxy.packages.x86_64-linux.noita_proxy ]; }

            ( # CachyOS Kernel
              { pkgs, ... }:
              { 
                nixpkgs.overlays = [ nix-cachyos-kernel.overlays.pinned ];
                boot.kernelPackages = pkgs.cachyosKernels.linuxPackages-cachyos-latest;
              }
            )
          ];
          specialArgs = {
            inherit pkgs-stable;
          };
        };
      };
      homeConfigurations = {
        ducky = home-manager.lib.homeManagerConfiguration {
          inherit pkgs;
          modules = [ ./home.nix ];
          extraSpecialArgs = {
            inherit pkgs-stable;
          };
        };
      };
    };
}

Proxy Log:

Creating a log file
2026-08-15T00:23:12.366279Z  INFO noita_proxy: Launch command: None
2026-08-15T00:23:12.405363Z  INFO noita_proxy::bookkeeping::save_paths: Settings path: /home/ducky/.config/entangledworlds/proxy.ron
2026-08-15T00:23:12.405370Z  INFO noita_proxy::bookkeeping::save_paths: Save state path: /home/ducky/.local/share/entangledworlds/save_state
2026-08-15T00:23:12.405476Z  INFO noita_proxy::app: Setting fonts...
2026-08-15T00:23:12.405497Z  INFO noita_proxy::app: Installing image loaders...
2026-08-15T00:23:12.405509Z  INFO noita_proxy::app: Initializing steam state...
2026-08-15T00:23:12.405514Z  INFO noita_proxy::util::steam_helper: Initializing steam client...
[S_API] SteamAPI_Init(): Loaded '/home/ducky/.local/share/Steam/linux64/steamclient.so' OK.
Setting breakpad minidump AppID = 881100
SteamInternal_SetMinidumpSteamID:  Caching Steam ID:  76561198069067079 [API loaded no]
2026-08-15T00:23:12.415807Z  INFO noita_proxy::util::steam_helper: Initializing relay network accesss...
2026-08-15T00:23:12.417347Z  INFO noita_proxy::app: Checking if running on steam deck...
2026-08-15T00:23:12.417391Z  INFO noita_proxy::util::steam_helper: Spawned steam callback thread
2026-08-15T00:23:12.417438Z  INFO noita_proxy::app: Creating the app...
2026-08-15T00:23:12.417444Z  INFO noita_proxy::bookkeeping::save_state: Has savestate: false
2026-08-15T00:23:12.417455Z  INFO noita_proxy::bookkeeping::save_state: Will save to: /home/ducky/.local/share/entangledworlds/save_state
2026-08-15T00:23:12.471575Z  INFO noita_proxy::bookkeeping::mod_manager: Path is valid, checking mod now
2026-08-15T00:23:12.471585Z  INFO noita_proxy::bookkeeping::mod_manager: Assuming noita_install path is in steam
2026-08-15T00:23:12.471587Z  INFO noita_proxy::bookkeeping::mod_manager: Probable save_path: /home/ducky/.local/share/Steam/steamapps/compatdata/881100/pfx/drive_c/users/steamuser/AppData/LocalLow/Nolla_Games_Noita
2026-08-15T00:23:12.471593Z  INFO noita_proxy::bookkeeping::mod_manager: Save path exists
2026-08-15T00:23:12.471594Z  INFO noita_proxy::bookkeeping::mod_manager: Found game save path: /home/ducky/.local/share/Steam/steamapps/compatdata/881100/pfx/drive_c/users/steamuser/AppData/LocalLow/Nolla_Games_Noita
2026-08-15T00:23:12.471821Z  INFO noita_proxy::bookkeeping::mod_manager: Trying to enable mod: Ok(())
2026-08-15T00:23:12.480383Z  INFO noita_proxy::bookkeeping::mod_manager: Mod path: /home/ducky/.local/share/Steam/steamapps/common/Noita/mods/quant.ew
2026-08-15T00:23:14.694794Z  INFO noita_proxy::bookkeeping::mod_manager: Current mod deleted
2026-08-15T00:23:14.694800Z  INFO noita_proxy::bookkeeping::mod_manager: Switching to DownloadMod state
2026-08-15T00:23:16.617784Z  INFO noita_proxy::bookkeeping::mod_manager: Switching to UnpackMod state
2026-08-15T00:23:16.619218Z  INFO noita_proxy::bookkeeping::mod_manager: Extracting zip file
2026-08-15T00:23:16.651857Z  INFO noita_proxy::bookkeeping::mod_manager: Zip file extracted
2026-08-15T00:23:16.657259Z  INFO noita_proxy::bookkeeping::mod_manager: Switching to UnpackDone state
2026-08-15T00:23:17.805783Z  INFO noita_proxy::bookkeeping::mod_manager: Switching to Done state
2026-08-15T00:23:32.133718Z  INFO noita_proxy::net: Starting netmanager
2026-08-15T00:23:32.133904Z  INFO noita_proxy::net: Listening for noita connection on 127.0.0.1:21251
2026-08-15T00:23:32.133922Z  INFO noita_proxy::net: Actual Noita port: 21251
2026-08-15T00:23:32.133923Z  INFO noita_proxy::net: Is host: false
Failed to open client because of error: ClientError(ClientStatus(FAILURE | SERVER_FAILED))
Failed to open client because of error: ClientError(ClientStatus(FAILURE | SERVER_FAILED))
2026-08-15T00:23:32.150301Z  INFO noita_proxy::bookkeeping::save_state: No save for world_chunks, no need to load anything
2026-08-15T00:23:32.150308Z  INFO noita_proxy::net::des: Loading EntityStorage...
2026-08-15T00:23:32.150311Z  INFO noita_proxy::bookkeeping::save_state: No save for des_entity_storage, no need to load anything
2026-08-15T00:23:32.150313Z  INFO noita_proxy::net::des: Preparing elements...
2026-08-15T00:23:32.150313Z  INFO noita_proxy::net::des: Building RTree of 0 elements...
2026-08-15T00:23:32.150314Z  INFO noita_proxy::net::des: DesManager created!
2026-08-15T00:23:32.150317Z  INFO noita_proxy::bookkeeping::save_state: No save for flags, no need to load anything
2026-08-15T00:23:32.332938Z  INFO noita_proxy::net::steam_networking: Lobby ready
2026-08-15T00:23:32.333020Z  INFO noita_proxy::net::steam_networking: Got host id: SteamId(76561198985841776)
2026-08-15T00:23:32.333024Z  INFO noita_proxy::net::steam_networking: Updating peer list
2026-08-15T00:23:32.333184Z  INFO noita_proxy::net::steam_networking: Current peer list: [SteamId(76561198985841776), SteamId(76561199470690712)]
2026-08-15T00:23:32.333187Z  INFO noita_proxy::net::steam_networking: Switched to `creating mesh` state
2026-08-15T00:23:32.333188Z  INFO noita_proxy::net::steam_networking: Awaiting incoming connection from SteamId(76561198985841776)
2026-08-15T00:23:32.333190Z  INFO noita_proxy::net::steam_networking: Awaiting incoming connection from SteamId(76561199470690712)
2026-08-15T00:23:32.534324Z  INFO noita_proxy::net::steam_networking: Peer steamid:76561198985841776 connecting
2026-08-15T00:23:32.566536Z  INFO noita_proxy::net::steam_networking: Peer steamid:76561199470690712 connecting
2026-08-15T00:23:32.905088Z  INFO noita_proxy::net::steam_networking: Peer steamid:76561198985841776 got connected event
2026-08-15T00:23:32.905108Z  INFO noita_proxy::net::steam_networking: Connection of peer SteamId(76561198985841776) swithed to connected state
2026-08-15T00:23:32.905158Z  INFO noita_proxy::net: Peer connected 76561198985841776
2026-08-15T00:23:32.905161Z  INFO noita_proxy::net: Created temporary appearance for 76561198985841776
2026-08-15T00:23:32.917425Z  INFO noita_proxy::net: Sending PlayerColor to 76561198985841776
2026-08-15T00:23:33.014124Z  INFO noita_proxy::net: Player appearance created for 76561198985841776
2026-08-15T00:23:33.051114Z  INFO noita_proxy::net: Player appearance created for 76561198985841776
2026-08-15T00:23:33.111919Z  INFO noita_proxy::net::steam_networking: Peer steamid:76561199470690712 got connected event
2026-08-15T00:23:33.111941Z  INFO noita_proxy::net::steam_networking: Connection of peer SteamId(76561199470690712) swithed to connected state
2026-08-15T00:23:33.111976Z  INFO noita_proxy::net: Peer connected 76561199470690712
2026-08-15T00:23:33.111979Z  INFO noita_proxy::net: Created temporary appearance for 76561199470690712
2026-08-15T00:23:33.124128Z  INFO noita_proxy::net: Sending PlayerColor to 76561199470690712
2026-08-15T00:23:33.124167Z  INFO noita_proxy::net::steam_networking: Switched to `all connected` state
2026-08-15T00:23:33.261084Z  INFO noita_proxy::net: Player appearance created for 76561199470690712
Dropping OutputStream, audio playing through this stream will stop
2026-08-15T00:23:38.905094Z  INFO noita_proxy::net: Skip saving run info: not a host

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions