All pastes #550788 Raw Edit

Untitled

public text v1 · immutable
·published 2007-06-08 15:11 UTC
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
         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