电脑型号:Lenovo v480c
显卡型号:NVIDIA GeForce GT 630M
官网找到的驱动下载地址:http://cn.download.nvidia.com/XFree86/Linux-x86_64/304.60/NVIDIA-Linux-x86_64-304.60.run(其他型号的官网找,类似)
第一次安装Nvidia的显卡驱动,每次安装驱动都报错,“The Nouveau kernel driver is curr...",原因应该是系统内部使用了兼容的显卡驱动,但据说不支持硬件加速,因此没有放弃我使用官方驱动的坚持。
找了很多的教程,都不能解决这个问题,最后在www.backtrack-linux.org找到了一个最终实验可以成功的教程,原文地址:http://www.backtrack-linux.org/forums/showthread.php?t=45314
为了防止帖子变动,粘贴一下
1. Go to nvidia website and download the compatible driver for your graphic card series.
2. prepare BT5 kernel sources
root@bt:~# prepare-kernel-sources
root@bt:~# cd /usr/src/linux
root@bt:~# cp -rf include/generated/* include/linux/
To install NVIDIA driver, of course, you must disable the Kernel Nouveau. Ok, let’s start it from beginning.
3. Disable the Kernel Nouveau.
root@bt:~# echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf
root@bt:~# update-initramfs -u
4. reboot
5. Make sure you are not in an X session (log out to console), and run the Nvidia driver installer.
To enter In tty1
ctrl + alt + F1
kill X session
ctrl + C
6. Install the NVIDIA driver
Example in my situation:
root@bt:~# sh NVIDIA-Linux-x86-280.13.run --kernel-source-path /usr/src/linux-source-2.6.39.4
7. Reboot your backtrack 5
I’m using 9800 GT in this case. I think, it should works on other series.
/mario cruz
的确专业啊,亲测可行