diff --git a/hardware/gpu-rpi4.nix b/hardware/gpu-rpi4.nix index 8f99fcb..a6553d1 100644 --- a/hardware/gpu-rpi4.nix +++ b/hardware/gpu-rpi4.nix @@ -7,7 +7,4 @@ package = pkgs.mesa_drivers; }; hardware.raspberry-pi."4".fkms-3d.enable = true; - boot.loader.raspberryPi.firmwareConfig = '' - gpu_mem=320 - ''; } diff --git a/rpi4.nix b/rpi4.nix index 329e5bc..1a07661 100644 --- a/rpi4.nix +++ b/rpi4.nix @@ -30,11 +30,18 @@ in with builtins; { # rpi4 base config boot.loader.grub.enable = false; + boot.loader.generic-extlinux-compatible.enable = true; boot.loader.raspberryPi.enable = true; boot.loader.raspberryPi.version = 4; - boot.kernelPackages = pkgs.linuxPackages_rpi4; + boot.loader.raspberryPi.uboot.enable = true; + boot.loader.raspberryPi.firmwareConfig = '' + gpu_mem=320 + hdmi_group=1 + hdmi_mode=97 + hdmi_enable_4kp60=1 + disable_overscan=1 + ''; boot.kernelParams = [ "console=ttyAMA0,115200" "console=tty1" ]; - hardware.enableRedistributableFirmware = true; networking.domain = "home.felschr.com";