您的位置:首页 > 其它

Install NVIDIA Driver Under Ubuntu

2016-05-10 16:16 337 查看
http://www.mintos.org/skill/ubuntu-nvidia-prime.html

双显卡似乎已然成为 Linux 用户心中难以言说的痛。由于显卡厂商 Nvidia 和 AMD 没有对 Linux 提供良好的支持,导致双显卡笔记本电脑用户在使用
Linux 过程中,风扇狂转、发热巨大、耗电惊人,各种不爽,以至于很多不明就里的用户迁怒于 Linux,严重有辱 Linux 的声名。

薄荷开源网此前也着力写过关于 Intel+Nvidia 双显卡的 Linux 解决方案--Bumblebee,虽然差强人意,但是总算聊胜于无。不过随着 Ubuntu
14.04 的发布和 Nvidia Prime 项目的日渐成熟,Intel+Nvidia 双显卡用户可算有福了。Nvidia Prime 可以让 Linux 用户轻点鼠标,即可完成 Intel 集成显卡和 Nvidia 独立显卡的切换。下面,小编用自身“趟地雷”的经历,给小伙伴们介绍如何在 Ubuntu 14.04/Linux Mint 17 中安装 Nvidia Prime,完美切换双显卡。

关于 Nvidia Prime 和 Bumblebee:

最重要的一点,Nvidia Prime 是获得 Linux 内核支持的开源项目,其持续更新和兼容性有较好的保障;Bumblebee 是个人项目,无论是与内核的深度兼容,还是项目持续性,都逊色一些。

测试平台:

Acer 4752G:Intel i3-2350M/2G/500G/HD3000+GeForce 610M

Ubuntukylin 14.04 32bit

在此提醒各位朋友,虽然 Ubuntu 12.04-13.10
也可以安装 Nvidia Prime,但是问题不少,还是请在 Ubuntu 14.04/Linux Mint 17 上安装使用 Nvidia Prime。难道你会舍弃这个优秀的 LTS 长期支持版,而选择一个带有实验性质的短期版?如图,小编的 Acer 4752G




由于此前小编不需要 Nvidia 的显卡,Intel 足矣,所以在 BIOS 中关闭了 Nvidia 独显。此番,为了测试 Nvidia Prime,必须先在 BIOS 中打开独显。如图,设置“Graphic Mode”(显卡模式)为“Switchable”(可切换)。呵呵,作死的节奏开始了。小编耳朵贴着电脑、手掌放在出风口,明显听到风扇如摩托车加速“呜呜”作响,出风口风量加大且发热明显。




进入 Ubuntukylin 14.04,在“系统设置”--“软件和更新”中找到“附加驱动”。默认使用的是开源的 Nouveau 驱动。小编先试试软件源提供的私有(闭源)驱动--Nvidia 331 或者 304 驱动。




很懊恼的是,安装完毕,重启就无法进入桌面了(331 驱动可以进入桌面,但无法切换显卡,双显卡同时工作,风扇狂转、发热巨大)。




只好按 Ctrl+Alt+F1 切换到控制台,卸载刚才安装的 Nvidia 私有驱动和相关组件。




再次重启,进入桌面(目前仍旧使用的是开源 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:(为何安装 Nvidia 319 驱动、而不是最新的 331 驱动?因为软件源中还没有 331 驱动配套的设置程序,319 驱动足矣)
sudo apt-get install nvidia-319 nvidia-settings-319 nvidia-prime


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


安装完毕,重启电脑。进入 Ubuntukylin 14.04,即可发现系统托盘中多了一个 Nvidia LOGO 的指示器小程序。单击这个小程序,在弹出的菜单中选择“Quick switch graphics”(快速切换显卡)。





然后这个 Prime 指示器弹出提示,将会重启 X 服务器(其实就是注销一次)。




注销后再次登录进入 Ubuntukylin 14.04,细心观察,即可发现系统托盘中的 Prime 指示器已经变为 Intel 的 LOGO 了,表示目前正在使用 Intel 集成显卡(核芯显卡)。点击“open NVIDIA Settings”(打开 Nvidia 设置)也可查看目前的显卡状态和进行一些简单设置。




此时,耳朵再次贴着电脑倾听、手掌试探出风口风量和温度。显而易见,风扇非常安静,出风口风量很小,温度也很低。就此,双显卡切换可谓调试得非常成功。

小结一下,请各位不必再像小编那样“趟地雷”地试验 Nvidia 的私有驱动了,直接安装 Nvidia Prime 就 OK 啦,请参照如下三部曲即可:

1.把开源的 nouveau 驱动添加到 blacklist 黑名单;

2.安装 Nvidia 驱动和 Prime;

3.安装 Prime 指示器小程序。

顺便提一下关于亮度调节的问题。无论使用开源 Nouveau 驱动,还是 Nvidia 私有驱动,小编没有做任何设置,使用笔记本上的快捷键调节亮度,均不会立即生效,但是在重启后,会自动变为调节后的亮度值。




最后,需要说明的是,Nvidia Prime 项目尚处于不断完善中,用户安装此程序,请自行斟酌风险。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: