web-dev-qa-db-ja.com

Unity 3dは、ATI Radeon 4570カードを搭載したUbuntu 12.04では利用できません

Dell Studio 1555にATI Radeon HD 4570カードを搭載しています。

Unity Support Testを実行すると、Unity 3Dはサポートされていません。

shantanu@GreenHead:~$ /usr/lib/nux/unity_support_test -p
OpenGL vendor string:   ATI Technologies Inc.
OpenGL renderer string: ATI Mobility Radeon HD 4500 Series
OpenGL version string:  1.4 (2.1 (3.3.11627 Compatibility Profile Context))

Not software rendered:    yes
Not blacklisted:          yes
GLX fbconfig:             yes
GLX texture from pixmap:  yes
GL npot or rect textures: yes
GL vertex program:        yes
GL fragment program:      yes
GL vertex buffer object:  no
GL framebuffer object:    yes
GL version is 1.4+:       yes

Unity 3D supported:       no

これは、3Dがまったく機能しない、または追加のドライバーなどが必要になることを意味しますか?apt-getを使用してflgrxをインストールし、メニューから追加のドライバーを使用してみましたが、しかしどちらも助けにはならなかった。

このカードで3Dを機能させるにはどうすればよいですか?

編集: buntuforums の誰かが同様の問題を抱えていて解決しましたが、彼がそれを解決するために何をしたのか正確にはわかりません。

1
Ravi S Ghosh

一部のユーザーは、Radeon HD4xxxシリーズがxserver-xorg-video-ATIパッケージも(独自のドライバーを除いて)インストールしていると報告しました。これを行います:

Sudo apt-get install xserver-xorg-video-ATI

unity_support_testは、Unity 3Dサポートで[〜#〜] yes [〜#〜]を表示するようになりました。

1
Luis Alvarado

私はradeon HD3450を使用しており、まもなくfglrxドライバを使用しました。 Unityは3Dよりも機能しました。 Ubuntuが追加のドライバーで指摘し、再起動して機能したため、私が行った唯一の考えは、追加のドライバーを選択することです。あなたのカードはかなり似ていると思います。それで、Ubuntuが追加のドライバーでfglrxを表示するかどうかを確認します。

警告があります。1。fglrx-driverを使用すると、システムが常に安定しているとは限りません(少なくとも私のカードでは)。切り替えると、間もなくすべての種類の奇妙なグラフィックが表示され、場合によってはシステムがハングします。一部のアプリケーションは、このドライバーでは正しく機能しませんでした。 xscreensaverのように(ロック解除ボックスは表示されません)、システムをシャットダウンするとハングすることがあります。 2. radeonドライバーは、早期に起動すると不安定になることがあります(キーワード:flashまたはflickerおよび "radeon.modeset = 0"でインターネットを見てください)。ほとんどのOSドライバーは、カーネルのロード時に早く起動するのが一般的です。私のシステムでは、radeonドライバーはそれを遅くし、ドライバーを早期にロードした状態で常にフラッシュしています。ドライバを遅く開始して正しく機能させるには、オプションを追加する必要があります:gradon.modeset = 0を次のファイルに追加できます:/ etc/default/grub "quiet splash"のすぐ後ろの行は:GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash radeon.modeset = 0" 3. AMDは、グラフィックカードのサポートを中止しました。したがって、Ubuntu 12.10以降ではサポートされていません。

私はradeonドライバーに切り替えて、Unity-2Dを使用します(それで何ですか?)一部の3D機能は、opengl/Unityでのみ機能しない(私が思う/聞いた)機能です。 Ubuntu 12.10と3.6カーネル(標準ではない)をインストールすると、3Dで動作する(そして高速で安定した)動作が可能になることをインターネットで強く読みました。見る:

http://www.ubuntuvibes.com/2012/10/how-to-enable-opengl-30-support-for.html

私は、Ubuntu 12.4の長時間サポートが好きで、Unity-2Dを使い続けます(ゲーム機能、ビデオの実行速度など)。

幸運を。

1
Jørgen