nvidia persistance when sleeping to fix gpu running away
This commit is contained in:
parent
b597f340c0
commit
81c31ccd4c
|
@ -54,6 +54,8 @@
|
||||||
|
|
||||||
"nvidia-x11"
|
"nvidia-x11"
|
||||||
"nvidia-settings"
|
"nvidia-settings"
|
||||||
|
"nvidia-persistenced"
|
||||||
|
|
||||||
"vscode"
|
"vscode"
|
||||||
"code"
|
"code"
|
||||||
"Oracle_VM_VirtualBox_Extension_Pack"
|
"Oracle_VM_VirtualBox_Extension_Pack"
|
||||||
|
|
|
@ -31,6 +31,7 @@ in
|
||||||
enable = true;
|
enable = true;
|
||||||
finegrained = true;
|
finegrained = true;
|
||||||
};
|
};
|
||||||
|
nvidiaPersistenced = true;
|
||||||
prime = {
|
prime = {
|
||||||
offload = {
|
offload = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
@ -42,14 +43,8 @@ in
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
# disable systemd services
|
# preserve video memory after suspend https://wiki.archlinux.org/title/NVIDIA/Tips_and_tricks#Preserve_video_memory_after_suspend
|
||||||
systemd.services = {
|
#boot.extraModprobeConfig = ''
|
||||||
nvidia-resume = {
|
# options nvidia NVreg_PreserveVideoMemoryAllocations=1 NVreg_TemporaryFilePath=/var/tmp
|
||||||
enable = false;
|
#'';
|
||||||
restartIfChanged = false;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
# power tuning
|
|
||||||
powerManagement.powertop.enable = true;
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user