ubuntu14.04安装NVIDIA显卡驱动以Prime显卡切换

来源:互联网 发布:js sleep 编辑:程序博客网 时间:2024/05/05 02:59
  安装了ubuntu14.04的童鞋们,可能都会有个困扰,那就是机子发热问题。这时候你就要看看你的电脑带有的独显是不是NVIDIA的,如果是,给它安装好驱动,就不会出现双显卡一起高速运行导致的高温问题了。
    但是,我们都知道NVIDIA对linux的支持一直很不好,以致Linus大神在某次大会上讲到激动时竟然对Nvidia竖起中指!目前linux端有两种针对此的解决方案:
    1.bumblebee大黄蜂
    2.Prime
关于 Nvidia Prime 和 Bumblebee:

最重要的一点,Nvidia Prime 是获得 Linux 内核支持的开源项目,其持续更新和兼容性有较好的保障;Bumblebee 是个人项目,无论是与内核的深度兼容,还是项目持续性,都逊色一些。在此提醒各位朋友,虽然Ubuntu 12.04-13.10 也可以安装 Nvidia Prime,但是问题不少,还是请在 Ubuntu 14.04/Linux Mint 17 上安装使用 Nvidia Prime。 

本人之前安装的是ubuntu12.04 由于笔记本双显卡配置导致机器发热严重,在安装bumblebee大黄蜂重启机器后出现“the system is running in low-graphics mode” 无法进入桌面,故重装系统,安装ubuntu14.04。

    如果在附加驱动里面直接安装显卡驱动,无法解决,甚至会出现unity界面无法进入,最终只能切换到命令行去卸载。
一,进入桌面(目前仍旧使用的是开源 Nouveau 驱动)。使用管理员权限编辑 /etc/modprobe.d/blacklist,把开源的 Nouveau 驱动加入黑名单、禁止启动(因为我们要使用 Nvidia 的私有驱动,一山不容二虎)。如果 /etc/modprobe.d/ 下有 nouveau-blacklist.conf,则编辑这个文件。在文件末尾添加 blacklist nouveau         
sudo su
gedit /etc/modprobe.d/blacklist

二,如果之前安装过 Bumlebee,请先卸载:
sudo apt-get purge bumblebee* bbswitch-dkms

三,然后,在终端中安装驱动和 Prime:
sudo apt-get install nvidia-331 nvidia-settings nvidia-prime

四,安装完毕,还要安装一个 Nvidia Prime 双显卡切换指示器,用于在系统托盘中轻点鼠标即可切换显卡,而不必使用命令。在终端中使用如下 PPA 安装:
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install prime-indicator


五,安装完毕,重启电脑。进入 Ubuntu 14.04,即可发现系统托盘中多了一个 Nvidia LOGO(或集显下的Intel LOGO)的指示器小程序。单击这个小程序,在弹出的菜单中选择“Quick switch graphics”(快速切换显卡,可能需要注销,注意保存当前工作目录)。
0 0