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";
|
resumeDevice = "/dev/disk/by-uuid/0951089a-fd89-4647-9ddb-0e3ff63d7b49";
|
||||||
kernelParams = [ "resume_offset=6799360" ];
|
kernelParams = [ "resume_offset=6799360" ];
|
||||||
};
|
};
|
||||||
# boot.kernel.sysctl = {
|
boot.kernel.sysctl = {
|
||||||
# # Частота использования подкачки, от 0 до 100, в стоке 60
|
# Частота использования подкачки, от 0 до 100, в стоке 60
|
||||||
# # Низкое значение заставляет ядро избегать подкачки
|
# Низкое значение заставляет ядро избегать подкачки
|
||||||
# # Я хочу подкачку только для гибернации, софт в RAM надо
|
# Я хочу подкачку только для гибернации, софт в RAM надо
|
||||||
# "vm.swappiness" = 0;
|
# 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 = {
|
services.xserver = {
|
||||||
enable = true;
|
enable = true;
|
||||||
dpi = 192; # или 163–200, подбери под себя (для 27" 4K чаще всего 192)
|
dpi = 192; # или 163–200, подбери под себя (для 27" 4K чаще всего 192)
|
||||||
|
|
@ -49,6 +56,11 @@
|
||||||
|
|
||||||
# videoDrivers = [ "nvidia" ]; # https://nixos.wiki/wiki/Nvidia
|
# videoDrivers = [ "nvidia" ]; # https://nixos.wiki/wiki/Nvidia
|
||||||
videoDrivers = [ "amdgpu" ]; # https://nixos.wiki/wiki/AMD_GPU
|
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