Ubuntu下Nvidia与Intel双显卡驱动解决方案&亮度调节办法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Ubuntu下Nvidia与Intel双显卡驱动解决方案&亮度调节办法

最近装了Ubuntu,本本半小时不插电源半小时就没电了,发现是因为双显卡的问题,所以在网上找了一些帖子看了下别人是怎么解决的,感觉网上的帖子比较杂乱,所以就整理了一些亲测可用的方法,拿出来和大家共享一下,谁有更好的办法记得告诉我哈!!!

因为缺乏独显厂家对Linux下双显卡切换方案的支持,所以在linux下,独显既未发挥作用,也未关闭,导致屏幕亮度无法调节,机器温度迅速升高,散热风扇高速运转,电池电量快速耗尽,很是坑爹。I&N双显卡硬件都是n卡负责渲染,桥接到i卡然后vga输出,所以n卡没有正式的输出屏幕(CRT-0)

目前,在linux下较好的解决Intel、Nvidia双显卡的方案是bumblebee(大黄蜂),需要说明的是,bumblebee并不是完美的双显卡切换方案,而是将独显关闭,平时只是使用核芯显卡,在需要玩3D游戏是用optirun来运行该游戏,则会使用独显。

【注意:1、千万不要使用系统的“附加驱动”安装Nvidia驱动,否则可能导

致图形界面无法进入!

2、bumblebee自带改版驱动,如果装了Nvidia官方驱动,请先删除。

✧删除N卡官方驱动方法:

Ctrl Alt F1 组合键进入tty1命令行界面

登陆

关闭lightdm图形sudo service lightdm stop

(老版本Ubuntu用的是:service gdm stop)

删除驱动sudo nvidia-uninstall 】

/*插播:

Nvidia显卡切换技术叫做Optimus,也就是擎天柱,现在在Linux下面柱子无效,因此第三方开发团队的开发了好基友Bumblebe—大黄蜂,此外还有一个分支Ironhide铁皮(说好的威震天呢?),Bumblebee的作用是禁用Nvidia独立显卡,然后使用optirun进行手动开启nvidia来运行需要加速的程序。

*/

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>

●安装bumblebee(可用命令安装,也可从Ubuntu软件中心安装):

首先添加第三方软件源,并更新列表

sudo add-apt-repository ppa:bumblebee/stable

sudo apt-get update

然后安装大黄蜂

sudo apt-get install bumblebee bumblebee-nvidia

装完重启

sudo reboot

●查看显卡信息:

Bumblebee的电源管理默认是关闭独显的,在终端中运行:

lspci | grep VGA 查看显卡状态(如果你安装了hardinfo(可以在Ubuntu软件中心安装),也可以用hardinfo查看),运行后显示如下内容:

第一条是Intel核芯显卡的信息,第二条是Nvidia独显的信息,括号中(rev ff)表示该显卡处于关闭状态。

/wp-content/uploads/2012/09/01-nvidia-bumble bee.jpeg

●打开Nvidia的设置程序,测试N卡驱动是否安装成功,在终端中运行

如下命令(不要用nvidia-xconfig,会生成新的xorg.conf,导致问题):

sudo optirun nvidia-settings -c :8

Bumblebee默认只使用集显,只有通过optirun + 进程名字才能用独显运行

比如这个测试

先是直接运行(默认使用intel集显)

glxgears

这是一个3D齿轮动画

60帧

然后调用n卡来运行相同的测试

optirun glxgears

950帧

显卡的问题解决完了,但是还是不能调节亮度。下面解决亮度的问题。>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

>>>>>>>>>>

●开始调节屏幕亮度啦··

设置初始亮度,在终端输入:

sudo gedit /etc/rc.local

在打开的文件里增加一句(在exit 0 之前)代码:

echo 300 > /sys/class/backlight/intel_backlight/brightness (这

个300是亮度值,可以设置其他数值,数值越大越亮)

然后保存即可

使用Fn快捷键调节亮度

方法一、

在终端运行以下命令:

sudo gedit /etc/default/grub

在打开文件中找到

GRUB_CMDLINE_LINUX=""

改成

GRUB_CMDLINE_LINUX="acpi_backlight=vendor“

改好后保存即可

然后升级grub:

sudo ubdate_grub

重启完工

方法二、

在终端依次运行如下命令:

sudo su

echo 300 >/sys/class/backlight/intel_backlight/brightness (300是亮度值,可以设置其他数值,数值越大越亮)

其次,编辑/boot/grub/grub.cfg,在内核后面加上

acpi_backlight=vendor参数,重启即可使用Fn快捷键调节亮度啦!

相关文档
最新文档