First of which Linux distribution do you use ?
What version of jdk, and java3d ?
If you have installed XFree86 from a RPM package, you can write:
rpm -q Xfree86 (or as root use your graphical RPM tool).
Next if you compiled Mesa 3.1 yourself you should be using Mesa-3.1-3
(can be downloaded from www.mesa.org as a rpm package). Please note that
I believe that XFree86 4.0 has Mesa installed as a part of X.
You must make a link in /usr/lib: ln -s libGL.so.1.2.0 libMesaGL.so.3
Be aware that jdk installs in <YOURLOCATION>/jdk1.2.2 whereas java3d
installs
in <YOURLOCATION>/jdk1.2
Before installing java3d rename jdk1.2.2 to jdk1.2 and reverse after.
Lets go from there !
Ole Vilmann
-----Original Message-----
From: Desiree Hilbring [mailto:[EMAIL PROTECTED]]
Sent: 5. april 2000 14:14
To: [EMAIL PROTECTED]
Subject: Re: [JAVA3D] Java3d and Linux Installation problems
Hello Ingo or the others,
how can I find out which XFree86 I have installed? I am new to Linux.
And I get this error everytime I want to run some Java3D application.
So, what can I do now?
Is it possible that Java3D 1.1.1 would work?
Or can you direct me to some Installationtips on the web I did not find
yet?
Thanks Desiree
> Hi Desiree and Sandra and all the others,
>
> I guess you have SuSE and XFree86 4.0 installed. Since I upgraded to
> Xfre86 4.0 I get the same segmentation violation from time to time in
> random order. I think the problem is located somewhere in Blackdowns
> j3d1.1.3 port, which clearly does not work well with XFree86 4.0. So
> we have to wait for a newer j3d release from Blackdown or downgrade
> either to j3d1.1.1 or XFree86 3.X. On the other side SuSE offers
> frequently updates to XFree86 4.0. I hope, but don't believe, that one
> of those updates solves the problem.
>
> Best regards,
>
> Ingo Brunberg
>
>
> > Hello everybody,
> > thanks for your hints in installing Linux. Unfortunately I was'nt lucky
> > yet.
> > I installed JDK 1.2.2 sucessfully so far and followed the hints from
Jacob
> > in intalling Mesa. When I try to run the "make exec" (see below) I'll
get
> > a window with some 3D-Objects, which are changing every time I try to
kill
> > or close the window. I can only distubr the application using "ctrl c".
Is
> > that a normal behavior?
> > Then I installed J3D with your hints and I am getting lots of error
> > messages in running the HelloUniverse applet.
> >
> > Any idea what I did wrong? And what I can do now?
> >
> > Thanks for your help
> >
> > Desiree
> >
> > It starts with:
> > SIGSEGV 11* segmentation violation
> > si_signo [11]: SIGSEGV 11* segmentation violation
> > si_errno [0]: Erfolg
> > si_code [0]: SI_USER [pid: 0, uid: 0]
> > stackpointer=0x44b5ddfc
> >
> > Full thread dump Classic VM (1.2.2-L, green threads):
> > "J3D-UniverseManager-1" (TID:0x40f6c5b0, sys_thread_t:0x86a52e8,
> > state:CW) p
> > rio=4
> > at java.lang.Object.wait(Native Method)
> > at java.lang.Object.wait(Object.java:420)
> > at
> > javax.media.j3d.UniverseManager.renderAction(UniverseManager.java:399
> > )
> > at javax.media.j3d.UniverseManager.run(UniverseManager.java:357)
> > "J3D-SoundScheduler-1" (TID:0x40f74a20, sys_thread_t:0x86a3d38,
> > state:CW) pr
> > io=4
> > at java.lang.Object.wait(Native Method)
> > at java.lang.Object.wait(Object.java:420)
> > at
> > javax.media.j3d.SoundScheduler.runMonitor(SoundScheduler.java:488)
> > at
> > javax.media.j3d.SoundScheduler.checkState(SoundScheduler.java:229)
> > at javax.media.j3d.SoundScheduler.run(SoundScheduler.java:387)
> > "J3D-View-1" (TID:0x40f7a478, sys_thread_t:0x842da40, state:CW)
prio=4
> > at java.lang.Object.wait(Native Method)
> > at java.lang.Object.wait(Object.java:420)
> > at javax.media.j3d.ViewThread.renderAction(ViewThread.java:298)
> > at javax.media.j3d.ViewThread.run(ViewThread.java:193)
> > "J3D-Traverser-1" (TID:0x40f7a100, sys_thread_t:0x85182b0,
> > state:MW) prio=4
> > at javax.media.j3d.Traverser.traverse(Traverser.java:1605)
> > at javax.media.j3d.Traverser.traverse(Traverser.java:761)
> > at javax.media.j3d.Traverser.traverse(Traverser.java:847)
> > at javax.media.j3d.Traverser.run(Traverser.java:2124)
> > "J3D-Behavior-1" (TID:0x40f70c80, sys_thread_t:0x84dc7a8,
> > state:R) prio=4
> > at java.lang.Object.wait(Native Method)
> > at java.lang.Object.wait(Object.java:420)
> > at
> > javax.media.j3d.BehaviorScheduler.runMonitor(BehaviorScheduler.java:1
> > 001)
> > at
> > javax.media.j3d.BehaviorScheduler.run(BehaviorScheduler.java:920)
> > "J3D-Renderer-1" (TID:0x40f7a6e0, sys_thread_t:0x86092e0,
> > state:R) prio=4
> > at javax.media.j3d.Canvas3D.createContext(Native Method)
> > at javax.media.j3d.Renderer.run(Renderer.java:211)
> > "J3D-Input-1" (TID:0x40f73398, sys_thread_t:0x86236e8,
> > state:CW) prio=4
> > at java.lang.Object.wait(Native Method)
> > at java.lang.Object.wait(Object.java:420)
> > at
> > javax.media.j3d.InputDeviceScheduler.runMonitor(InputDeviceScheduler.
> > java:207)
> > at
> > javax.media.j3d.InputDeviceScheduler.run(InputDeviceScheduler.java:18
> > 9)
> > "J3D-Collision-1" (TID:0x40f71758, sys_thread_t:0x862ce58,
> > state:CW) prio=4
> > at java.lang.Object.wait(Native Method)
> > at java.lang.Object.wait(Object.java:420)
> > at
> > javax.media.j3d.CollisionThread.runMonitor(CollisionThread.java:1261)
> > at
javax.media.j3d.CollisionThread.run(CollisionThread.java:1240)
> > "Screen Updater" (TID:0x40f63748, sys_thread_t:0x83d88d8,
> > state:CW) prio=4
> > at java.lang.Object.wait(Native Method)
> > at java.lang.Object.wait(Object.java:420)
> > at sun.awt.ScreenUpdater.nextEntry(ScreenUpdater.java:75)
> > at sun.awt.ScreenUpdater.run(ScreenUpdater.java:95)
> > "AWT-Motif" (TID:0x40f6a070, sys_thread_t:0x832f208, state:CW)
prio=5
> > at sun.awt.motif.MToolkit.run(Native Method)
> > at java.lang.Thread.run(Thread.java:475)
> > "SunToolkit.PostEventQueue-1" (TID:0x40f6a428,
sys_thread_t:0x830c330,
> > state
> > :CW) prio=5
> > at java.lang.Object.wait(Native Method)
> > at java.lang.Object.wait(Object.java:420)
> > at sun.awt.PostEventQueue.run(SunToolkit.java:409)
> > "AWT-EventQueue-1" (TID:0x40f6a3c0, sys_thread_t:0x8308240,
> > state:CW) prio=
> >
> >
> > ....
> >
> > and goes on for another two pages?
>
>
===========================================================================
> To unsubscribe, send email to [EMAIL PROTECTED] and include in the
body
> of the message "signoff JAVA3D-INTEREST". For general help, send email to
> [EMAIL PROTECTED] and include in the body of the message "help".
>
===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST". For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".
===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST". For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".