web-dev-qa-db-ja.com

Unity 3dサポートなし、Intel 945GMグラフィックスカード

Ubuntu 11.10をコンピューターにインストールしましたが、すべて正常に動作しているようです。よくほとんど。ログオン時に、Ubuntuデスクトップ(ubuntu 2dではない)を設定から選択できます。

Compiz構成マネージャーは、ユニティ3Dデスクトップに対して何もしていなかったようです。だから、確認するために、私は実行します:

echo $DESKTOP_SESSION

確かに、Unity 2Dを実行しています。 3Dが実行されないという事実は、ビデオドライバーがUnity 3Dをサポートしないことを意味しますか?

Intel 945GMEチップセットを使用しており、ドライバーに関する情報を検索しようとしましたが、修正や回避策はすべて古いバージョンのubuntu向けであるようで、動作しませんでした(または正しく動作しませんでした。 Linuxユーザー)。

それをいじくり回した後、私は新規インストールを行い、compiz設定マネージャーが何かをするかどうかもう一度確認しようとしましたが、Unity 3dを動作させることができません。 2回目のプロセスを説明するには:

最初に新規インストールを実行し、それが完了したらすぐに以下をインストールします。

Sudo add-apt-repository ppa:paullo612/unityshell-rotated
Sudo apt-get update
Sudo apt-get install unityshell-rotated libnux-1.0-0 compizconfig-settings-manager

ユニティローテーションプラグインをインストールしたかった(何らかの理由でランチャーを左側に配置することはできませんが、ランチャーの概念は本当に好きで、実際にはgnomeに切り替えたくありませんでした。試してみたときに正しく見えます)。しかし、ハードウェアまたはドライバーに問題がある場合、Unity RotatedもUnity 3Dも機能しません。

ビデオカードドライバー/ハードウェアの問題である場合、通常の使用では表示されません。フラッシュビデオの表示は、このマシンでWindowsを実行していたときほどではありませんが、悪くはありません。たぶんほんの少し筋状です。本当に私を大いに悩ますのに十分ではありません。私のビデオカードは確かにその程度までは機能していますが、より良い結果が得られます。

Ubuntuが私のコンピューター用に見つける追加のドライバーはまったくありません。

Unity_support_testを実行すると、次のエラーが発生します。

nathan@Vaio:~$ /usr/lib/nux/unity_support_test -p
OpenGL vendor string:   Mesa Project
OpenGL renderer string: Software Rasterizer
OpenGL version string:  2.1 Mesa 7.11

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

Unity 3D supported:       no

これまでのところ、私のカードはまだ機能しません。お使いのコンピューターが突然動作するのは奇妙なDeviusのようです。カーネル3.0.0-15を実行しています。

たぶん、これは誰かがこの問題を解決するのを助けることができます:たぶん私のグラフィックカードは設定されていませんか?適切なディレクトリにxorg.confファイルがありません-あるべきですか?おそらくファイルはそこにあるはずですが、私のシステムでは、単に欠落しています

すべてのソフトウェアソースは、ソフトウェアセンターで有効になっています。

だから、私はLinuxコミュニティに手を差し伸べています。助言がありますか?

11
Nathan

xserver-xorg-video-intelがインストールされていることを確認してください。

その後、xorgをアンインストールせずに、使用していないものを削除できます。インストールしたビデオドライバを確認するには、次のようなものを使用します。

dpkg -l | grep xorg-video

3
Henson Sturgill

グラフィックドライバを更新すると役立つ場合があります。公式リポジトリのドライバは古い場合があります。更新するには、ターミナルコンソールを開き、次のように入力します。

Sudo add-apt-repository ppa:ubuntu-x-swat/x-updates

須藤apt-getアップデート

須藤apt-getアップグレード

その後、マシンを再起動します。これが役立つことを願っています

1
MrMuretto

Unity 3Dを本当に使いたい場合。強制的に実行できます。
しかし、注意してください、それは少しバグです。

これを端末にコピーします

Sudo gedit /etc/environment

そして、これを次の行に追加します

UNITY_FORCE_START=1

次に、ファイルを保存して再起動します

ソース

1
blade19899

また、Intel®965GMグラフィックカードを使用しており、Unity 3Dはシステムに完全に対応しています。しかし、Ubuntu 11.10で新しくインストールしたとき、システム情報でUbuntu 11.10でグラフィックカードが不明と表示され、しばらくして(数日後にUbuntu 11.10をインストールした)Unity 3Dが壊れました。 「Ubuntu」を選択することはできましたが、Unity 2Dを使用しているように動作しました。

OpenGLに関連していることがわかり、このコマンドを適用しました。

1. NVidiaドライバーを削除する

(NVidiaドライバーをインストールしていないことは知っていますが、インストールもしませんでしたが、私の場合は、何らかの形でNVidiaドライバーがインストールされていました。)

Sudo apt-get purge nvidia*

2. xorg.confを削除します

Sudo rm /etc/X11/xorg.conf

3. xorgを完全に再インストールする

Sudo apt-get install --reinstall xserver-xorg-core libgl1-mesa-glx:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:AMD64 libgl1-mesa-dri:AMD64

4. Xorgの再構成

Sudo dpkg-reconfigure xserver-xorg

5.コンピューターを再起動します

Sudo reboot

これらのコマンドをすべて適用した後、Unity 3Dが戻ってきて、システム情報を確認すると、今回はUbuntuがIntelグラフィックスを認識しました。このような問題は、Intelグラフィックスで発生します。

1
Şâkir Aşçı

外部モニターを接続している場合、チップセットのハードウェアの制限により、仮想画面の合計サイズが2048ピクセルを超える場合、Unity 3Dを使用できないことがあります。外部モニターが接続されている場合は、外付けモニターを試してください(またはクローンモードに設定してください)。

0
clanlaw