Strona 1 z 1

Problem z Javą 6

: 05 sierpnia 2007, 20:20
autor: Sisi
Witam. Zainstalowałem Jave 6, pakiety:

Kod: Zaznacz cały

sun-java6-bin, sun-java6-plugin
Zrobiłem dowiązanie do iceweasel pliku "libjavaplugin_oji.so" i w przeglądarce java mi nie działa :/ (próbowałem na czateri), gdy chce odpalić FrostWire wywala mi:

Kod: Zaznacz cały

$ frostwire
Starting FrostWire...
Java exec found in PATH. Verifying...
Suitable java version found [java = 1.6.0]
Configuring environment...
Loading FrostWire:
#
# An unexpected error has been detected by Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00002b7684810835, pid=7154, tid=1076017488
#
# Java VM: Java HotSpot(TM) 64-Bit Server VM (1.6.0-b105 mixed mode)
# Problematic frame:
# C  [libc.so.6+0x2f835]  catgets+0x15
#
# An error report file with more information is saved as /tmp/hs_err_pid7154.log
#
# If you would like to submit a bug report, please visit:
#   [url]http://java.sun.com/webapps/bugreport/crash.jsp[/url]
#
/usr/lib/frostwire/runFrostwire.sh: line 125:  7154 Przerwane               ${JAVA_PROGRAM_DIR}java -ea -Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.NoOpLog -Djava.library.path=. $EXECUTABLE -jar FrostWire.jar $ARGUMENTS


******************************************************************
Something went wrong with FrostWire.
Maybe you're using the wrong version of Java?
(FrostWire is tested against and works best with with Sun's JRE, Java 1.4+)
The version of Java in your PATH is:
java version "1.6.0"
Java(TM) SE Runtime Environment (build 1.6.0-b105)
Java HotSpot(TM) 64-Bit Server VM (build 1.6.0-b105, mixed mode)
Przy odpalaniu Opery:

Kod: Zaznacz cały

$ opera
ERROR: ld.so: object 'libjvm.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'libawt.so' from LD_PRELOAD cannot be preloaded: ignored.
/usr/lib/opera/9.22-20070716.6/opera: error while loading shared libraries: libqt-mt.so.3: wrong ELF class: ELFCLASS64

Kod: Zaznacz cały

$java -status
Unrecognized option: -status
Could not create the Java virtual machine.

$ java -version
java version "1.6.0"
Java(TM) SE Runtime Environment (build 1.6.0-b105)
Java HotSpot(TM) 64-Bit Server VM (build 1.6.0-b105, mixed mode)
Ktoś wie co zrobić żeby to zaczeło działać? :-|

: 05 sierpnia 2007, 20:39
autor: darkwater
o ile wiem zarówno frostwire jak i opera to programy 32bit only - więc javy wymagają również w wersji 32bitowej

Kod: Zaznacz cały

apt-get install ia32-sun-java6-bin

: 05 sierpnia 2007, 20:47
autor: Sisi
darkwater pisze:

Kod: Zaznacz cały

apt-get install ia32-sun-java6-bin
to też mam

edit:

Już sobie poradziłem - dla tych, którzy mają podobny problem:

Ze strony
http://java.sun.com/javase/downloads/index.jsp

Zainstalowałem paczke:
Java Runtime Environment (JRE) 6 Update 2

Kod: Zaznacz cały

jre-6u2-linux-i586.bin
Do:

Kod: Zaznacz cały

/usr/lib/jvm/
Później w Operze: Tools/Preferences/Advenced/Content/Java options
wkleiłem:

Kod: Zaznacz cały

/usr/lib/jvm/jre1.6.0_02/lib/i386

i klik na: Validate java path, Opera sama wyszukała dalszą ścieżke.
I wszystko hula 8-)