Add 430+ power management support

pull/18/head
Tk-Glitch 4 years ago
parent f0f9020344
commit df7210c387

@ -155,7 +155,7 @@ fi
pkgname=("${_pkgname_array[@]}")
pkgver=$_driver_version
pkgrel=136
pkgrel=137
arch=('x86_64')
url="http://www.nvidia.com/"
license=('custom:NVIDIA')
@ -830,7 +830,7 @@ opencl-nvidia-tkg() {
# License (link)
install -d "$pkgdir"/usr/share/licenses/
ln -s nvidia/ "$pkgdir"/usr/share/licenses/opencl-nvidia
ln -s nvidia-utils "$pkgdir"/usr/share/licenses/opencl-nvidia
}
package_opencl-nvidia-tkg() {
opencl-nvidia-tkg
@ -1027,6 +1027,15 @@ nvidia-utils-tkg() {
cp -r html "${pkgdir}/usr/share/doc/nvidia/"
ln -s nvidia "${pkgdir}/usr/share/doc/nvidia-utils"
if [[ $pkgver != 396* ]] && [[ $pkgver != 415* ]] && [[ $pkgver != 418* ]]; then
# new power management support
install -D -m644 nvidia-suspend.service "${pkgdir}/usr/lib/systemd/system/nvidia-suspend.service"
install -D -m644 nvidia-hibernate.service "${pkgdir}/usr/lib/systemd/system/nvidia-hibernate.service"
install -D -m644 nvidia-resume.service "${pkgdir}/usr/lib/systemd/system/nvidia-resume.service"
install -D -m755 nvidia "${pkgdir}/usr/lib/systemd/system-sleep/nvidia"
install -D -m755 nvidia-sleep.sh "${pkgdir}/usr/bin/nvidia-sleep.sh"
fi
# Distro-specific files must be installed in /usr/share/X11/xorg.conf.d
install -Dm644 "$srcdir"/10-nvidia-drm-outputclass.conf "$pkgdir"/usr/share/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf

Loading…
Cancel
Save