web-dev-qa-db-ja.com

Geforce Go 7300/7400がブラックリストに登録されましたが、Unityを実行できますか?

Unityは、新しいUbuntu 11.04のインストール(Nvidia GeForce GO 7400を使用)では動作しません。 Ubuntuクラシックデスクトップは動作しますが、リポジトリで提供されているすべての異なるドライバーを試しました。

やること System → Administration → Additional Drivers 私に警告を与えます:

このドライバーはアクティブですが、現在使用されていません。

私も公式ホームページからNvidiaドライバーを試しました。

いくつかのグーグル検索の後、カードがブラックリストに登録されていることを通知するツール/usr/lib/nux/unity_support_test -pを見つけました。他のテストは緑のはいを示します。

これはバグですか?それとも私のカードが古すぎて、私にとっては驚くべきことです:P?

ありがとう。

23
Dominik

「nvidia-current」ドライバーで起動時にフリーズするため、Geforce Go 7300/7400をブラックリストに載せました。

Unity 3Dは、これらのカードの「nvidia 173」ドライバーで実行できるようです。ただし、多少の遅延が発生しますので注意してください!

したがって、起動時の検出を回避するには、次のことができます。

  1. Sudo nano /etc/environment
  2. 追加:UNITY_FORCE_START=1
  3. ファイルを保存します Ctrl+X
  4. リブート

Gdmで「ubuntu」セッションを選択していることを確認してください(デフォルト)。これにより、検出がバイパスされ、Unity 3Dが開始されます。

22
didrocks

参考までに、この問題に関する バグレポート を示します。

もう1つのオプションは、オープンソースnouveauドライバーで実験的な3Dサポートを使用することです。おそらく、プロプライエタリなnvidiaドライバーよりも遅いかもしれませんが、私にとってはうまく機能しています。

インストールするには、Super + Aキーの組み合わせでアプリケーションダッシュを開き、引用符なしで「jockey」と入力し始め、Additionalを選択します。ドライバー結果。これにより、jockey-gtkアプリケーションが起動します。このアプリケーションでは、実験的な3Dサポートを備えたnouveauドライバーのインストールを選択できます。

他の回答で説明されているように、UNITY_FORCE_START=1/etc/environmentに追加することで、ユニティを強制的に実行する必要があります。

3
David Planella

実際にUnity-2Dを試すことができます:

2
Srphea