updates
This commit is contained in:
parent
86219fee55
commit
842ea7a681
4 changed files with 40 additions and 19 deletions
|
@ -34,20 +34,20 @@
|
|||
ulauncher
|
||||
fontconfig
|
||||
freetype
|
||||
nix-ld
|
||||
egl-wayland
|
||||
glfw-wayland
|
||||
openssl
|
||||
];
|
||||
|
||||
# Bootloader.
|
||||
boot.loader.systemd-boot.enable = true;
|
||||
boot.loader.systemd-boot.configurationLimit = 8;
|
||||
boot.loader.efi.canTouchEfiVariables = true;
|
||||
boot.kernelPackages = pkgs.linuxPackages_latest;
|
||||
boot.kernelPackages = pkgs.linuxPackages_6_11;
|
||||
|
||||
boot = {
|
||||
initrd.kernelModules = [ "nvidia" "nvidia_modeset" "nvidia_uvm" "nvidia_drm" ];
|
||||
kernelParams = [ "nvidia-drm.fbdev=1" "nvidia_drm.modeset=1"]; # "amd_pstate=guided"
|
||||
kernelParams = [ "nvidia-drm.fbdev=1" "nvidia_drm.modeset=1" "amdgpu.sg_display=0"]; # "amd_pstate=guided"
|
||||
};
|
||||
|
||||
systemd.services.tailscaled.after = ["NetworkManager-wait-online.service"];
|
||||
|
@ -76,6 +76,11 @@
|
|||
enable32Bit = true;
|
||||
extraPackages = [
|
||||
pkgs.rocmPackages.clr.icd
|
||||
pkgs.amdvlk
|
||||
];
|
||||
|
||||
extraPackages32 = [
|
||||
pkgs.driversi686Linux.amdvlk
|
||||
];
|
||||
};
|
||||
|
||||
|
@ -83,10 +88,10 @@
|
|||
|
||||
nvidia = {
|
||||
# Modesetting is required.
|
||||
open = true;
|
||||
modesetting.enable = true;
|
||||
powerManagement.enable = true;
|
||||
powerManagement.finegrained = true;
|
||||
open = true;
|
||||
|
||||
forceFullCompositionPipeline = true;
|
||||
|
||||
|
@ -177,6 +182,11 @@
|
|||
services.xserver.deviceSection = ''Option "TearFree" "true"''; # For amdgpu.
|
||||
services.gnome.gnome-keyring.enable = true;
|
||||
|
||||
services.picom = {
|
||||
enable = true;
|
||||
vSync = true;
|
||||
};
|
||||
|
||||
programs.dconf.enable = true;
|
||||
|
||||
services.xserver.xkb = {
|
||||
|
@ -312,7 +322,7 @@
|
|||
zstd
|
||||
stdenv.cc.cc
|
||||
curlFull
|
||||
openssl
|
||||
openssl.out
|
||||
attr
|
||||
libssh
|
||||
bzip2
|
||||
|
@ -329,6 +339,8 @@
|
|||
libGL
|
||||
egl-wayland
|
||||
glfw-wayland
|
||||
libuv.out
|
||||
libressl.out
|
||||
];
|
||||
|
||||
services.udev.packages = with pkgs; [
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue