$ sudo rpm -e xorg-x11-drv-nvidia --nodeps
Driver already disabled.
/var/tmp/rpm-tmp.87710: line 18: syntax error: unexpected end of file
error: %preun(xorg-x11-drv-nvidia-1.0.9746-10.i386) scriptlet failed, exit status 2
$ sudo rpm -q --scripts xorg-x11-drv-nvidia
[snip]
preun:
if [ "$1" -eq "0" ]; then
# Disable driver on final removal
/etc/rc.d/init.d/nvidia stop &>/dev/null
test -f /usr/sbin/nvidia-config-display && /usr/sbin/nvidia-config-display disable ||:
/sbin/chkconfig --del nvidia ||:
fi || :
# Remove all entries of nvidia/NVdriver from modprobe.conf
# Start using modprobe.d as of FC5
# This can be removed eventually
# Make a backup of the backup
if [ -f /etc/modprobe.conf.backup-nvidia-glx ]; then
mv /etc/modprobe.conf.backup-nvidia-glx /etc/modprobe.conf.backup-nvidia || :
if [ -f /etc/modprobe.conf.backup-nvidia ]; then
mv /etc/modprobe.conf.backup-nvidia /etc/modprobe.conf.backup-nvidia-old || :
fi
mv /etc/modprobe.conf /etc/modprobe.conf.backup-nvidia || :
grep -v -E -e "^alias +[^ ]+ +(nvidia|NVdriver)" -e "options nvidia " /etc/modprobe.conf.backup-nvidia > /etc/modprobe.conf || :