|
[+] Java 1.6u20 nie działa (64-bit)
giaur - 08-05-2010 22:51
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:
/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?
iria - 08-05-2010 23:23
Chyba jednak chodzi o "bindv6only", tylko teraz trzeba przestawić też w innym miejscu. http://www.sidux.com/index.php?name=...=157312#157312
tremor - 09-05-2010 00:02
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 - 09-05-2010 00:20
Chyba jednak chodzi o "bindv6only", tylko teraz trzeba przestawić też w innym miejscu. http://www.sidux.com/index.php?name=...=157312#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)?
tremor - 09-05-2010 13:03
W katalogach /usr/lib/mozilla/plugins, /usr/lib/firefox/plugins i /usr/lib/iceweasel/plugins mam dowiązanie libjavaplugin.so -> /etc/alternatives/firefox-javaplugin.so
zaś to prowadzi do /usr/lib/jvm/java-6-sun/jre/lib/amd64/libnpjp2.so
i plik ten należy do pakietu sun-java6-bin.
giaur - 09-05-2010 13:37
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:
/usr/local/bin/java
to nie działa (tak miałem przedtem). Ale jeżeli jest to katalog:
/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.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|