linux笔记本上安装了双显卡驱动(intel+nvidia)
为了提高linux图形性能并降低功耗,独特的文章。
我用的系统Fedora 20 Xfce x64,在安装驱动程序,以确保系统是最新的版本号。
最好安装gcc、kernel-devel和其他包。己主动安装。
---
安装intel集显驱动,能够自行去intel官网查找,或者直接訪问https://01.org/linuxgraphics/
这个地址就是intel官方提供的,点击页面左側download,找到所需文件。
因为直接提供了fedora的rpm包,下载安装就可以。
这个包非常小。不过一个repo和一个辅助程序而已。
点击“应用程序菜单->设置->Intel Graphics Installer for Linux”执行向导程序
程序会检測系统环境,假设提示缺少什么再手动安装,在我当前的系统下仅须要安装PackageKit就可以。
依照向导一步一步来,非常easy就安装好了。
安装好记得重新启动一下。
在我的笔记本上会发如今开机时LOGO之前error和warnning没有了。
---
安装nvidia独显驱动了。參考帮助http://fedoraproject.org/wiki/Bumblebee
这里我安装bumblebee。相同是安装nvidia的闭源驱动。仅仅是渠道不一样而已。
依据帮助我折腾了好久。重装了两遍系统,才摸索出正确的方法。(重装是由于在重新启动的时候死机)
帮助页面讲了一大堆,按部就班去做仅仅能死机。所以请參考我的安装步骤。
直接安装网页中提到的两个yum repository,如今的最新版是20。
接着安装bbswitch、bumblebee、bumblebee-nvidia。
下载非常慢,有必要的话保留备份。
重新启动之后就能够在“应用程序菜单->设置”中发现“nvidia x server settings”选项。
可是这个选项没实用,执行后会提示你没有载入nvidia的驱动,无所谓。不用这个工具。
或者通过运行optirun nvidia-settings -c :8来打开此程序。
能够通过lsmod来确定系统本身自带的nouveau是没有载入的(bumblebee改动了grub的引导參数)。
能够通过optirun glxgears -info | grep "GL_VENDOR”来查看是否使用了独显(測试时风扇会加速)。
能够通过lspci|grep -i vga来查看设备状态,在空暇状态下能够看到显卡信息最后是rev ff即休眠状态。
能够通过optirun指定独显执行某程序。
---
这样就安装好了,之后继续安装dkms以保证在系统内核更新时同一时候更新显卡驱动。
因为linux下本身没有什么大型3D游戏。所以我也用不到独显。使用bumblebee也就是为了关闭独显而已。
还不能直接在BIOS里禁用。否则Windows怎么办,我但是双系统。
---
接下来的步骤可选。不须要的朋友不用安装。
安装tlp、tlp-rdw,此为笔记本节能工具。自己主动调整各硬件的功耗,不用手动配置。默认就好。
安装xbacklight。用于调整笔记本亮度
配合一个脚本http://forum.ubuntu.org.cn/viewtopic.php?
p=3056691,可以让系统自己主动记忆屏幕亮度
我的快捷键就设为Win+Up和Win+Down,就不再使用Fn了。
注意假设没有安装好intel集显驱动的话xbacklight是不能调整屏幕亮度的。
---
完事儿。笔记本的散热和功耗问题解决。
版权声明:本文博客原创文章,博客,未经同意,不得转载。
linux笔记本上安装了双显卡驱动(intel+nvidia)的更多相关文章
- Windows(华硕/联想)笔记本上安装黑苹果与win双系统教程
声明:电脑小白者请谨慎安装,如有需要可私聊或留言提供安装工具 首先说明:Windows PC的文件操作系统也就是磁盘格式是FAT32或 NTFS ,而 Mac 的文件操作系统格式是 HFS ,所以这时 ...
- 在Linux Mint上安装node.js和npm
1.安装Node.js 前端开发过程中,很多项目使用npm的http-server的模块来运行一个静态的服务器,我个人在Dell的笔记本上安装的是Linux Mint最新版本,所以想尝试一下在Linu ...
- NoSql1 在Linux(CentOS)上安装memcached及使用
前言: 今天是初五,生活基本要从过年的节奏中回归到正常的生活了,所以想想也该想想与工作有关的事情了.我之前在工作中会经常使用memcached和redis,但是自己一直没有时间系统的好好看 ...
- 在Ubuntu和Linux Mint上安装Oracle JDK
在Ubuntu和Linux Mint上安装Oracle JDK 使用下面的命令安装,只需一些时间,它就会下载许多的文件,所及你要确保你的网络环境良好: sudo add-apt-repository ...
- 在VMware的Linux系统上安装Redis
在VMware的Linux系统上安装Redis 具体过程如下: 下载,解压和编译: 在执行make的时候报错,具体报错信息如下: zmalloc.o: In function `zmalloc_use ...
- Redis进阶实践之二如何在Linux系统上安装安装Redis
一.引言 上一篇文章写了"如何安装VMware Pro虚拟机"和在虚拟机上安装Linux操作系统.那是第一步,有了Linux操作系统,我们才可以在该系统上安装Redis. ...
- 在Linux机器上安装MySQL
在Linux机器上安装MySQL,仔细认真些就没有问题. CentOS 7下MySQL 5.7安装.配置与应用_数据库技术_Linux公社-Linux系统门户网站 搞不定的话,直接删掉这个MySQL, ...
- 如何在Linux(Ubuntu)上安装Redmine
费话就不多说了,本文主要描述如何在如何在Linux(Ubuntu)上安装Redmine.通过这篇文章你将了解如下内容. TL;DR 在Linux(Ubuntu)上安装Redmine的基本流程 配置ph ...
- Redis进阶实践之二如何在Linux系统上安装安装Redis(转载)(2)
Redis进阶实践之二如何在Linux系统上安装安装Redis 一.引言 上一篇文章写了“如何安装VMware Pro虚拟机”和在虚拟机上安装Linux操作系统.那是第一步,有了Linux操作系统,我 ...
随机推荐
- python可变交换性能优化
离许多新的压力python性能优化见交换两个变量值可以使用 a,b = b,a 这样能够提高性能 >>> from timeit import Timer >>> ...
- TCP/IP详细说明--滑模、拥塞窗口、慢启动、Negle算法
TCP的数据流大致能够分为两类,交互数据流与成块的数据流. 交互数据流就是发送控制命令的数据流.比方relogin,telnet.ftp命令等等.成块数据流是用来发送数据的包,网络上大部分的TCP包都 ...
- wcf例子01
一.概述 Windows Communication Foundation(WCF)是由微软发展的一组数据通信的应用程序开发接口,可以翻译为Windows通讯接口,它是.NET框架的一部分.由 .NE ...
- ROM签名脚本[原创]
下面的代码是bash脚本来的.需要保存为*.sh后序. # !/bin/bash #usage: signapk.sh [-hs] [zipfile-unsigned | update.zip] #A ...
- Java栈的实例-数组和链表两种方法(转)
一.栈 栈的定义 栈(Stack)是限制仅在表的一端进行插入和删除运算的线性表. (1)通常称插入.删除的这一端为栈顶 (Top),另一端称为栈底 (Bottom). (2)当表中没有元素时称为空栈. ...
- Git相关操作汇总
git clone: 正如上图,当我们打开终端的情况下,默认我们所在的目录是在/home/shiyanlou的,大家可以在终端输入以下命令把目录切换到桌面cd /home/Desktop这个时候输入 ...
- Windows Phone 8.1 新功能 - 应用栏控件
2014年4月3日的微软Build 2014 大会上.Windows Phone 8.1 正式公布. 相较于Windows Phone 8.不论从用户还是开发人员的角度,都产生了非常大的变化. 接下来 ...
- 程序猿学英语—In July the English learning summary
七月的英语学习更加曲折,七月初.查看更多,周六和周日可以保证每天两小时的英语教室学习.周一到周 五一般是上完晚自习九点多来机房学习英语,学习一个小时十点多再回宿舍. 考完试,回家待了五天,不好意思的说 ...
- poj 3662 Telephone Lines spfa算法灵活运用
意甲冠军: 到n节点无向图,它要求从一个线1至n路径.你可以让他们在k无条,的最大值.如今要求花费的最小值. 思路: 这道题能够首先想到二分枚举路径上的最大值,我认为用spfa更简洁一些.spfa的本 ...
- Multicast on Openstack
I test multicast on openstack. I use external Router in this test. Openstack Environment: Havana (ML ...