fix tearfree and swap
This commit is contained in:
parent
624ba26454
commit
0bd6010846
2 changed files with 20 additions and 7 deletions
|
|
@ -15,10 +15,11 @@
|
|||
resumeDevice = "/dev/disk/by-uuid/0951089a-fd89-4647-9ddb-0e3ff63d7b49";
|
||||
kernelParams = [ "resume_offset=6799360" ];
|
||||
};
|
||||
# boot.kernel.sysctl = {
|
||||
# # Частота использования подкачки, от 0 до 100, в стоке 60
|
||||
# # Низкое значение заставляет ядро избегать подкачки
|
||||
# # Я хочу подкачку только для гибернации, софт в RAM надо
|
||||
# "vm.swappiness" = 0;
|
||||
# };
|
||||
boot.kernel.sysctl = {
|
||||
# Частота использования подкачки, от 0 до 100, в стоке 60
|
||||
# Низкое значение заставляет ядро избегать подкачки
|
||||
# Я хочу подкачку только для гибернации, софт в RAM надо
|
||||
# cat /proc/sys/vm/swappiness
|
||||
"vm.swappiness" = 0;
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -26,6 +26,13 @@
|
|||
};
|
||||
};
|
||||
|
||||
# Композитор гейский, иначе тиринг ебёт после обновления nixos 25.11+
|
||||
# На старых версиях nixos было достаточно tearfree настройки
|
||||
# services.picom = {
|
||||
# enable = true;
|
||||
# backend = "egl"; # Есть новый egl или старый glx
|
||||
# vSync = true;
|
||||
# };
|
||||
services.xserver = {
|
||||
enable = true;
|
||||
dpi = 192; # или 163–200, подбери под себя (для 27" 4K чаще всего 192)
|
||||
|
|
@ -49,6 +56,11 @@
|
|||
|
||||
# videoDrivers = [ "nvidia" ]; # https://nixos.wiki/wiki/Nvidia
|
||||
videoDrivers = [ "amdgpu" ]; # https://nixos.wiki/wiki/AMD_GPU
|
||||
deviceSection = ''Option "TearFree" "true"'';
|
||||
# deviceSection = ''Option "TearFree" "true"'';
|
||||
deviceSection = ''
|
||||
Option "TearFree" "true"
|
||||
Option "VariableRefresh" "true"
|
||||
Option "DRI" "3"
|
||||
'';
|
||||
};
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue