zoukankan      html  css  js  c++  java
  • Bumblebee安装与使用

    欢迎访问我的新博客:http://www.milkcu.com/blog/

    原文地址:http://www.milkcu.com/blog/archives/1366952820.html

    在Ubuntu中安装Bumblebee的时候,下面这篇英文文章帮助了我,把它翻译成中文,希望能帮助更多的人。

    英文原文: https://wiki.ubuntu.com/Bumblebee

    原文更新: Bumblebee (2013-04-25 13:39:24由openlaptop编辑)

    译者博客: http://blog.csdn.net/milkcu

    感谢The Bumblebee Project Team提供如此优秀的软件。


    Bumblebee 项目

    Bumblebee旨在为使用GNU/Linux发行版的笔记本提供NVIDIA显卡智能切换支持。使用Bumblebee,你可以你的图像在使用Intel显卡的时候得到补偿。

    安装

    Bumblebee 3.2被12.04到13.04版本的Ubuntu支持。

    你需要打开终端,并输入下面的命令。

    如果在12.04.2,把linux-headers-generic替换成linux-headers-generic-lts-quantal。

    1. sudo add-apt-repository ppa:bumblebee/stable
    2. 为了获得最新的Nvidia显卡驱动,你需要添加另外一个PPA源。至于12.04,,这对Nvidia GT 6xxM型号的显卡是必须的。但对GT 4xxM和GT 5xxM系列的显卡是可选安装的。当你迟疑不决的时候,那就安装它吧。命令是:sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
    3. sudo apt-get update
    4. 在使用Nvidia显卡的情况下安装Bumblebee:sudo apt-get install bumblebee virtualgl linux-headers-generic
    5. 重启或者注销再登陆

    对于高级用户,如果你不想用Nvidia显卡或者它的32位库(比如你只想用Bumblebee来节能),用下面的命令安装BumBlebee:

    sudo apt-get install --no-install-recommends bumblebee linux-headers-generic

    linux-headers-generic是必需的,因为bbswitch(节能组件)是一个系统组件。

    升级

    如果你已经在你的系统上安装了Bumblebee,那就升级到最新版本Bumblebee 3.x。

    请遵循这个wiki页面的指示:https://github.com/Bumblebee-Project/Bumblebee/wiki/Upgrading-on-Ubuntu

    使用

    若要独立地使用NVIDIA显卡运行程序,在终端中运行下面的命令:

    $ optirun [options] <application> [application-parameters]

    例如:

    $ optirun firefox

    运行下面命令可以得到optirun的所有参数:

    $ optirun --help

    通常对于你的窗口管理器、程序安装或者对显示性能要求不高的程序不需要任何参数。optirun命令通常在使用对显卡要求过高的程序或游戏使用。

    电源管理

    这个项目基本的目标不仅是在需要的时候使用GPU作为性能补充,而且是在不使用GPU的时候起到节能的作用。我们在Bumblebee中使用bbswitch(一个组件)或vga_switcheroo(内核组件,测试功能)实现这些功能。

    从Bumblebee 3.0开始,这个功能被默认使用bbswitch。这可以让电源管理功能在不需要任何设置的情况下自动启动。

    如果电源管理功能在你的笔记本上不能正常工作,请到Power Management (PM)页面并帮助我们提高Bumblebee。

    网络聊天

    如果你想要帮助我们测试和制作安装包,请加入我们的在Freenode的频道#bumblebee

    报告漏洞或问题

    首先:如果你有任何问题请读这篇文章: http://wiki.Bumblebee-Project.org/Troubleshooting

    如果你的问题没有解决,你可以加入#bumblebee寻求帮助(推荐)。或者查看http://wiki.Bumblebee-Project.org/Reporting-Issues

    如果你被要求创建一份错误报告,在终端中运行下一条命令: sudo bumblebee-bugreport

    卸载

    如果你对Bumblebee不满意,可以通过下面的方式卸载:

    1. sudo apt-get install ppa-purge
    2. sudo ppa-purge ppa:bumblebee/stable

    如果你想要保留一些来自bumblebee仓库的程序,你可以只删除Bumblebee(包括存在依赖关系的组件):

    1. sudo apt-get purge bumblebee
    2. sudo apt-get --purge autoremove

    社交媒体

    关注我们:FacebookTwitterGoogle+

    CUDA

    对于CUDA有时会有一些疑惑。你不需要使用Bumblebee去运行CUDA。依照How-to去让CUDA在Ubuntu下工作。

    然而,在Bumblebee 3.2中有个新功能(optirun的参数是--no-xorg),能够在不使用独立显卡的情况下运行CUDA/OpernCL程序。


    到此,终于翻译完了,第一次翻译这么“长”的文章,学到了好多东西。水平有限,不足之处,愿告知,请原谅。

  • 相关阅读:
    Binary Tree Inorder Traversal
    Populating Next Right Pointers in Each Node
    Minimum Depth of Binary Tree
    Majority Element
    Excel Sheet Column Number
    Reverse Bits
    Happy Number
    House Robber
    Remove Linked List Elements
    Contains Duplicate
  • 原文地址:https://www.cnblogs.com/milkcu/p/3808907.html
Copyright © 2011-2022 走看看