mirror of
https://github.com/optim-enterprises-bv/secureblue.git
synced 2025-11-02 03:18:00 +00:00
improve: only set nvidia power management for nvidia laptop images
This commit is contained in:
3
config/common/nvidia-laptop-scripts.yml
Normal file
3
config/common/nvidia-laptop-scripts.yml
Normal file
@@ -0,0 +1,3 @@
|
||||
type: script
|
||||
scripts:
|
||||
- nvidiaoptimuspowermanagement.sh
|
||||
@@ -1,3 +0,0 @@
|
||||
# Enable DynamicPowerManagement
|
||||
# http://download.nvidia.com/XFree86/Linux-x86_64/440.31/README/dynamicpowermanagement.html
|
||||
options nvidia NVreg_DynamicPowerManagement=0x02
|
||||
@@ -20,4 +20,5 @@ modules:
|
||||
- from-file: common/gui-scripts.yml
|
||||
- from-file: common/bluefin-scripts.yml
|
||||
- from-file: common/nvidia-laptop-gnome-cinnamon-scripts.yml
|
||||
- from-file: common/nvidia-laptop-scripts.yml
|
||||
- type: yafti
|
||||
@@ -20,4 +20,5 @@ modules:
|
||||
- from-file: common/gui-scripts.yml
|
||||
- from-file: common/bluefin-scripts.yml
|
||||
- from-file: common/nvidia-laptop-gnome-cinnamon-scripts.yml
|
||||
- from-file: common/nvidia-laptop-scripts.yml
|
||||
- type: yafti
|
||||
@@ -22,4 +22,5 @@ modules:
|
||||
- from-file: common/disableuserns-packages.yml
|
||||
- from-file: common/disableuserns-scripts.yml
|
||||
- from-file: common/nvidia-laptop-gnome-cinnamon-scripts.yml
|
||||
- from-file: common/nvidia-laptop-scripts.yml
|
||||
- type: yafti
|
||||
@@ -19,4 +19,5 @@ modules:
|
||||
- from-file: common/gui-scripts.yml
|
||||
- from-file: common/cinnamon-scripts.yml
|
||||
- from-file: common/nvidia-laptop-gnome-cinnamon-scripts.yml
|
||||
- from-file: common/nvidia-laptop-scripts.yml
|
||||
- type: yafti
|
||||
@@ -21,4 +21,5 @@ modules:
|
||||
- from-file: common/disableuserns-scripts.yml
|
||||
- from-file: common/cinnamon-scripts.yml
|
||||
- from-file: common/nvidia-laptop-gnome-cinnamon-scripts.yml
|
||||
- from-file: common/nvidia-laptop-scripts.yml
|
||||
- type: yafti
|
||||
@@ -20,4 +20,5 @@ modules:
|
||||
- from-file: recipes/laptop/laptop-bling.yml
|
||||
- from-file: common/common-scripts.yml
|
||||
- from-file: common/gui-scripts.yml
|
||||
- from-file: common/nvidia-laptop-scripts.yml
|
||||
- type: yafti
|
||||
@@ -22,4 +22,5 @@ modules:
|
||||
- from-file: common/gui-scripts.yml
|
||||
- from-file: common/disableuserns-packages.yml
|
||||
- from-file: common/disableuserns-scripts.yml
|
||||
- from-file: common/nvidia-laptop-scripts.yml
|
||||
- type: yafti
|
||||
@@ -18,4 +18,5 @@ modules:
|
||||
- from-file: recipes/laptop/laptop-bling.yml
|
||||
- from-file: common/common-scripts.yml
|
||||
- from-file: common/gui-scripts.yml
|
||||
- from-file: common/nvidia-laptop-scripts.yml
|
||||
- type: yafti
|
||||
@@ -20,4 +20,5 @@ modules:
|
||||
- from-file: common/gui-scripts.yml
|
||||
- from-file: common/disableuserns-packages.yml
|
||||
- from-file: common/disableuserns-scripts.yml
|
||||
- from-file: common/nvidia-laptop-scripts.yml
|
||||
- type: yafti
|
||||
@@ -20,4 +20,5 @@ modules:
|
||||
- from-file: common/common-scripts.yml
|
||||
- from-file: common/gui-scripts.yml
|
||||
- from-file: common/nvidia-laptop-gnome-cinnamon-scripts.yml
|
||||
- from-file: common/nvidia-laptop-scripts.yml
|
||||
- type: yafti
|
||||
@@ -22,4 +22,5 @@ modules:
|
||||
- from-file: common/disableuserns-packages.yml
|
||||
- from-file: common/disableuserns-scripts.yml
|
||||
- from-file: common/nvidia-laptop-gnome-cinnamon-scripts.yml
|
||||
- from-file: common/nvidia-laptop-scripts.yml
|
||||
- type: yafti
|
||||
@@ -19,4 +19,5 @@ modules:
|
||||
- from-file: common/common-scripts.yml
|
||||
- from-file: common/gui-scripts.yml
|
||||
- from-file: common/wayfire-scripts.yml
|
||||
- from-file: common/nvidia-laptop-scripts.yml
|
||||
- type: yafti
|
||||
@@ -21,4 +21,5 @@ modules:
|
||||
- from-file: common/wayfire-scripts.yml
|
||||
- from-file: common/disableuserns-packages.yml
|
||||
- from-file: common/disableuserns-scripts.yml
|
||||
- from-file: common/nvidia-laptop-scripts.yml
|
||||
- type: yafti
|
||||
10
config/scripts/nvidiaoptimuspowermanagement.sh
Normal file
10
config/scripts/nvidiaoptimuspowermanagement.sh
Normal file
@@ -0,0 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
# Tell build process to exit if there are any errors.
|
||||
set -oue pipefail
|
||||
|
||||
echo "
|
||||
# Enable Fine-Grained DynamicPowerManagement
|
||||
# https://download.nvidia.com/XFree86/Linux-x86_64/545.29.06/README/dynamicpowermanagement.html
|
||||
options nvidia NVreg_DynamicPowerManagement=0x02
|
||||
" >> /usr/etc/modprobe.d/nvidia.conf
|
||||
Reference in New Issue
Block a user