nvidia-utils: carry missing ARM EGL library fix
This commit is contained in:
1 parent
6afd935759
commit
0a1ae34275
11 files changed
+350
No files matched your search
@@ -0,0 +1,21 @@
|
||||
post_upgrade() {
|
||||
# With 595+ open kernel modules, video memory preservation is handled by
|
||||
# kernel suspend notifiers, making the nvidia suspend/hibernate services unnecessary.
|
||||
# Disable them for users upgrading from older versions.
|
||||
if (( $(vercmp $2 595.58.03-1) < 0)); then
|
||||
for service in nvidia-resume nvidia-hibernate nvidia-suspend nvidia-suspend-then-hibernate; do
|
||||
if systemctl is-enabled --quiet $service 2>/dev/null; then
|
||||
echo "Disabling $service (no longer needed with open kernel modules)..."
|
||||
systemctl disable $service
|
||||
fi
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
pre_remove() {
|
||||
for service in nvidia-resume nvidia-hibernate nvidia-suspend nvidia-suspend-then-hibernate; do
|
||||
if systemctl is-enabled --quiet $service 2>/dev/null; then
|
||||
systemctl disable $service
|
||||
fi
|
||||
done
|
||||
}
|
||||
Reference in new issue
Block a user