お知らせ

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

#1 2007-07-24 17:59:26

api
新しいメンバ
登録日: 2007-07-24

Fusion利用時に発生するJavaアプリケーションの不具合

Fusionという3Dデスクトップを導入しました。
これ自体の動作は現在の所支障ありません。
むしろ軽快すぎて驚いてます。

使用したソフト名はV2Cという2chブラウザとLimewireというP2Pソフト。
誤解のないよう先にお断りさせていただきますが、
Limewireは仲間内で「違法性の全く無い」ファイル交換に利用しています。


Fusionを動作させている状態でV2CやLimewireを利用すると

  ウィンドゥ内が全く表示されない
  起動しない

というようなことが発生します。

具体的な状況としましては、
通常起動だと窓の中身が真っ白になり

/etc/profile



export AWT_TOOLKIT=MToolkit

を追記して起動するとウィンドゥ内がしっかり表示されます。
ところがLimewireは起動中に落ちるような形で動作しません。
色々調べましたが参考となる所を見つけだせませんでした。
ヒントとなる情報だけでも構いませんので教えていだけると嬉しく思います。

オフライン

 

#2 2007-07-25 19:13:27

api
新しいメンバ
登録日: 2007-07-24

Re: Fusion利用時に発生するJavaアプリケーションの不具合

大事な部分が欠けておりました。
Javaのバージョンは

1.6.0_02-lpcIos2007 (Sun Microsystems Inc.)になります。

恐らく最新バージョンで間違いないかと。

オフライン

 

#3 2007-07-26 02:23:04

anoir
モデレータ
From: Berkeley, CA
登録日: 2007-01-13

Re: Fusion利用時に発生するJavaアプリケーションの不具合

この質問への回答ではありませんが、同様の現象はmatlabでも生じるようです。export AWT_TOOLKIT=MToolkitをして-desktopオプションで起動できるようですが。

オフライン

 

#4 2007-07-26 23:07:06

hito
管理者
登録日: 2007-03-18

Re: Fusion利用時に発生するJavaアプリケーションの不具合

以下のBeryl+Swing環境でのパッチを参考に、Fusion用のcaseをJREに
追加すると直ったりしないでしょうか。

http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6509038

パッチを試す前に、テストコードがあるのでFusion上で再現するか
確認して、再現するようであれば当てる価値はありそうです。

すこし頑張らないといけませんが;)

最後の編集者: hito (2007-07-26 23:09:34)

オフライン

 

#5 2007-07-26 23:50:35

api
新しいメンバ
登録日: 2007-07-24

Re: Fusion利用時に発生するJavaアプリケーションの不具合

anoir 様へ

ご返信ありがとうございます。
恥ずかしながら分からないことが多く、お暇な時にでも再度解説等いただけると助かります。

>export AWT_TOOLKIT=MToolkitをして-desktopオプションで起動できるようですが。
これはどのような方法で、でしょうか?
端末より

export AWT_TOOLKIT=MToolkit-desktop

とやってみましたが変化は無いようでした(恥

また、上のレスに有りますURLはanoir様のHPでしょうか、、、。

関係ありませんが新しいFusionの新しいバージョンが上がきてましたね。
早速試してみましたが不具合もなく調子はいいようです。


hito 様へ 

同じくご返信ありがとうございます。

ああ、手がかりが!!
探しかたが下手なので仕方ありませんが参考とする物さえ見付かりません。
苦労したとしても、自分に出来るならやらせていただきます。

明日は時間が取れると思いますのでチャレンジ。
はたして自分に理解出来るかが(苦笑)

オフライン

 

#6 2007-07-27 00:30:36

hito
管理者
登録日: 2007-03-18

Re: Fusion利用時に発生するJavaアプリケーションの不具合

う、ちょっと色々調べてみたら、
「export AWT_TOOLKIT=MToolkitしてあれば動くよ」というのが大勢を占めていますね。
https://help.ubuntu.com/community/LimeWire とか
https://www.limewire.org/jira/browse/INSTALL-50 を見ると、ほとんどが
そのような解になっているようです。

こんな感じのスクリプトをlimewire.shとして ~/ に作り、sh ~/limesire.sh とか
するとどうなるでしょうか。

コード:

#!/bin/bash
cd /usr/lib/LimeWire
LANG=C AWT_TOOLKIT=MToolkit /bin/bash runLime.sh

上の方にあるパッチ当ては大手術が必要なのでいったん保留して、
こちらを試してみてください。

あと後ろ向きな大技としては、
https://help.ubuntu.com/community/FrostWire
を使う、というのも手ではありそうです。

最後の編集者: hito (2007-07-27 00:31:08)

オフライン

 

#7 2007-07-27 18:17:48

api
新しいメンバ
登録日: 2007-07-24

Re: Fusion利用時に発生するJavaアプリケーションの不具合

hito 様へ

色々な追加情報ありがとうございました。
最初にいただいたURL情報は仰せの通りひとまず保留。
(大変そうというより、脳内補間で熱が・・・)

とりあえずいただきました

cd /usr/lib/LimeWire
LANG=C AWT_TOOLKIT=MToolkit /bin/bash runLime.sh

を端末から試しましたが残念ながら落ちました。
Limewireが、さぁこれから窓を開いて活動開始!寸前に落城するようです。
端末からの起動方法がわかりましたのでエラーを確認することができました。
Javaのバージョンが〜という箇所は省きましてこれかな?ってところを記載します。

Starting LimeWire...
Java exec found in PATH. Verifying...
Suitable java version found [java = 1.6.0]
Configuring environment...
Loading LimeWire:
Warning: Cannot convert string "-b&h-luxi sans-medium-r-normal--*-140-*-*-p-*-iso8859-1" to type FontStruct
Error: Couldn't find per display information

感じとしてはフォントとかが見つからないといったようなものでエラー?でしょうか。
うむむむむ。

オフライン

 

Board footer

Powered by FluxBB