Unityは、新しいUbuntu 11.04のインストール(Nvidia GeForce GO 7400を使用)では動作しません。 Ubuntuクラシックデスクトップは動作しますが、リポジトリで提供されているすべての異なるドライバーを試しました。
やること System → Administration → Additional Drivers 私に警告を与えます:
このドライバーはアクティブですが、現在使用されていません。
私も公式ホームページからNvidiaドライバーを試しました。
いくつかのグーグル検索の後、カードがブラックリストに登録されていることを通知するツール/usr/lib/nux/unity_support_test -p
を見つけました。他のテストは緑のはいを示します。
これはバグですか?それとも私のカードが古すぎて、私にとっては驚くべきことです:P?
ありがとう。
「nvidia-current」ドライバーで起動時にフリーズするため、Geforce Go 7300/7400をブラックリストに載せました。
Unity 3Dは、これらのカードの「nvidia 173」ドライバーで実行できるようです。ただし、多少の遅延が発生しますので注意してください!
したがって、起動時の検出を回避するには、次のことができます。
Sudo nano /etc/environment
UNITY_FORCE_START=1
Gdmで「ubuntu」セッションを選択していることを確認してください(デフォルト)。これにより、検出がバイパスされ、Unity 3Dが開始されます。
参考までに、この問題に関する バグレポート を示します。
もう1つのオプションは、オープンソースnouveauドライバーで実験的な3Dサポートを使用することです。おそらく、プロプライエタリなnvidiaドライバーよりも遅いかもしれませんが、私にとってはうまく機能しています。
インストールするには、Super
+ A
キーの組み合わせでアプリケーションダッシュを開き、引用符なしで「jockey
」と入力し始め、Additionalを選択します。ドライバー結果。これにより、jockey-gtkアプリケーションが起動します。このアプリケーションでは、実験的な3Dサポートを備えたnouveauドライバーのインストールを選択できます。
他の回答で説明されているように、UNITY_FORCE_START=1
を/etc/environment
に追加することで、ユニティを強制的に実行する必要があります。
実際にUnity-2Dを試すことができます: