!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

1167 Members
“There are still many issues with the Darwin platform but most of it is quite usable.” — http://yves.gnu-darwin.org191 Servers

Load older messages


SenderMessageTime
15 Feb 2026
@k900:0upti.meK900Apparently they are at feature parity now11:36:00
@reckenrode:matrix.orgRandy EckenrodeI just built Wine against HEAD from yesterday. Still not enough features for DXVK.11:44:20
@k900:0upti.meK900Interesting11:44:53
@k900:0upti.meK900What is it missing?11:44:55
@reckenrode:matrix.orgRandy Eckenrodehttps://gitlab.freedesktop.org/mesa/mesa/-/issues/14209 is the tracking issue for parity.11:45:06
@k900:0upti.meK900Hmm I wonder if it's just tessellation11:45:49
@k900:0upti.meK900Does MoltenVK just run it in compute?11:46:04
@k900:0upti.meK900I assume there's no dedicated hardware for this11:46:15
@reckenrode:matrix.orgRandy Eckenrode I suspect it’s fillModeNonSolid. 11:46:26
@reckenrode:matrix.orgRandy EckenrodeDXVK requires it for some reason.11:46:34
@reckenrode:matrix.orgRandy Eckenrodehttps://github.com/NixOS/nixpkgs/blob/master/pkgs/by-name/dx/dxvk_1/darwin-dxvk-compat.patch is the patch I’m using in Nixpkgs to lie about feature support.11:47:21
@k900:0upti.meK900Oof11:48:09
@reckenrode:matrix.orgRandy Eckenrode I could add fillModeNonSolid and see what happens. 11:48:43
@nasso:matrix.orgnasso joined the room.14:46:57
@matthewcroughan:defenestrate.itmatthewcroughan changed their display name from matthewcroughan @fosdem to matthewcroughan.18:05:01
@reckenrode:matrix.orgRandy EckenrodeDidn’t work. I also had to lie about tessellation shader support. That got DXVK to be happy and detect D3D11, but FFXIV just came up with a black screen.19:12:48
@reckenrode:matrix.orgRandy EckenrodeMoltenVK apparently uses Metal’s tessellation shader support.19:18:29
@vczf:matrix.org@vczf:matrix.org left the room.21:00:44
@ihar.hrachyshka:matrix.orgIhar Hrachyshkawhat's the macos version on hydra builders? are all of the builders m1 or something else?21:31:43
16 Feb 2026
@nothing4you:national-security.agencyNothing4You joined the room.02:48:15
@hexa:lossy.networkhexa after the 26.3 update (I think) redeploying nix-darwin leads to

error: config contains the wrong home directory for hydra-queue-builder, aborting activation
nix-darwin does not support changing the home directory of existing users.

Please set:

    users.users.hydra-queue-builder.home = "/private/var/lib/hydra-queue-builder";

or remove it from your configuration.
02:49:17
@hexa:lossy.networkhexathe user was introduced and the definition for it never changed02:52:39
@hexa:lossy.networkhexawhat's up with that?02:52:45
@hexa:lossy.networkhexa
users = {
  users.hydra-queue-builder = {
    uid = lib.mkDefault 535;
    gid = lib.mkDefault config.users.groups.hydra.gid;
    home = lib.mkDefault "/var/lib/hydra-queue-builder";
    shell = "/bin/bash";
    description = "hydra-queue-builder service user";
  };
  knownUsers = [ "hydra-queue-builder" ];
  groups.hydra = {
    gid = lib.mkDefault 535;
    description = "Nix group for hydra-queue-builder service";
  };
  knownGroups = [ "hydra" ];
};
02:52:59
@hexa:lossy.networkhexaremoved the user definition and then manually the user02:59:07
@hexa:lossy.networkhexaannoying02:59:09
@samasaur:matrix.orgsamasaurdoes it sound like the issue described in https://github.com/nix-darwin/nix-darwin/pull/1599 ?05:23:02
@niklaskorz:matrix.orgniklaskorzKosmickrisp still works fine for me on macOS 15 with the Mesa 26.0 release version, did they postpone the Tahoe-specific APIs to 26.1? 🤔10:24:50
@reckenrode:matrix.orgRandy EckenrodeAFAIK, yes (but some indefinite time in the future). There’s an open issue about using Metal 4.11:38:05
@hexa:lossy.networkhexa plausible 12:17:38

There are no newer messages yet.


Back to Room ListRoom Version: 6