nvidia-358 is needed since 361 breaks civ5
This commit is contained in:
parent
b6c336a574
commit
a4e80a313e
6 changed files with 455 additions and 0 deletions
30
nvidia/nvidia-358/nvidia-dkms.install
Normal file
30
nvidia/nvidia-358/nvidia-dkms.install
Normal file
|
@ -0,0 +1,30 @@
|
|||
#/bin/sh
|
||||
|
||||
# arg 1: the new package version
|
||||
post_install() {
|
||||
dkms add nvidia/${1%-*}
|
||||
cat << EOF
|
||||
==> To build and install your modules run: dkms install nvidia/${1%-*}
|
||||
==> To do this automatically at startup run: systemctl enable dkms.service
|
||||
EOF
|
||||
}
|
||||
|
||||
# arg 1: the new package version
|
||||
# arg 2: the old package version
|
||||
pre_upgrade() {
|
||||
pre_remove "$2"
|
||||
}
|
||||
|
||||
# arg 1: the new package version
|
||||
# arg 2: the old package version
|
||||
post_upgrade() {
|
||||
post_install "$1"
|
||||
}
|
||||
|
||||
# arg 1: the old package version
|
||||
pre_remove() {
|
||||
# Remove modules using dkms
|
||||
[ -n "${1%-*}" ] && dkms remove nvidia/${1%-*} --all &>/dev/null || true
|
||||
}
|
||||
|
||||
# vim:set ts=2 sw=2 ft=sh et:
|
Loading…
Add table
Add a link
Reference in a new issue