歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux教程

Bumblebee安裝與使用

在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

社交媒體

關注我們:Facebook,Twitter 和Google+。

CUDA

對於CUDA有時會有一些疑惑。你不需要使用Bumblebee去運行CUDA。依照How-to去讓CUDA在Ubuntu下工作。

然而,在Bumblebee 3.2中有個新功能(optirun的參數是--no-xorg),能夠在不使用獨立顯卡的情況下運行CUDA/OpernCL程序。


到此,終於翻譯完了,第一次翻譯這麼“長”的文章,學到了好多東西。水平有限,不足之處,願告知,請原諒。

Copyright © Linux教程網 All Rights Reserved