rendered paste body#!/bin/bash
# Written By Uelsk8s for VectorLinux
vdir=`dirname $0`
. $vdir/vasm-functions
check_root
kernel=`uname -r`
if ( lspci | grep -i vga | grep -iq "geforce " ) then
if ( ls /var/log/packages | grep -i nvidia ) then
removepkg nvidia* >/dev/null
fi
/usr/src/vl-pkgs/NVIDIA-9755/nvidia-installer --no-network --no-rpms --silent
result=$?
if [ $result = 0 ];then
sed s'/vesa/nvidia/'g /etc/X11/xorg.conf > /etc/X11/xorg.conf.new && \
mv /etc/X11/xorg.conf.new /etc/X11/xorg.conf
exit 0
fi
exit 1
else
if ( ls /var/log/packages | grep -i nvidia ) then
removepkg nvidia* >/dev/null
fi
/usr/src/vl-pkgs/NVIDIA-7184/nvidia-installer --no-network --no-rpms --silent
result=$?
if [ $result = 0 ];then
sed s'/vesa/nvidia/'g /etc/X11/xorg.conf > /etc/X11/xorg.conf.new && \
mv /etc/X11/xorg.conf.new /etc/X11/xorg.conf
exit 0
fi
exit 1
fi