皆さん今日は、ヒロキです。
さて、今回自分はJAVAの3Dデスクトップ環境である
Project Looking Glass(略称:lg3d)
をインストールしてみようと思いました。
そこでそれをRedHat9をインストールしたIBM
のノートPCであるThinkPadのA31pに
インストールしました。しかし、うまく起動することが出来ません。
@IT(http://www.atmarkit.co.jp/)の
「Project Looking Glassを使うには」の情報を参考にして、
JDK、Java3D、JAIをインストールした後に
lg3dをインストールしました。
しかしターミナルから「.lg3d-dev」を実行しても、
ウィンドウモードでのそれの起動が出来ません。
ログファイルの「/var/tmp/lgserver.log」には
「ディスプレイの設定が不正です」みたいなエラーが出ています。
(このログファイルを添付します)
lg3dのインストールを行なう前には
そのPCでの「ビデオカードのドライバ」を
インストールする必要があるとの事ですが、
A31pのビデオカードで導入されている
「ATI Technologies Inc Radeon Mobility M7 LX」
のLinux用のドライバがATIさんのダウンロードページに置かれていません。
ですので、「ビデオカードのドライバのインストール」を
行なわないでのインストールを行ないました。
やはりビデオカードのサポートがもっと広がるまで
待ったほうがよいのでしょうか?
__
Hiroki
LGCONFIG file:////home/gnome/lg3d/bin/../etc//lg3d/lgconfig_1p_nox.xml
JAVA_HOME /usr/java/jdk1.5.0
LGX11HOME /home/gnome/lg3d/bin/../ext/lg3d-x11
X Server Version
dev-0-6-1-18
/usr/java/jdk1.5.0/bin /usr/jave/jdk1.5.0_01/bin /usr/local/bin /usr/bin /bin /usr/X11R6/bin /home/gnome/bin /home/gnome/lg3d/bin/../lib/i386
LD_LIBRARY_PATH /home/gnome/lg3d/bin/../lib/linux/i586
Listening for transport dt_socket at address: 8888
2005/01/27 21:14:46 org.jdesktop.lg3d.displayserver.Main main
情報: LG Build Time : 19/01/05 14:41:52 o'clock PST
2005/01/27 21:14:47 org.jdesktop.lg3d.displayserver.Main main
情報: Java Version : 1.5.0_01
2005/01/27 21:14:47 org.jdesktop.lg3d.displayserver.Main main
情報: Java Vendor : Sun Microsystems Inc.
2005/01/27 21:14:47 org.jdesktop.lg3d.displayserver.Main main
情報: OS Name : Linux
2005/01/27 21:14:47 org.jdesktop.lg3d.displayserver.Main main
情報: OS Arch : i386
2005/01/27 21:14:47 org.jdesktop.lg3d.displayserver.Main main
情報: OS Version : 2.4.20-8
2005/01/27 21:14:47 org.jdesktop.lg3d.displayserver.LgConfig loadConfig
情報: Loading config file://home/gnome/lg3d/bin/../etc//lg3d/lgconfig_1p_nox.xml
2005/01/27 21:14:48 org.jdesktop.lg3d.displayserver.LgConfig loadWindow
警告: The required XML file: Cannot read / write the file.
Java 3D [dev] 1.3.2-build8-experimental 04 Nov 2004 16:25:00 PST
Java 3D: Shape3D bounds enabled for transparency sorting
2005/01/27 21:14:50 org.jdesktop.lg3d.displayserver.DisplayServerControl initialize
設定: Display configuration overridden by lg.displayconfigurl property to file://home/gnome/lg3d/bin/../etc//lg3d/displayconfig/j3d1x1
2005/01/27 21:14:50 org.jdesktop.lg3d.displayserver.DisplayServerControl initialize
警告: Unable to load display configuration
java.lang.RuntimeException:
No GraphicsConfiguration on screen 0 conforms to template
at com.sun.j3d.utils.universe.Viewer.<init>(Unknown Source)
at com.sun.j3d.utils.universe.ConfigView.createViewer(Unknown Source)
at com.sun.j3d.utils.universe.ConfigContainer.processViews(Unknown Source)
at com.sun.j3d.utils.universe.ConfigContainer.processConfig(Unknown Source)
at com.sun.j3d.utils.universe.ConfigContainer.<init>(Unknown Source)
at com.sun.j3d.utils.universe.ConfigContainer.<init>(Unknown Source)
at org.jdesktop.lg3d.displayserver.DisplayServerControl.initialize(DisplayServerControl.java:170)
at org.jdesktop.lg3d.displayserver.AppConnectorPrivate.getAppConnector(AppConnectorPrivate.java:103)
at org.jdesktop.lg3d.displayserver.socketconnector.ServerHandler.<init>(ServerHandler.java:76)
at org.jdesktop.lg3d.displayserver.Main.main(Main.java:42)
************************************************************************
*** ERROR: Canvas3D constructed with a null GraphicsConfiguration
*** This will cause a NullPointerException in a subsequent release
************************************************************************
2005/01/27 21:14:51 org.jdesktop.lg3d.displayserver.socketconnector.ServerHandler <init>
致命的: Unhandled exception, see /var/tmp/lgserver.log for details.
java.lang.NullPointerException: Canvas3D: null GraphicsConfiguration
at javax.media.j3d.Canvas3D.<init>(Unknown Source)
at javax.media.j3d.Canvas3D.<init>(Unknown Source)
at com.sun.j3d.utils.universe.Viewer.<init>(Unknown Source)
at com.sun.j3d.utils.universe.Viewer.<init>(Unknown Source)
at com.sun.j3d.utils.universe.SimpleUniverse.<init>(Unknown Source)
at com.sun.j3d.utils.universe.SimpleUniverse.<init>(Unknown Source)
at com.sun.j3d.utils.universe.SimpleUniverse.<init>(Unknown Source)
at com.sun.j3d.utils.universe.ConfiguredUniverse.<init>(Unknown Source)
at org.jdesktop.lg3d.displayserver.DisplayServerControl.initialize(DisplayServerControl.java:178)
at org.jdesktop.lg3d.displayserver.AppConnectorPrivate.getAppConnector(AppConnectorPrivate.java:103)
at org.jdesktop.lg3d.displayserver.socketconnector.ServerHandler.<init>(ServerHandler.java:76)
at org.jdesktop.lg3d.displayserver.Main.main(Main.java:42)