| 7 Mar 2025 |
K900 | Actually smem -wk is better | 20:18:54 |
Andrew | need to install it with a power of nix | 20:18:56 |
Andrew | Redacted or Malformed Event | 20:19:04 |
Andrew | * Area Used Cache Noncache
firmware/hardware 0 0 0
kernel image 0 0 0
kernel dynamic memory 10419964 1806856 8613108
userspace memory 3161912 471356 2690556
free memory 2168612 2168612 0
| 20:19:11 |
Andrew | Area Used Cache Noncache
firmware/hardware 0 0 0
kernel image 0 0 0
kernel dynamic memory 10.0G 1.7G 8.2G
userspace memory 3.0G 459.7M 2.6G
free memory 2.0G 2.0G 0
| 20:19:23 |
K900 | Any other out of tree drivers? | 20:21:03 |
Andrew | what does this mean? | 20:21:21 |
Andrew | boot.initrd.availableKernelModules = ["nvme" "xhci_pci" "usbhid" "uas" "sd_mod"];? | 20:22:01 |
Andrew | * boot.initrd.availableKernelModules = ["nvme" "xhci_pci" "usbhid" "uas" "sd_mod"];? boot.kernelModules = ["kvm-amd"];? | 20:22:18 |
K900 | Nothing bad | 20:24:33 |
K900 | Nvidia? | 20:24:34 |
Andrew | AMD | 20:24:54 |
Andrew | is btrfs the first out of tree driver? | 20:26:43 |
K900 | btrfs is not out of tree, no | 20:27:23 |
K900 | Are you using any kind of custom kernel? | 20:27:50 |
K900 | Or maybe some kernel parameters? | 20:27:56 |
Andrew | For NixOS I use refind that calls the default systemd-boot? | 20:29:29 |
Andrew | so no? | 20:29:41 |
K900 | That's not the kernel | 20:29:46 |
K900 | Let me rephrase | 20:29:48 |
K900 | What are the values of all the options you have that start with boot? | 20:29:58 |
Andrew | There is also this:
imports = [
(modulesPath + "/installer/scan/not-detected.nix")
];
hardware.cpu.amd.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware;
| 20:30:35 |
K900 | That is fine | 20:30:49 |
Andrew | the default ones | 20:30:56 |
Andrew | idk | 20:30:58 |
K900 | Just look through your config | 20:31:10 |
K900 | For anything that starts with boot | 20:31:14 |
K900 | And post it here please | 20:31:16 |
Andrew | # Use the systemd-boot EFI boot loader.
boot.loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = true;
# Clean /tmp on boot.
boot.tmp.cleanOnBoot = true;
boot.initrd.availableKernelModules = ["nvme" "xhci_pci" "usbhid" "uas" "sd_mod"];
boot.initrd.kernelModules = [];
boot.kernelModules = ["kvm-amd"];
boot.extraModulePackages = [];
| 20:32:02 |
K900 | And what does uname -a output? | 20:32:22 |