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 になっていることが示されます。

投稿を読みましたが、明確な答えは得られませんでした。これは、Intel HD 3000 を搭載した Nvidia Gt540M Optimus に関係しているに違いありません。また、Nvidia/Optimus の問題を解決できる bumblebee についても聞いたことがあります。

つまり、基本的には、Unity を 3D モードにして、Nvidia カードのサポートを有効にする方法を知りたいのです。

私はまだ 14 歳で、Mint 13 での悲惨な試用期間を経て Ubuntu を使い始めたばかりなので、非常に明確な説明と回答をいただければ幸いです :)

私のスペック:

  • エイスースK53sv
  • CPU: Intel i5 2410m 2.3Ghz、Intel HD 3000 グラフィックス
  • メモリ: 4GB
  • GPU: Nvidia Cuda GT540m @gb Optimus、Intel HD 3000 搭載
  • HDD: 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) になっているようです。私は何もしていません。そして、2D モードであるというエラー メッセージが表示されずに myunity を開くことができることに気付きました。

これで、問題が 1 つ解消されました。ありがとうございます。

ここで疑問になるのは、バンブルビーを使ってオプティマスのサポートを得るにはどうすればよいかということです。

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 でドライバーを検索するだけです。

関連情報