联想Y470安装 ubuntu,解决双显卡发热等问题

ubuntu14 没有解决显卡的问题的时候,会有这样的问题

1.耗电特别快、风扇狂转

2.鼠标键头显示有问题,乱闪,根本没法使用,容易卡住找不到鼠标箭头在哪里了;感觉图形界面显示也有问题,不稳定

解决好显卡问题之后,这些问题也就解决了

2015.04.22

   Ubuntu 12.04(也适用于 Ubuntu14等系统版本)发热超级厉害解决方法(耗电特别快)(Nidia的双显卡切换技术叫做Optimus,只可惜只能在win7vista下实现,linux下没有相应的技术/当然苹果也没有。这就导致独立显卡一直在启动,显卡发热升温,风扇狂转,却没为正常的工作输入,平时win7下电池能使用4个小时左右,到了Ubuntu下就只能使用2个多小时,所以需要解决这个问题)linux对笔记本的独显支持相当差,我的Y470:灯亮了就是开启了独显,灯关了,就是集成显卡,但只能在win7下用,不能在ubuntu下用)

自从NVIDIA推出optimus技术,linux系统中也有了一个bumblbee计划,也可以支持N卡的双显卡切换,而 ubuntu这样流行的系统肯定也会支持!!

更换了ubuntu 12.04,尝试安装bumblbee,当时按照网上的教程,安装完毕后发现温度仍然很高,风扇声也还是那么大,再去ubutnu中文论坛查查,才知道, 原来联想的笔记本特殊,暂不支持bumblbee,唉,费了半天劲,这个郁闷。从此就没有再查过。今天,也就是11月23日,突然想到,在BIOS中应该 可以禁止独立显卡,晚上回家后赶紧打开电脑看,我了个去,这BIOS怎么和SONY的那么像,这么简单,竟然没有关于显卡的那一项,再去网上搜搜,好像是 Y480P才支持BIOS关闭独立显卡。

当然了,命令什么的不懂,先解决问题再说:

我安装的系统是ubuntu 12.04 ,笔记本为联想Y470,core i5 ,显卡为GT550M。

  1.由于之前刚安装好系统就选择安装了系统推荐的受限驱动。所以得先删除受限驱动。

  命令:  sudo apt-get purge nvidia-current

  2.添加bumblebee的源

  命令:  sudo add-apt-repository ppa:bumblebee/stable

  若使用的系统是Ubuntu 11.04或更老的版本,想更新的驱动则运行

  命令:  sudo add-apt-repository ppa:ubuntu-x-swat/x-updates

  3.运行

  命令:  sudo apt-get update (可能会出现一些提示,给人感觉是出错了,其实不是,继续执行,并继续输入下面的命令就好)

  

  4.以Nvidia私有驱动安装bumblebee

  命令:  sudo apt-get install bumblebee bumblebee-nvidia

  5.加入bumblebee组

  命令:  sudo usermod -a -G bumblebee $USER

  6.可能要用到32位的library所以运行

  命令:  sudo apt-get install virtualgl-libs:i386 libgl1-mesa-glx:i386 libc6:i386 (里面的一些我之前弄AVD的时候已经安装过了,所以我在这里再执行这条命令会提示已经安装过了或其他什么提示,不会有什么影响,继续做就行)

  7.重启机器

以下便是针对Y470和Y570的hackish solution。 原作者要求提醒用户,这是hackish solution,安装不当可能会损坏机器。请自斟酌。 我按部就班做了,机子没事,不过还是要强调一下。

  8.如果机子上没有安装git,就

  命令:  sudo apt-get install git (我之前已经安装过了)

  9.下载原作者(Peter Lekensteyn)的hackish版本的bbswitch

  命令:  git clone git://github.com/Bumblebee-Project/bbswitch.git -b hack-lenovo

    这条命令在那个目录下执行,这个 bbswitch就下载到哪个目录下

  10.

  命令:  cd bbswitch

        mkdir /usr/src/acpi-handle-hack-0.0.1

    ( 执行这条语句的时候估计会提示没有权限,如果是root账户的话,应该不会有错误提示,但ubuntu为了降低linux的难度,默认是禁用了root账 户,要先启用root账户,命令是 sudo passwd root,设置下root密码,然后切换到root账户下执行就没问题了.)

      sudo cp Makefile acpi-handle-hack.c /usr/src/acpi-handle-hack-0.0.1

      sudo cp dkms/acpi-handle-hack.conf /usr/src/acpi-handle-hack-0.0.1/dkms.conf

      sudo dkms add acpi-handle-hack/0.0.1

      sudo dkms build acpi-handle-hack/0.0.1

      sudo dkms install acpi-handle-hack/0.0.1

  11.如果以上一切都正常,那么对于Ubuntu和Debian用户可以运行

  命令:  echo acpi-handle-hack | sudo tee -a /etc/modules

        sudo update-initramfs -u

  12.重启机器。

  13.此时敲入命令

  命令:  lspci |grep -i vga

    应该看到Nvidia卡的信息的末尾是rev ff,表示已经disable了。

  14.查看效果

  命令:  optirun glxspheres64

    可以看到3D的测试画面。至此在Lenovo Ideapad Y470/Y570上成功

解决了原版Bumblebee安装后无效的bug。

好像/sys/kernel/debug/vgaswitcheroo/switch 目录也没有了

使用这种方法成功安装了Bumblebee,也成功的关掉了独显(风扇不再转地那么厉害了,发热不言中了,电池使用时间明显加长了)(总之严格按照这个操作来就好,一定能成功)

时间: 2024-10-01 03:35:15

联想Y470安装 ubuntu,解决双显卡发热等问题的相关文章

在windows7的基础上在安装ubuntu(双系统)

转载:http://jingyan.baidu.com/article/60ccbceb18624464cab197ea.html 当需要频繁使用ubuntu时,vmware虚拟机下运行ubuntu,就不是个好的选择了.为了让以后更好的学习linux,笔者今天下午琢磨了整整一下午,终于成功的在win7下安装了ubuntu13.04. 虽然网上已经有一些相关文章了,笔者也参考了很多,但很多文章对于第一次进行这些操作的人来说,一段话需要理解半天才能下手. 之所以发布这篇经验,是希望通过图文的方式,让

win8.1系统下安装ubuntu实现双系统实践教程

寒假闲来无事,一程序猿哥们给发了一个linux的shell编程指南,看了几张感觉不错.于是装一个试试. 没想到一装才知道了那么的问题. 下面开始: step 1: 软件准备:Ubuntu 系统镜像,这里使用的是 ubuntu 14.04.1 LTS 64bit 版本.LTS表示 Long Term Support ,长期支持. ---待续

解决Ubuntu14的风扇高速旋转问题(双显卡)

问题描述 自从我的双显卡的笔记本装上Ubuntu 14 后,风扇狂转.发热巨大.网上一搜索估计是显卡驱动不太行.最近英伟达的Nvidia Prime可以完美地切换双显卡,安装这个软件后,风扇就不会狂转,发热也没有那么大了.(我的电脑是G710+HD4000) 安装Nvidia Prime 1.在"系统设置"–"软件和更新"中找到"附加驱动".默认使用的是开源的 Nouveau 驱动.这里我们选Nvidia 331 驱动. 2.安装Nvidia 3

Win7 下面 用easybcd 引导 安装 ubuntu 14.04

Preface 闲着没事,折腾一下.... 他们都说W** 是最烂的开发平台.... 虽然虚拟机可以替代,无赖有颗爱折腾的心... Introduction 虽然网上教程大把大把的,但是真正完整的还是比较少,这里推荐 (http://jingyan.baidu.com/article/e4d08ffdace06e0fd2f60d39.html),经过自己摸索后,发现这篇还是很好的,可以能是版本一样吧,网上很多的博客都是比较老的版本.这里主要想吧安装中的注意事项和遇到的问题和大家分享一下....

安装ubuntu 12.04 后遇到的问题

我的笔记本是08年的戴尔,比较老的机子了.给本本安装ubuntu/windows8双系统后,ubuntu系统中出现了一些问题,在网上搜寻许多解决方法,管用的就分享一下,顺便做一下记录,免得下次自己又不知道怎么办了. 一.无线网卡驱动问题 在ubuntu中无线网卡使用不了. 截图自网页:http://www.cnblogs.com/xudong-bupt/p/3458605.html 二.中文输入法问题 也是在博客园的大家族中找到的解决方法,嘻嘻~ 网页:http://www.cnblogs.co

第一次wubi安装Ubuntu的经历及所走的弯路

#安装目标:利用xp存储剩余空间安装ubuntu, 形成双系统. 整理出待安装的磁盘空间 #需要无损磁盘工具, 用了"傲梅分区助手", 偷懒没有选其他高大上的英文软件. XP下硬盘分区为CDEF+移动硬盘I, E盘有10G剩余空间, F盘有3G 调整E盘大小割出一个8G未使用空间,  F盘割出2G. 将E盘割出的8G挪动到F盘割出的2G之前, 合并, 建立新分区. 弯路1: wubi.exe在ubuntu网站上直接可以下载, 就在iso同一个界面. #很多攻略说要解压iso文件才能得到

如何安装ubuntu(linux)和window7双系统,以及装成功后启动项没有win系统的解决办法。

需要工具: windows 7 64位   (笔者笔记本自带系统) ubuntu 13.04 32位  (官网下载的最新版) UltraISO最新版  (自己找渠道去下载,用来将镜像文件烧到u盘中) 一个空着的U盘(若有文件,请先备份) 步骤: 此方法是用U盘进行安装,当然还有很多方法在这里就介绍比较简单的一种吧: 记住,不是用diskpart命令将u盘设置成启动盘,不要和windows的安装方法混了. 下面是写入U盘: 请先为安装ubuntu13.04分配出一块儿磁盘空间来,笔者分出了100G

【已解决】安装Ubuntu时怎样分区--利用EasyBCD在win7下进行ubuntu安装(双系统)时遇到报错:没有根文件系统,请回到分区菜单以修正此错误

由于我们离不开Windows操作,并且因为不熟悉而不习惯ubuntu的操作方式,固采用Win7和Ubuntu双系统方式比较合理.在Win7基础上安装Ubuntu,Ubuntu会自动建立一个启动菜单,让我们在开机时自行选择启动Win7还是Ubuntu. 1.在win7上安装EasyBCD后进行配置,并复制启动文件到C盘.此步具体过程可见http://teliute.org/linux/Ubsetup/jichu3/jichu3.html中的步骤一下载安装 EasyBCD,以及步骤二复制启动文件:

ThinkPad 430C Ubuntu 双显卡安装NVIDIA GT 635M驱动

Linux系统:Ubuntu 14.04 安装 bumblebee 以管理双显卡,下面命令会自动安装NVIDIA显卡驱动 sudo add-apt-repository ppa:bumblebee/stablesudo apt-get updatesudo apt-get install bumblebee bumblebee-nvidia 安装成功后,重启电脑 查看显卡状态 lspci | grep VGA 00:02.0 VGA compatible controller: Intel Co