Kernel modules troubleshoot

This commit is contained in:
2025-10-27 07:40:22 +00:00
parent 6f84bdefb4
commit 24a211330a
16 changed files with 350 additions and 106 deletions
+17 -3
View File
@@ -10,13 +10,14 @@
./disks.nix
./hardware-configuration.nix
./environments.nix
# ./network.nix
];
networking.hostName = "jupiter";
boot.loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = true;
boot.kernelPackages = pkgs.unstable.linuxPackages_latest;
boot.kernelPackages = pkgs.linuxPackages;
# Shitfuck SOnar Dotnet dependency
nixpkgs.config = {
@@ -31,9 +32,9 @@
services.openssh.enable = true;
# Configure keymap in X11
services.xserver = {
services.xserver.xkb = {
layout = "de";
xkbVariant = "";
variant = "";
};
# Configure console keymap
@@ -45,6 +46,19 @@
security.rtkit.enable = true;
# Try fix wifi disconnect
networking.networkmanager.wifi.powersave = false;
# Disable hibernate completely
powerManagement.enable = true;
systemd.targets."hibernate".enable = false;
systemd.targets."hybrid-sleep".enable = false;
systemd.targets."suspend-then-hibernate".enable = false;
# Optional: kernel parameter to fully disable hibernation
boot.kernelParams = [ "nohibernate" ];
system = {
stateVersion = "23.05";
autoUpgrade.enable = true;
+7 -4
View File
@@ -8,11 +8,13 @@ in
hyprland.enable = false;
zsh.enable = true;
apps = {
desktop_apps = true;
desktop_apps = false;
dev_apps = false;
gnome_apps = false;
};
kde-desktop.enable = true;
actual.enable = true;
audiobookshelf.enable = true;
kde-desktop.enable = false;
radarr.enable = true;
docker.enable = true;
readarr.enable = true;
@@ -21,7 +23,7 @@ in
jellyseerr.enable = true;
development.enable = true;
paperless = {
enable = false;
enable = true;
port = 28981; # Optional, to override the default port
extraConfig = {
PAPERLESS_ADMIN_USER = "finn";
@@ -33,10 +35,11 @@ in
my.hardware = {
bluetooth.enable = true;
sound.enable = true;
sound.enable = false;
};
my.services = {
vpn.enable = true;
webserver.enable = false;
};
}
+1 -2
View File
@@ -18,7 +18,6 @@
"xhci_pci"
"ahci"
"nvme"
"usbhid"
];
boot.initrd.kernelModules = [ ];
boot.kernelModules = [ "kvm-intel" ];
@@ -29,7 +28,7 @@
nixpkgs.config.packageOverrides = pkgs: {
vaapiIntel = pkgs.vaapiIntel.override { enableHybridCodec = true; };
};
hardware.opengl = {
hardware.graphics = {
enable = true;
extraPackages = with pkgs; [
intel-media-driver # LIBVA_DRIVER_NAME=iHD
+10
View File
@@ -0,0 +1,10 @@
_: {
networking.firewall.allowedTCPPorts = [
8080 # aria
];
networking = {
domain = "jupiter.solar.internal";
search = [ "jupiter.solar.internal" ];
};
}