AMD GPU Kernel patch
This commit is contained in:
@@ -126,17 +126,17 @@
|
|||||||
defaultRuntime = true;
|
defaultRuntime = true;
|
||||||
autoStart = true;
|
autoStart = true;
|
||||||
};
|
};
|
||||||
# Kernel patch for SteamVR performance issues on AMD GPUs
|
# Kernel patch for SteamVR performance issues on AMD GPUs (recompiles the kernel)
|
||||||
# boot.kernelPatches = [
|
boot.kernelPatches = [
|
||||||
# {
|
{
|
||||||
# name = "amdgpu-ignore-ctx-privileges";
|
name = "amdgpu-ignore-ctx-privileges";
|
||||||
# patch = pkgs.fetchpatch {
|
patch = pkgs.fetchpatch {
|
||||||
# name = "cap_sys_nice_begone.patch";
|
name = "cap_sys_nice_begone.patch";
|
||||||
# url = "https://github.com/Frogging-Family/community-patches/raw/master/linux61-tkg/cap_sys_nice_begone.mypatch";
|
url = "https://github.com/Frogging-Family/community-patches/raw/master/linux61-tkg/cap_sys_nice_begone.mypatch";
|
||||||
# hash = "sha256-Y3a0+x2xvHsfLax/uwycdJf3xLxvVfkfDVqjkxNaYEo=";
|
hash = "sha256-Y3a0+x2xvHsfLax/uwycdJf3xLxvVfkfDVqjkxNaYEo=";
|
||||||
# };
|
};
|
||||||
# }
|
}
|
||||||
# ];
|
];
|
||||||
|
|
||||||
# Some programs need SUID wrappers, can be configured further or are
|
# Some programs need SUID wrappers, can be configured further or are
|
||||||
# started in user sessions.
|
# started in user sessions.
|
||||||
|
|||||||
@@ -14,6 +14,7 @@
|
|||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
nerd-fonts.jetbrains-mono
|
nerd-fonts.jetbrains-mono
|
||||||
nixfmt
|
nixfmt
|
||||||
|
nil
|
||||||
bat
|
bat
|
||||||
|
|
||||||
vscode
|
vscode
|
||||||
@@ -81,17 +82,17 @@
|
|||||||
ORANGE='\e[38;5;214m'
|
ORANGE='\e[38;5;214m'
|
||||||
RESET='\e[0m'
|
RESET='\e[0m'
|
||||||
|
|
||||||
pushd ~/dotfiles
|
pushd ~/dotfiles > /dev/null
|
||||||
git diff -U0 *.nix
|
git diff -U0 *.nix
|
||||||
echo -e "''${ORANGE}NixOS Rebuilding...''${RESET}"
|
echo -e "''${ORANGE}NixOS Rebuilding...''${RESET}"
|
||||||
if ! sudo nixos-rebuild switch --flake ./nixos#TrudePC &> ~/.nixos-rebuild.log; then
|
if ! sudo nixos-rebuild switch --flake ./nixos#TrudePC | tee ~/.nixos-rebuild.log; then
|
||||||
cat ~/.nixos-rebuild.log | grep --color error
|
cat ~/.nixos-rebuild.log | grep --color error
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
cat ~/.nixos-rebuild.log | grep --color error
|
echo
|
||||||
echo -e "''${ORANGE}Cleaning up old generations...''${RESET}"
|
echo -e "''${ORANGE}Cleaning up old generations...''${RESET}"
|
||||||
echo -e "''${GRAY}$(sudo nix-collect-garbage --delete-older-than 15d 2>&1)''${RESET}"
|
echo -e "''${GRAY}$(sudo nix-collect-garbage --delete-older-than 15d 2>&1)''${RESET}"
|
||||||
popd
|
popd > /dev/null
|
||||||
'')
|
'')
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user