J64 jw runs OK for me on a slightly older system: Suse 9.1 and 64-Bit Server
VM (build 1.5.0_06-b05, mixed mode).
Your -verbose:class output
[Loaded jx.utils.messages from file:/j601_64/j.jar]
is a little strange as I would expect to see /home/user in the path. On my
system I get
[Loaded jx.utils.messages from file:/home/eric/j601_64/j.jar]
Did you install J64 at / as this seems to imply? This probably is just a
quirk in the verbose output and where you installed shouldn't cause the
problem you are seeing. However, just to be sure, please install J64 in the
recommended standard location of /home/user/j601_64.
The verbose output on my system is completely different that yours after the
jx.utils.messages and I don't find any of your later classes in my list. I
guess that is where things go bad. The only earlier J class i
jx.utils.jnative which is only before messages by 12 lines. This might be
significant as it is the JNI link to the libj601.so.
First make sure that J64 is installed in the standard folder. If that
doesn't work then try starting jw with a -jprofile parameter to start
without profile and with a barebones ijx window. That is:
cd ~
cd j601_64
./jw -jprofile
What desktop are you running? I use KDE and there is a chance the problem
you see is related to the desktop. If it isn't too much trouble you could
try it with different desktops.
----- Original Message -----
From: "Tom Schaap" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Tuesday, April 17, 2007 5:36 AM
Subject: [Jgeneral] running JAVA GUI with Linux64
L.S.
Could anyone give a clue in which direction I have to look, because I can
get my JAVA GUI (JWDP) not working.
I have a AMD64 dualcore computer with openSUSE 10.2. and all updates
installed.
I have installed j601_64 for linux. I am able to run jconsole after I
moved the J-engine to /usr/lib64. I have editted JW to start JAVA form the
correct directory (/usr/bin/). I have checked the Java version: *Java
version "1.5.0_10"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_10-b03)
Java HotSpot(TM) 64-Bit Server VM (build 1.5.0_10-b03, mixed mode)*
But when I start jw from my terminal it wait a few seconds and comes back
with the terminal promt.
I have put in the -verbose:class option in JW, so I am able to see which
java-classes are loaded. What I can see is that after JAVA tries to load
messages from the j.jar file some key-verification is done and after that
JAVA stops running and returns the prompt. The full verbose list just
before JW/JAVA stops running is:
[Loaded jx.utils.messages from file:/j601_64/j.jar]
[Loaded java.util.Hashtable$ValueCollection from
/usr/lib64/jvm/java-1.5.0-sun-1.5.0_update10/jre/lib/rt.jar]
[Loaded java.util.Collections$SynchronizedCollection from
/usr/lib64/jvm/java-1.5.0-sun-1.5.0_update10/jre/lib/rt.jar]
[Loaded sun.awt.AppContext$PostShutdownEventRunnable from
/usr/lib64/jvm/java-1.5.0-sun-1.5.0_update10/jre/lib/rt.jar]
[Loaded sun.awt.AWTAutoShutdown$1 from
/usr/lib64/jvm/java-1.5.0-sun-1.5.0_update10/jre/lib/rt.jar]
[Loaded java.awt.MenuComponent from
/usr/lib64/jvm/java-1.5.0-sun-1.5.0_update10/jre/lib/rt.jar]
[Loaded java.awt.EventDispatchThread$StopDispatchEvent from
/usr/lib64/jvm/java-1.5.0-sun-1.5.0_update10/jre/lib/rt.jar]
I have reinstalled SUSE etc., but to no avail.
I will be very gratefull for anyone who will be able to point me in the
richt direction.
Regards
Tom Schaap
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm