!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

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

Load older messages


SenderMessageTime
20 Nov 2025
@reckenrode:matrix.orgRandy EckenrodeThere’s no hurry. Unless we want to provide an unstable Mesa on DarwinC KosmicKrisp won’t be available until Mesa 26.0.13:09:24
@reckenrode:matrix.orgRandy Eckenrode * 13:09:36
@k900:0upti.meK900Uhh what13:09:58
@k900:0upti.meK90025.3 has it, no?13:10:02
@reckenrode:matrix.orgRandy Eckenrode No. Compare
https://gitlab.freedesktop.org/mesa/mesa/-/tree/25.3 to https://gitlab.freedesktop.org/mesa/mesa/-/tree/main. The kosmickrisp driver is only present in the latter.
14:13:14
@reckenrode:matrix.orgRandy Eckenrode * No. Compare https://gitlab.freedesktop.org/mesa/mesa/-/tree/25.3 to https://gitlab.freedesktop.org/mesa/mesa/-/tree/main. The kosmickrisp driver is only present in the latter. 14:13:25
@reckenrode:matrix.orgRandy EckenrodeAccording to https://www.phoronix.com/news/KosmicKrisp-Merged-Mesa-26.0, it’s targeting the 26.0 release next year.14:14:14
@k900:0upti.meK900Hm OK14:15:37
@k900:0upti.meK900I thought it made 25.314:15:40
@k900:0upti.meK900Then we don't need to rush14:15:45
@reckenrode:matrix.orgRandy EckenrodeI'm tracking HEAD in my work. There’s still work being done.14:16:39
@reckenrode:matrix.orgRandy EckenrodeAccording to Alyssa, feature parity with MoltenVK will happen, which means we may be able to use it by default in the future.14:17:30
@reckenrode:matrix.orgRandy EckenrodeTiming-wise, it works out really well for 26.11.14:17:54
@reckenrode:matrix.orgRandy EckenrodeKosmicKrisp requires at least macOS 15 and doesn’t support GPUs other than Apple Silicon. We’ll be bumping the minimum to 15.0 and dropping Intel support at that time.14:18:52
@reckenrode:matrix.orgRandy EckenrodeThere won’t be a need for elaborate mechanisms to seap the GPU driver.14:19:18
@reckenrode:matrix.orgRandy Eckenrode * 14:19:26
@reckenrode:matrix.orgRandy Eckenrode * 14:19:38
@reckenrode:matrix.orgRandy EckenrodeRIP Wine on Darwin though.14:19:46
@reckenrode:matrix.orgRandy EckenrodeApparently FEX doesn’t support 16k pages, and upstream doesn’t seem interested in supporting it.14:20:19
@reckenrode:matrix.orgRandy EckenrodeIf Asahi maintains patches, we may be able to use those, but I don’t know.14:20:55
@qyliss:fairydust.spaceAlyssa RossAsahi runs FEX in a 4K page VM14:22:34
@reckenrode:matrix.orgRandy EckenrodeI thought FEX was the VM-less solution.14:23:00
@qyliss:fairydust.spaceAlyssa Ross No, FEX is the x86_64→aarch64 part 14:23:21
@reckenrode:matrix.orgRandy EckenrodeOr is it just less of one compared to the previous implementation?14:23:24
@qyliss:fairydust.spaceAlyssa Rossthe VM is the 16K→4K part14:23:28
@reckenrode:matrix.orgRandy EckenrodeAh. I guess we need to hope CodeWeavers does the work.14:23:55
@spore:mozilla.orgSpore https://github.com/AndreRH/hangover/issues/97#issuecomment-2991121847 What does this mean tho 14:24:05
@reckenrode:matrix.orgRandy EckenrodeSounds like FEX with Wine’s large page support mostly works, but there will always be some limitations. I don’t know what that means for Darwin. This is a Linux repo.14:30:02
@reckenrode:matrix.orgRandy EckenrodeI assume https://github.com/FEX-Emu/FEX/issues/5046 is about native support (replacing Rosetta 2).14:32:00
@yzhyhalo:matrix.orgYevhen Zhyhalo joined the room.16:08:23

There are no newer messages yet.


Back to Room ListRoom Version: 6