PDA

View Full Version : Alice doesn't work


YTHuR
10-25-2009, 11:49 AM
Hello

I am a spanish student who is trying to work with Alice. I installed it without problems, but everytime I try to run it on my computer shows the same error and stops there. This is what it says:

[Nacho@YTHuR Required]$ ./run-alice
attempting to register mp3 capability...
Registered succesfully
java.lang.UnsatisfiedLinkError: /home/Nacho/Carrera/mtp/Alice/Required/jogl/lib/linux-i586/libjogl_drihack.so: /home/Nacho/Carrera/mtp/Alice/Required/jogl/lib/linux-i586/libjogl_drihack.so: wrong ELF class: ELFCLASS32 (Possible cause: architecture word width mismatch)
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.jav a:1767)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java :1692)
at java.lang.Runtime.loadLibrary0(Runtime.java:840)
at java.lang.System.loadLibrary(System.java:1047)
at com.sun.opengl.impl.NativeLibLoader$DefaultAction. loadLibrary(NativeLibLoader.java:78)
at com.sun.opengl.impl.NativeLibLoader.loadLibrary(Na tiveLibLoader.java:101)
at com.sun.opengl.impl.NativeLibLoader.access$100(Nat iveLibLoader.java:47)
at com.sun.opengl.impl.NativeLibLoader$3.run(NativeLi bLoader.java:141)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.opengl.impl.NativeLibLoader.loadDRIHack(Na tiveLibLoader.java:139)
at com.sun.opengl.impl.x11.DRIHack.begin(DRIHack.java :105)
at com.sun.opengl.impl.x11.X11GLDrawableFactory.<clinit>(X11GLDrawableFactory.java:66)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:186)
at javax.media.opengl.GLDrawableFactory.getFactory(GL DrawableFactory.java:111)
at javax.media.opengl.GLCanvas.<init>(GLCanvas.java:113)
at javax.media.opengl.GLCanvas.<init>(GLCanvas.java:82)
at javax.media.opengl.GLCanvas.<init>(GLCanvas.java:75)
at edu.cmu.cs.stage3.alice.scenegraph.renderer.joglre nderer.OnscreenRenderTarget.getAWTComponent(Onscre enRenderTarget.java:57)
at edu.cmu.cs.stage3.alice.authoringtool.util.RenderT argetPickManipulator.setRenderTarget(RenderTargetP ickManipulator.java:74)
at edu.cmu.cs.stage3.alice.authoringtool.util.RenderT argetPickManipulator.<init>(RenderTargetPickManipulator.java:45)
at edu.cmu.cs.stage3.alice.authoringtool.util.RenderT argetMultiManipulator.<init>(RenderTargetMultiManipulator.java:33)
at edu.cmu.cs.stage3.alice.authoringtool.editors.scen eeditor.CameraViewPanel.renderInit(CameraViewPanel .java:867)
at edu.cmu.cs.stage3.alice.authoringtool.editors.scen eeditor.SceneEditor.setAuthoringTool(SceneEditor.j ava:215)
at edu.cmu.cs.stage3.alice.authoringtool.JAliceFrame. guiInit(JAliceFrame.java:157)
at edu.cmu.cs.stage3.alice.authoringtool.JAliceFrame.<init>(JAliceFrame.java:71)
at edu.cmu.cs.stage3.alice.authoringtool.AuthoringToo l.mainInit(AuthoringTool.java:456)
at edu.cmu.cs.stage3.alice.authoringtool.AuthoringToo l.<init>(AuthoringTool.java:408)
at edu.cmu.cs.stage3.alice.authoringtool.JAlice.main( JAlice.java:131)
^Z
[6]+ Detenido ./run-alice


As you can see, I have to exit by myself, typing Control+Z.

Some data that might be useful is that I am using Fedora 11 64bits in a LG laptop which is almost new. My java version is the latest (I updated it today from Sun's website) for 64bits. My Alice version is 2.0 (I couldn't find anything newer for Linux). Finally, I tried to execute Alice as a normal user and as root, but neither of those worked.

I hope you can help me, because I am going to need Alice in class and I don't have Windows in my laptop.

Thanks a lot!

x2495iiii
10-26-2009, 05:37 AM
Unfortunately, Alice doesn't run very well (or sometimes at all) on Linux. You can try downloading it again, but I know for a fact that the Linux versions of Alice are very unstable. You'd be better off finding a virtual machine to emulate a Windows OS and run Windows-Alice from inside it.

YTHuR
10-26-2009, 07:22 AM
Unfortunately, Alice doesn't run very well (or sometimes at all) on Linux. You can try downloading it again, but I know for a fact that the Linux versions of Alice are very unstable. You'd be better off finding a virtual machine to emulate a Windows OS and run Windows-Alice from inside it.

Thanks, I will do as you suggest. I have VirtualBox installed, so using a virtual machine is not a problem.