[4750G] Ubuntu硬件优化篇——引导修复双显卡及屏幕亮度调节设置 bumblebee

来源:互联网 发布:淘宝网点击旺旺没反应 编辑:程序博客网 时间:2024/04/29 13:47

http://acer.it168.com/forum.php?mod=viewthread&tid=2508916&page=1&extra=#pid25257797





引导修复和双显卡解决办法请跳转


二、 Ubuntu硬件优化篇——引导修复双显卡及屏幕亮度调节设置

软件和系统配置请跳转

三、ubuntu终结篇——系统配置及常用软件



上来先闲扯几句
          前阵子8版慢,最近没有网,所以很少来Acer区发帖了,不过大家的帖子我认为有意义的我尽量都回复吧。

其实,Linux也挺好用的,如果你能摆脱QQ,摆脱游戏

2012-09-23 10:42:58的屏幕截图.png



好了现在步入正题
      用过linux各个发行版本的用户都应该知道Nvidia官方是不提NVIDIA Optimus双显卡切换的驱动的,也就是说我们的独显除了在那里为机器提供热量之外别的什么也干不了。不过,现在我们可以利用Bumblebee这款软件来合理的使用独立显卡。

前提:
  • 本人硬件4750g i5+GT540M 系统ubuntu12.04+Windows 8
  • 这个方法只是系统软件禁用独显和用命令调运独显,以减少硬件负担和发热,玩游戏的……你们还是用Windows吧
  • 请勿自行安装nvidia驱动
  • bumblebee的作用是禁用nvidia独立显卡,然后使用optirun进行手动开启nvidia来运行需要加速的程序
  • bios里如果可以关掉独显,那么最好关掉,反正用linux玩游戏的人少,不过双系统用户来回开关独显有点不爽
  • 桌面渲染3D等,集显完全没问题
  • 配置为i系列集显+n卡独显(如果你的主板可以屏蔽集显,就直接屏蔽集显然后安装独显的驱动就行了,这里不做介绍)
  • 因为配置失败可能会产生无法开机等后果,本人概不负责,我的4750g正常使用


安装过程

     首先,安装Bumblebee,详细的介绍在这里https://wiki.ubuntu.com/Bumblebee#Installation,英文好的可以依照这个来,当然我这里说中文,打开终端(Ctrl + Alt + T),添加PPA
  1. sudo add-apt-repository ppa:bumblebee/stable
复制代码
     更新源
  1. sudo apt-get update
复制代码
     安装Bumblebee
  1. sudo apt-get install bumblebee bumblebee-nvidia
复制代码
     安装好后,重启
  1. sudo reboot
复制代码
     重启之后,就完成了安装,软件已经自动为我们设置好了,非常简单,我们可以在终端输入命令
  1. lspci |grep VGA
复制代码
     如果终端显示如下信息,就说明已经成果关闭独显了

2012-09-23 09:54:49的屏幕截图.png


      打开n卡设置的命令为
  1. optirun nvidia-settings -c :8
复制代码

       全是英文,我表示压力很大,所以直接推出了,默认设置吧………………


接下来用软件测试一下独显和集显的区别
     终端运行glxgears,直接输入即可
  1. glxgears
复制代码
    输入没有安装,会给出提示,按照提示安装之后再运行,测试结果,下图

2012-09-23 09:09:42的屏幕截图.png


    接下来调用独显运行glxgears,终端输入

  1. optirun glxgears
复制代码
    测试结果,下图,提升还是很明显的

2012-09-23 09:12:31的屏幕截图.png


     OK,基本完成了双显卡的设置



------------------------------------------------it168 本友会Acer---------------------------------------------------------------------------------

亮度调节

    装完ubuntu12.04还有个头疼的问题是没办法调节屏幕的亮度,解决方法如下

    调用编辑器,打开grub文件(用哪个编辑器随你这里用vi了,不熟悉的可以替换成gedit)

  1. sudo vi /etc/default/grub
复制代码

2012-09-23 10:38:22的屏幕截图.png


    找到这一行:GRUB_CMDLINE_LINUX=""
    更改为:GRUB_CMDLINE_LINUX="acpi_backlight=vendor"
    最后升级grub重新生成grub.cfg,重启
  1. sudo update-grub 
  2. sudo reboot
复制代码
    重启后执行
  1. sudo su
复制代码
    这样就应该能调节亮度了吧,反正我的4750g是可以了

最后感谢ubuntu中文社区的“枫叶饭团”提供方法,本文大部分文字参考其文章



过论坛应该有最近可能会写一些ubuntu的帖子,安装的帖子以前已经发过了,方法一样,大家可以参考,至于软件安装等应该不是太难,大家有问题可以一起讨论,我也是linux小白,不大神在吧,ok,有问题大家讨论》

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

引导修复

我的4750g安装完Ubuntu 12.04 64位版本后,重启,直接卡在grub rescue>了,上面一个提示是:invalid arch independent ELF magic。

原因很简单,就是efi的支持问题,想办法转换为普通的引导方式即可…………

接下来就考虑要使用Live CD,尝试着把Grub配置为普通版本进行还原。首先查看分区信息如下:


  1. sudo fdisk -lu /dev/sda
复制代码
显示分区为:

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0fba0fb9
                                        
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *          63   409593239   204796588+   7  HPFS/NTFS/exFAT
/dev/sda2       409593301  1953523711   771965205+   f  W95 Ext'd (LBA)
/dev/sda5       409593303   929520899   259963798+   7  HPFS/NTFS/exFAT
/dev/sda6       929521664   960770047    15624192   82  Linux swap / Solaris
/dev/sda7       960772096  1953523711   496375808   83  Linux


注意我这里是将整个根目录/安装在/dev/sda7上面的。因此可执行操作如下(#后的内容为注释):
  1. sudo apt-get remove grub-efi-amd64   #移除grub-efi
  2. sudo apt-get install grub-pc  #安装普通grub
  3. sudo mount /dev/sda7 /mnt    #挂载引导分区
  4. sudo grub-install --root-directory=/mnt /dev/sda
复制代码
这里如果你的引导分区位于单独的分区上,还需要挂载至/mnt/boot目录上,在执行完最后一条grub-install命令后,如果安装成功会给出没有错误的提示,这样就把Grub切换回来了,重启就可以看到熟悉的Grub菜单了。
在重启完后,Grub菜单可能会有乱码,可通过update-grub命令更新下Grub即可,执行命令如下:
  1. sudo update-grub
复制代码








原创粉丝点击