#!/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 depmod -aq 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