Skip to main content

Clean build--New problems

3 replies [Last post]
afishionado
Offline
Joined: 2004-05-26

I have a shiny, fresh Debian/Etch install. I installed Java 6 beta 2, and Java3D 1.5.0 build 4. Then I pulled in the latest CVS code and built.

First problem: It turns out that I needed both lg3d-incubator *and* lg3d-demo-apps for a complete lg3d environment. lg3d-incubator provides the wallpaper switcher, and lg3d-demo-apps is necessary for the "kill" icon to exit lg3d. Any chance that we could get the code consolidated into one or the other? :) Otherwise, I'll rewrite the getting started doc to say to get both. (As it is, I've found some other stupid mistakes that I need to fix in that document, anyway.)

Now, dev mode is running, but app mode isn't. When I run it, I get the output:

SEVERE: Unhandled error, see /var/tmp/lgserver.log for details.

lgserver.log has the following stack trace:

[pre]Aug 22, 2006 5:19:48 PM org.jdesktop.lg3d.displayserver.socketconnector.ServerHandler
SEVERE: Unhandled error, see /var/tmp/lgserver.log for details.
java.lang.UnsatisfiedLinkError: no dso in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1682)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1030)
at org.jdesktop.lg3d.displayserver.fws.x11.WinSysX11.(WinSysX11.java:160)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
at org.jdesktop.lg3d.displayserver.DisplayServerControl.initializeFoundationWinSys(DisplayServerControl.java:486)
at org.jdesktop.lg3d.displayserver.DisplayServerControl.initialize(DisplayServerControl.java:275)
at org.jdesktop.lg3d.displayserver.AppConnectorPrivate.getAppConnector(AppConnectorPrivate.java:101)
at org.jdesktop.lg3d.displayserver.socketconnector.ServerHandler.(ServerHandler.java:77)
at org.jdesktop.lg3d.displayserver.Main.main(Main.java:113)[/pre]

Bug report time?

William

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Amir Bukhari

Have you installed X11 development package from debian?
This is needed to build libdso. Ant should display an eror message when
building Lg3d X11 code.

-Amir

> I have a shiny, fresh Debian/Etch install. I installed Java 6
> beta 2, and Java3D 1.5.0 build 4. Then I pulled in the latest
> CVS code and built.
>
> First problem: It turns out that I needed both lg3d-incubator
> *and* lg3d-demo-apps for a complete lg3d environment.
> lg3d-incubator provides the wallpaper switcher, and
> lg3d-demo-apps is necessary for the "kill" icon to exit lg3d.
> Any chance that we could get the code consolidated into one
> or the other? :) Otherwise, I'll rewrite the getting started
> doc to say to get both. (As it is, I've found some other
> stupid mistakes that I need to fix in that document, anyway.)
>
> Now, dev mode is running, but app mode isn't. When I run it,
> I get the output:
>
> SEVERE: Unhandled error, see /var/tmp/lgserver.log for details.
>
> lgserver.log has the following stack trace:
>
> [pre]Aug 22, 2006 5:19:48 PM
> org.jdesktop.lg3d.displayserver.socketconnector.ServerHandler
> SEVERE: Unhandled error, see /var/tmp/lgserver.log for details.
> java.lang.UnsatisfiedLinkError: no dso in java.library.path
> at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1682)
> at java.lang.Runtime.loadLibrary0(Runtime.java:823)
> at java.lang.System.loadLibrary(System.java:1030)
> at
> org.jdesktop.lg3d.displayserver.fws.x11.WinSysX11.(Win
> SysX11.java:160)
> at java.lang.Class.forName0(Native Method)
> at java.lang.Class.forName(Class.java:169)
> at
> org.jdesktop.lg3d.displayserver.DisplayServerControl.initializ
> eFoundationWinSys(DisplayServerControl.java:486)
> at
> org.jdesktop.lg3d.displayserver.DisplayServerControl.initializ
> e(DisplayServerControl.java:275)
> at
> org.jdesktop.lg3d.displayserver.AppConnectorPrivate.getAppConn
> ector(AppConnectorPrivate.java:101)
> at
> org.jdesktop.lg3d.displayserver.socketconnector.ServerHandler.
> (ServerHandler.java:77)
> at
> org.jdesktop.lg3d.displayserver.Main.main(Main.java:113)[/pre]
>
> Bug report time?
>
> William
> [Message sent by forum member 'afishionado' (afishionado)]
>
> http://forums.java.net/jive/thread.jspa?messageID=145861
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: interest-unsubscribe@lg3d.dev.java.net
> For additional commands, e-mail: interest-help@lg3d.dev.java.net
>

---------------------------------------------------------------------
To unsubscribe, e-mail: interest-unsubscribe@lg3d.dev.java.net
For additional commands, e-mail: interest-help@lg3d.dev.java.net

afishionado
Offline
Joined: 2004-05-26

> Have you installed X11 development package from
> debian?
> This is needed to build libdso. Ant should display an
> eror message when
> building Lg3d X11 code.

Brain on. That was the problem. :-P

BTW, even now I still have to move my fonts around for the LG3D X server to find them.

Anyway, thanks!

William

pp65536
Offline
Joined: 2006-07-24

Hi William,

> java.lang.UnsatisfiedLinkError: no dso in
> java.library.path

Did the ANT log show errors when doing the x11 part ?
Something like "Result = 1"

Do you have this file "libdso.so" under lg3d-core/ ? (on Solaris, it's the filename that wasn't build, hopefully on your Linux the filename is something similar)

I got the same problem (no dso found) when I "forgot" to install my C compiler ;)

Phil