安裝 12.04LTS 後卡在 Unity 2d 中,不知道如何前往 Unity 3d

安裝 12.04LTS 後卡在 Unity 2d 中,不知道如何前往 Unity 3d

我在 Windows 7 64 位雙啟動上新安裝了 Ubuntu 12.04 LTS 64 位,我做的第一件事是透過 sudo 安裝 myunity:

sudo apt-get install myunity

當我執行 myunity 時,會彈出一個錯誤,提示我處於 unity 2d 中。

我讀過帖子但從未得到明確的答案。我知道這一定與我的 Nvidia Gt540M Optimus 和 Intel HD 3000 有關。

所以我基本上想知道如何將 Unity 置於 3D 模式,並為我的 Nvidia 卡啟用某種支援。

我只有 14 歲,在 Mint 13 上進行了災難性的試用之後,開始使用 Ubuntu,所以我會喜歡一些非常清晰的說明和答案:)

我的規格:

  • 華碩K53sv
  • CPU:英特爾 i5 2410m 2.3Ghz;英特爾高清 3000 顯示卡
  • 記憶體:4GB 記憶體
  • GPU:Nvidia Cuda GT540m @gb Optimus 與 Intel HD 3000
  • 硬碟:ATA 日立 640GB

不知道什麼主機板..


$ lshw -c display

WARNING: you should run this program as super-user.
*-display
description: VGA compatible controller
product: 2nd Generation Core Processor Family Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 09
width: 64 bits
clock: 33MHz
capabilities: vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:44 memory:dd400000-dd7fffff memory:b0000000-bfffffff ioport:e000(size=64)
WARNING: output may be incomplete or inaccurate, you should run this program as super-user.

好的。我現在似乎在Unity3d(普通Unity)。我什麼也沒做。我剛剛注意到我可以打開 myunity,而不會出現錯誤訊息說我處於 2d 模式。

這樣一來,問題就被排除了!謝謝!

現在的問題是:如何使用 Bumblebee 獲得 Optimus 的支持?

Bumblebee 似乎沒有圖形介面,所以我有點…迷失了。

有沒有辦法檢查:

  • optirun 可以提高功耗和效能。

  • 關閉應用程式後功耗和效能都會下降。

答案1

我對相同的硬體(GT520M)也遇到了同樣的問題。您需要為該卡安裝顯示卡驅動程式。安裝 bumblebee 將允許您預設使用 Intel HD 顯示卡(以節省電池時間),並可選擇使用 Nvidia 顯示卡運行應用程式(使用 optirun)。首先,新增 bumblebee 儲存庫並更新:

sudo add-apt-repository ppa:bumblebee/stable
sudo apt-get update

然後,您可以安裝開源驅動程式(Nouveau):

sudo apt-get install bumblebee

或者,對於專有的 Nvidia 驅動程式:

sudo apt-get install bumblebee-nvidia

然後,重新啟動,unity 3d 應該可以工作了。要使用 nvidia 卡啟動應用程序,只需執行以下操作:

optirun <program name>

您可以看到Ubuntu 大黃蜂頁面您更多資訊。希望這可以幫助!

答案2

我認為在安裝正確的驅動程式後,unity 3d 應該會自動啟用。應該有一個程式可以解決這個問題,稱為受限驅動程式。只需在 Dash 中搜尋驅動程式即可。

相關內容