From 828803926449b727978ba4155cf81618283f6da3 Mon Sep 17 00:00:00 2001 From: Tom Alexander Date: Mon, 24 Jun 2024 22:04:03 -0400 Subject: [PATCH] Remove amd_pstate=passive, install nvtop on Linux, force-enable hardware decoding in firefox. The fan was spinning up a bunch so I am going to go back to amd_pstate=active. --- ansible/roles/firefox/defaults/main.yaml | 1 + ansible/roles/framework_laptop/tasks/linux.yaml | 2 +- ansible/roles/graphics/tasks/linux_amd.yaml | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/ansible/roles/firefox/defaults/main.yaml b/ansible/roles/firefox/defaults/main.yaml index b3a8eef..fca1a5d 100644 --- a/ansible/roles/firefox/defaults/main.yaml +++ b/ansible/roles/firefox/defaults/main.yaml @@ -1,5 +1,6 @@ firefox_config: # identity.sync.tokenserver.uri: "https://ffsync.fizz.buzz/token/1.0/sync/1.5" + media.hardware-video-decoding.force-enabled: true media.ffmpeg.vaapi.enabled: true doh-rollout.doorhanger-decision: "UIDisabled" dom.security.https_only_mode: true diff --git a/ansible/roles/framework_laptop/tasks/linux.yaml b/ansible/roles/framework_laptop/tasks/linux.yaml index a5a5a07..2367007 100644 --- a/ansible/roles/framework_laptop/tasks/linux.yaml +++ b/ansible/roles/framework_laptop/tasks/linux.yaml @@ -42,7 +42,7 @@ # amd_pstate=passive :: Fully automated hardware pstate control. # amd_pstate=active :: Same as passive except we can set the energy performance preference (EPP) to suggest how much we prefer performance or energy efficiency. # amd_pstate=guided :: Same as passive except we can set upper and lower frequency bounds. - "org.zfsbootmenu:commandline": "rw quiet amdgpu.abmlevel=3 pcie_aspm=force pcie_aspm.policy=powersupersave nowatchdog amd_pstate=passive" + "org.zfsbootmenu:commandline": "rw quiet amdgpu.abmlevel=3 pcie_aspm=force pcie_aspm.policy=powersupersave nowatchdog" - name: Install Configuration copy: diff --git a/ansible/roles/graphics/tasks/linux_amd.yaml b/ansible/roles/graphics/tasks/linux_amd.yaml index 7ffeb15..facc3e0 100644 --- a/ansible/roles/graphics/tasks/linux_amd.yaml +++ b/ansible/roles/graphics/tasks/linux_amd.yaml @@ -17,4 +17,5 @@ - vdpauinfo # for vdpauinfo - vulkan-tools # For vulkaninfo - radeontop + - nvtop state: present