Open YaroKasear opened 1 month ago
Same issue as https://github.com/NixOS/nixpkgs/issues/332350#issuecomment-2271777269
Essentially since the stable branches tends to have older drivers they become incompatible with the newest kernels. You can copy newer driver details from the unstable branch or downgrade the linux kernel version to fix it.
Maybe it means we need something like zfs.latestCompatibleLinuxPackages
for nvidia.
Or even some new construct that could allow specifying multiple latest compatible version and automatically use the most appropriate version.
I'm personally using both nvidia
and zfs
at the same time, so I would like my kernel to be the latest compatible with both.
Maybe it means we need something like
zfs.latestCompatibleLinuxPackages
for nvidia. Or even some new construct that could allow specifying multiple latest compatible version and automatically use the most appropriate version.I'm personally using both
nvidia
andzfs
at the same time, so I would like my kernel to be the latest compatible with both.
Honestly part of the problem is bitrot, kernel updates get backported but the drivers that support those kernels don't. And generally I don't notice that the drivers become broken on stable until someone opens an issue about it.
Nvidia is generally quite good about keeping their supported drivers compatible with the latest kernels. What we really need is a way to handle driver backports without breaking the nvidia userspace when that update reaches stable users.
For me, it builds with boot.kernelPackages = pkgs.linuxPackages_6_6;
, but not with _6_11
.
Steps To Reproduce
Steps to reproduce the behavior:
Build log
Here is a gist.
Additional context
Relevant configuration from my Flake:
Notify maintainers
@nickcao
Metadata
Please run
nix-shell -p nix-info --run "nix-info -m"
and paste the result.Add a :+1: reaction to issues you find important.