Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Building on raspberrypi4 failed: Module sun4i-drm not found #266

Open
Just-Ch33s3 opened this issue Aug 10, 2023 · 1 comment
Open

Building on raspberrypi4 failed: Module sun4i-drm not found #266

Just-Ch33s3 opened this issue Aug 10, 2023 · 1 comment

Comments

@Just-Ch33s3
Copy link

Just-Ch33s3 commented Aug 10, 2023

i gave nixos-generators a try with:

nix-shell -p nixos-generators
and
(sudo) nixos-generate -f sd-aarch64 -c /etc/nixos/configuration.nix -o ~/nixos-sd-card.img

it resulted in the following error, would anyone be so kind an lead me to the correct path to solve the sun4i-drm module not beeing found ? Thanks in advance!

root module: sun4i-drm
modprobe: FATAL: Module sun4i-drm not found in directory /nix/store/0mh4d4v309arzf25w6b6k6if6knnmrr6-linux-6.1.21-1.20230405-modules/lib/modules/6.1.21
building '/nix/store/i9xpv9gablyka8c3ycslcb3nnkpvj805-X-Restart-Triggers.drv'...
error: builder for '/nix/store/h4c30msxvjbwhnkmx6vnyn8djxm49zmk-linux-6.1.21-1.20230405-modules-shrunk.drv' failed with exit code 1;
       last 10 log lines:
       >   copying dependency: /nix/store/0mh4d4v309arzf25w6b6k6if6knnmrr6-linux-6.1.21-1.20230405-modules/lib/modules/6.1.21/kernel/drivers/message/fusion/mptscsih.ko.xz
       >   copying dependency: /nix/store/0mh4d4v309arzf25w6b6k6if6knnmrr6-linux-6.1.21-1.20230405-modules/lib/modules/6.1.21/kernel/drivers/message/fusion/mptspi.ko.xz
       > root module: vmxnet3
       >   copying dependency: /nix/store/0mh4d4v309arzf25w6b6k6if6knnmrr6-linux-6.1.21-1.20230405-modules/lib/modules/6.1.21/kernel/drivers/net/vmxnet3/vmxnet3.ko.xz
       > root module: vsock
       >   copying dependency: /nix/store/0mh4d4v309arzf25w6b6k6if6knnmrr6-linux-6.1.21-1.20230405-modules/lib/modules/6.1.21/kernel/net/vmw_vsock/vsock.ko.xz
       > root module: simplefb
       >   builtin dependency: simplefb
       > root module: sun4i-drm
       > modprobe: FATAL: Module sun4i-drm not found in directory /nix/store/0mh4d4v309arzf25w6b6k6if6knnmrr6-linux-6.1.21-1.20230405-modules/lib/modules/6.1.21
       For full logs, run 'nix-store -l /nix/store/h4c30msxvjbwhnkmx6vnyn8djxm49zmk-linux-6.1.21-1.20230405-modules-shrunk.drv'.
error: 1 dependencies of derivation '/nix/store/6fnqlhxz3nlsf6h44bb66ldkifld4lbs-stage-1-init.sh.drv' failed to build
error: 1 dependencies of derivation '/nix/store/ynds222r4m2vidf360hjpgmac92n0ivx-initrd-linux-6.1.21-1.20230405.drv' failed to build
error: 1 dependencies of derivation '/nix/store/i4kvw67skc4qnjsqy3862n1iapvf39ff-nixos-system-oisplayer-23.11pre512200.41c760571839.drv' failed to build
error: 1 dependencies of derivation '/nix/store/k49wrcnv9y61wq8w1yvl7bkjhfc78jfb-ext4-fs.img.zst.drv' failed to build
error: 1 dependencies of derivation '/nix/store/9sp8b70lbycqq9whl6yiniwvpy9h0yvp-nixos-sd-image-23.11pre512200.41c760571839-aarch64-linux.img.drv' failed to build
@Just-Ch33s3
Copy link
Author

solved it by adding a layer to my config;
....
let
...

overlay = final: super: {
makeModulesClosure = x:
super.makeModulesClosure (x // { allowMissing = true; });
};

in {
...

add overlay

nixpkgs.overlays = [ overlay ];
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant