お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2011-05-05 00:35:33

sasaming
メンバ
登録日: 2007-11-13

10.10→11.04のアップグレードが完了したが、Unityが使えるかわからない。

いろいろお世話になっております。

本日、デスクトップパソコンの10.10を11.04へアップグレード実行しましたが、アップグレードが終了する辺りで画面がフリーズしてしまいました。
パソコンを強制終了させた後に改めて起動するとUbuntu Classicデスクトップで使用が可能になっていました。

せっかくだから、Unityを使ってみたいと思って、端末で「 /usr/lib/nux/unity_support_test -p」とコマンド入力すると、意外にも「bash: /usr/lib/nux/unity_support_test: そのようなファイルやディレクトリはありません」という答えが返ってきてしまいました。Nautilusで確認しても、そのようなディレクトリは見つかりません。

ちなみに、コマンド「cat /etc/lsb-release」の結果は以下の通りです。
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=11.04
DISTRIB_CODENAME=natty
DISTRIB_DESCRIPTION="Ubuntu 11.04"

また、 コマンド「dkms status」の結果は以下の通りになっています。
nvidia-current, 270.41.06, 2.6.38-9-generic, i686: installed
nvidia-current, 270.41.06, 2.6.35-29-generic, i686: installed

これは、アップグレードに失敗したのでしょうか?
Unity関係のソフトが入っていないだけなのでしょうか?
必要な対処があればご教示頂ければ幸いです。

オフライン

 

#2 2011-05-05 08:08:59

yasushi04
メンバ
From: aomori htinohe
登録日: 2009-02-20

Re: 10.10→11.04のアップグレードが完了したが、Unityが使えるかわからない。

自分のパソコンも3D機能がないので、Unityは使えませんが、/usr/lib/nux/unity_support_testのファイルやディレクトは、存在します。
unityで調べると
UnityをサポートしていないハードウェアでUbuntuを起動した場合、「Unityを動作させるために要求されるハードウェアがないようです。ログイン画面でUbuntu Classicを選択し、以前のインターフェースをお使いください。」という英文ダイアログが表示され、"Ubuntu Classic"デスクトップに切り替わります。

ハードウェアではなくドライバの問題であれば、「システム>システム設定>追加のドライバ」で別のグラフィックドライバをインストールすることで、動作するかもしれません。
Unityの動作条件
UnityはCompizベースのソフトウェアであるため、3Dアクセラレーションが動作するグラフィックハードウェアとドライバを必要とします。このため古いハードウェアで構成されたPCや、一部のドライバ(3Dアクセラレーションをサポートしていないもの)

パソコンの機種、自作マシン等の場合 マザーボード名などがあれば、もっと詳しく教えてくれる人がいるでしょう。

ちなみにunity-2D版というのもあります。
WIKIの抜粋ですが、
3Dアクセラレーションが動作しない環境でもUnityを使えるように、Qtをベースにした2D版のUnityである"Unity 2D"が開発中です。Ubuntu 11.04には標準ではインストールされていません。ソフトウェアセンターから"unity-2d"で検索し、"Unity interface for non-accelerated graphics card"をインストールすることで利用できます(検索結果に一緒に表示される、Unity 2D〜なんとか〜は自動的にインストールされます)。あとは、ログイン画面で、Unityの代わりにUnity 2Dを指定することで動作します。

Unity 2Dは、次のリリースから3D版Unityが使えない環境での標準インターフェースになる予定です。

オフライン

 

#3 2011-05-05 10:52:24

sasaming
メンバ
登録日: 2007-11-13

Re: 10.10→11.04のアップグレードが完了したが、Unityが使えるかわからない。

yasushi04さん、ありがとうございます。

4年前に購入した安価なデスクトップですが、一応、GeForce 6150SE nForce 430(メモリ256MB)を装備しており、10.10まではNVIDIAのドライバでCompizの3Dが動作していました。

nux以下のディレクトリとファイルが存在しないのは、本当に不思議です。

オフライン

 

#4 2011-05-05 11:56:18

uotora
メンバ
登録日: 2008-06-18

Re: 10.10→11.04のアップグレードが完了したが、Unityが使えるかわからない。

オフライン

 

#5 2011-05-05 13:00:12

Templer
メンバ
登録日: 2009-07-08

Re: 10.10→11.04のアップグレードが完了したが、Unityが使えるかわからない。

状況から推測するに、アップグレードに失敗している可能性がありますね。

下記コマンドを実行するとどうなりますでしょうか。いずれかの処理で「/usr/lib/nux/unity_support_test」の含まれている「nux-tools」パッケージの処理が行われるかと思うのですが(行われなかった場合はシステムが少々破壊気味かもしれません)。

コード:

sudo dpkg --configure -a
sudo apt-get -f install
sudo apt-get dist-upgrade
sudo apt-get install ubuntu-desktop

健全かどうかわからないシステムは嫌だ、という場合は再インストールしてしまったほうが確実です。

オフライン

 

#6 2011-05-05 15:54:31

sasaming
メンバ
登録日: 2007-11-13

Re: 10.10→11.04のアップグレードが完了したが、Unityが使えるかわからない。

Templerさんのご指摘の通りコマンドを実行したら、しっかりUnityデスクトップが使用できるようになりました。

7.04から度重なるアップグレードを繰り返してきたので、今回のアップグレードが完全に遂行されなかったのかも知れません。

このデスクトップも5年目に来たので、ぼちぼち再インストールを考えなければいけないかもしれません。

みなさん、本当にありがとうございました。

オフライン

 

Board footer

Powered by FluxBB