不知道是不是双显卡的问题,在debian下安装很久,安好后用nvidia启动点不亮,无奈只好换了ubuntu
上网查了很多资料才正确安装好了。
根据型号下载最新版的nVidia驱动, http://www.nvidia.com/page/drivers.html
总之,双显卡的笔记本不要看这篇博客,去看我的另一个有介绍如何安装bumblebee来管理双显卡,同时还能够起到省电的作用,延长待机时间
然后一下编辑blacklist.conf。
sudo gedit /etc/modprobe.d/blacklist.conf
添加以下部分并保存:
blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
然后删除之前所安装的nVidia驱动。
sudo apt-get remove --purge nvidia-*
sudo apt-get remove --purge xserver-xorg-video-nouveau
这里之所以要卸载原来的nvidia驱动和nouveau是因为,
要安装新的显卡驱动必须要卸载掉原来的才行,并且nouveau是开源的nvidia驱动
与官方的nvidia驱动并不兼容,所以只有卸载掉才行,
否则在之后的安装中会报错的。
重启电脑。
进入终端
sudo /etc/init.d/lightdm stop
进入驱动所在的文件夹
sudo sh 显卡驱动名
sudo /etc/init.d/lightdm start
重启即可
最后,nvidia的显卡分辨率的问题很严重,所以接下来还要重新设置一下分辨率
并且不知道为什么在系统设置中看不到对应的显卡型号
难道是打开姿势不对?
sudo apt-get purge xserver-xorg
sudo apt-get install xserver-xorg servser-xorg-video-all这里又把nouvea这个又安装上了,所以其实并不是修复nvidia的分辨率,而是又使用了默认的显卡驱动
注意,这样做的话实际上起作用的还是nouvea在显示,而不是nvidia的显卡驱动
但是好歹屏幕的分辨率是变好了,而且之前安装的显卡驱动也没有问题
但不知道这样会不会影响到基于自己安装的显卡驱动的cuda等GPU编程开发环境有影响
我做了一些小测试,还是没有发现有任何影响的。