[+] Java 1.6u20 nie dzia

Tematy związane z oprogramowaniem, instalacją, konfiguracją
giaur
Member
Posty: 1915
Rejestracja: 25 maja 2007, 22:16

[+] Java 1.6u20 nie działa (64-bit)

Post autor: giaur »

Witam.

Zawsze robiłem dowiązanie do libnpjp2.so i działało. Dzisiaj instalowałem system na innym komputerze, ściągnąłem najnowsza javę (u20) i klapa. Nie działa ani w firefoksie ani w chrome. Firefox zawiesza się całkowicie, a w chrome nic się nie dzieje i aplet nie działa.

Co może być tego przyczyną? Od razu mówię, że nie chodzi tu o problem z:

Kod: Zaznacz cały

/etc/sysctl.d/bindv6only.conf
ustawiłem tam odpowiedni wpis na 0, zresztą objawy były inne.

Pytanie, czy działa u Was najnowsza java 64-bitowa?
Awatar użytkownika
iria
Junior Member
Posty: 941
Rejestracja: 04 czerwca 2007, 18:54

Post autor: iria »

Chyba jednak chodzi o "bindv6only", tylko teraz trzeba przestawić też w innym miejscu.
http://www.sidux.com/index.php?name=PNp ... 312#157312
Awatar użytkownika
tremor
Beginner
Posty: 186
Rejestracja: 12 marca 2010, 18:20
Lokalizacja: Wrocław

Post autor: tremor »

Działa. Żadnego linka nie trzeba robić - pakiet sun-java6-plugin tworzy go sam. Może gdzieś stary plik z pluginem Ci się zapodział i bruździ?
giaur
Member
Posty: 1915
Rejestracja: 25 maja 2007, 22:16

Post autor: giaur »

iria pisze:Chyba jednak chodzi o "bindv6only", tylko teraz trzeba przestawić też w innym miejscu.
http://www.sidux.com/index.php?name=PNp ... 312#157312
No właśnie nie... u mnie nie przestawia się po restarcie na 1, opisana komenda też nic nie dała. Zresztą, tak jak mówiłem, objawem nie jest wyjątek o braku dostępu o sieci, a całkowita zawieszenie przeglądarki - jedyny sposób to jej ubicie przez polecenie kill.

@tremor: ja mam firefoksa a nie iceweasela. I nie będę instalować tej wtyczki, bo po pierwsze pociągnie mi iceweasela, którego nie chcę (bo to jest przedpotopowa i dziwnie skompilowana wersja firefoksa), a po drugie zrobi mi dowiązanie nie tam gdzie trzeba. Ale, być może zmieniła się biblioteka, do której trzeba zrobić dowiązanie? Możesz sprawdzić jak to jest u Ciebie (do jakiego pliku .so masz dowiązanie)?
Awatar użytkownika
tremor
Beginner
Posty: 186
Rejestracja: 12 marca 2010, 18:20
Lokalizacja: Wrocław

Post autor: tremor »

W katalogach /usr/lib/mozilla/plugins, /usr/lib/firefox/plugins i /usr/lib/iceweasel/plugins mam dowiązanie

Kod: Zaznacz cały

libjavaplugin.so -> /etc/alternatives/firefox-javaplugin.so
zaś to prowadzi do

Kod: Zaznacz cały

/usr/lib/jvm/java-6-sun/jre/lib/amd64/libnpjp2.so
i plik ten należy do pakietu sun-java6-bin.
giaur
Member
Posty: 1915
Rejestracja: 25 maja 2007, 22:16

Post autor: giaur »

Problem rozwiązany. Okazuje się, że nie można umieszczać javy w katalogu o niestandardowej nazwie. Czyli jeżeli java będzie np. w katalogu:

Kod: Zaznacz cały

/usr/local/bin/java 
to nie działa (tak miałem przedtem). Ale jeżeli jest to katalog:

Kod: Zaznacz cały

/usr/local/bin/jre1.6.0_20
(czyli nazwa podkatalogu taka jak po rozpakowaniu archiwum) to wszystko jest w porządku.

Dziwne to trochę i przyznaje że ciężko było wpaść na to.
ODPOWIEDZ