nvidia安装与卸载方式
第1种方法:.最好的方式不是手动安装官方驱动(手动安装官方驱动无法使用gpu,而且无法启用3d,同时无法生效,所以最好采用此种方法),而是使用bumblebee-nvidia安装,不过要先添加x-swat的源。
- sudo vi /etc/modprobe.d/blacklist.conf
增加一行
blacklist nouveau
2. 卸载官方驱动nouveau
sudo apt-get –purge remove xserver-xorg-video-nouveau
sudo reboot
sudo apt-get install bumblebee-nvidia bumblebee virtualgl
注意需要update-grub然后再重启才能生效,(修改grub配置文件后也一样压迫update-grub,否则亮度无法正常调节)
第二中方法(不推荐,本人多次实验失败,):
(卸载手动安装官方驱动的方法:sudo ./*run –uninstall ,注意:一般为run结尾的软件都可以 –help查看其用法,一般安装与卸载只是改变传入的参数。)
一、手动安装官方驱动和开发库
1. 首先将nouveau驱动放入黑名单: sudo vi /etc/modprobe.d/blacklist.conf
增加一行
blacklist nouveau
2. 卸载官方驱动nouveau
- sudo apt-get –purge remove xserver-xorg-video-nouveau
3. 然后重启:
- sudo reboot
4. 清除nvidia相关的软件(如果有的话)
- sudo apt-get –purge remove nvidia-*
5. 退出x界面进入命令行控制台:
- sudo init 3
- sudo service gdm stop
6. 运行安装
- sudo sh NVIDIA-Linux-x86_64-195.36.24-pkg2.run
7. 启动x界面
- sudo service gdm start
二、apt-get安装官方驱动库
手动安装这种方式在官方更新库后每次都得手动来一遍,所以最方便的还是apt-get安装
对于最新的Nvidia二进制驱动:
1. 添加apt-get源
- sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
2. 在线安装驱动
- sudo apt-get update
- sudo apt-get install nvidia-current nvidia-current-modaliases nvidia-settings
3. 从事GPU开发的可能还需要装上cuda和openCL库的支持:
- sudo apt-get install nvidia-current-dev
4. 安装cudatoolkit获取相关开发工具,如nvcc
去官方网站下载安装包,略
其它:对于最新的ATI/AMD二进制驱动的apt-get安装
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get install fglrx