updated on Mon Jan 23 12:00:23 UTC 2012
[aur-mirror.git] / nvidia-builder / buildmodule-nvidia
blob543c108296a7c6e526bfc1c08d90a2b341f98549
1 if [ "$(id -u)" != "0" ]; then
2    echo "This script must be run as root" 1>&2
3    exit 1
4 fi
6 cd /usr/src/nvidia/
7 ln -s Makefile.kbuild Makefile
8 make SYSSRC=/lib/modules/`uname -r`/build module || return 1
9 mkdir -p /lib/modules/`uname -r`/kernel/drivers/video/
10 install -m644 nvidia.ko /lib/modules/`uname -r`/kernel/drivers/video/
11 depmod `uname -r`
13 echo "===================================================================================="
14 echo "Module was built."
15 echo ""
16 echo "==> NOTE:"
17 echo "==> If the modules do not load at boot, remember add in your rc.conf:"
18 echo "==> MODULES=(... nvidia ...)"
19 echo ""
20 echo "To (re)build nvidia modules for CURRENT kernel execure as root:"
21 echo "buildmodule-nvidia"
22 echo ""
23 echo "===================================================================================="
25 modprobe nvidia && echo "Module nvidia loaded."