在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旨在為使用GNU/Linux發行版的筆記本提供NVIDIA顯卡智能切換支持。使用Bumblebee,你可以你的圖像在使用Intel顯卡的時候得到補償。
Bumblebee 3.2被12.04到13.04版本的Ubuntu支持。
你需要打開終端,並輸入下面的命令。
如果在12.04.2,把linux-headers-generic替換成linux-headers-generic-lts-quantal。
對於高級用戶,如果你不想用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不滿意,可以通過下面的方式卸載:
如果你想要保留一些來自bumblebee倉庫的程序,你可以只刪除Bumblebee(包括存在依賴關系的組件):
關注我們:Facebook,Twitter 和Google+。
對於CUDA有時會有一些疑惑。你不需要使用Bumblebee去運行CUDA。依照How-to去讓CUDA在Ubuntu下工作。
然而,在Bumblebee 3.2中有個新功能(optirun的參數是--no-xorg),能夠在不使用獨立顯卡的情況下運行CUDA/OpernCL程序。
到此,終於翻譯完了,第一次翻譯這麼“長”的文章,學到了好多東西。水平有限,不足之處,願告知,請原諒。