Closed YaroKasear closed 4 months ago
This is related to the use of a too-new nixpkgs version (they changed how Rust support works). It's strongly recommended to use the same nixpkgs version the release uses as this is the tested configuration.
In this specific case, this problem should go away if you add hardware.asahi.useExperimentalGPUDriver = true;
to your config.
This issue will be corrected in the next release, but I'm currently tracking down boot problems and don't know when that might be.
Thank you. For now I'll use the experimental driver as right now I'm not 100% sure how to pass a different nixpkgs version in a flake that uses snowfall-lib.
Unfortunately I think I'm going to drop this NixOS install.
With my regular configuration.nix everything works okay.
But with my flake, firmware will not load even though I followed the instructions given on the guide. I even dropped the flake back to NixOS 23.11 which brought the kernel to 6.6.0-asahi, the same version as the configuration.nix apparently installs and it still refused to load the firmware.
If I can't use my flake, this is just a dealbreaker. :(
I am trying to get a Flake working with this after following the documentation to install NixOS. NixOS is up and running but it's not been very good so far with my flake. I am trying to do a
nixos-rebuild
and I get this:The output of
nix log /nix/store/95iznshxxws2i974xawy3hmqbjsjsbfp-linux-6.6.0-asahi.drv
is attached. It looks like maybe Rust might be too new?log.txt