Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: не запускается java-апплет в хроме и опере, в ФФ работает  (Прочитано 6826 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн memfis

  • Автор темы
  • Активист
  • *
  • Сообщений: 360
    • Просмотр профиля
Сабдж.

Модуль \плагин icedtea снесен - с ним и в ФФ джава-аплеты не запускаются.

Где что копать?

у 10.10, опера 11, фф 3, Хром 10 и 11.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28334
    • Просмотр профиля
sudo aptitude show sun-java6-jre
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн memfis

  • Автор темы
  • Активист
  • *
  • Сообщений: 360
    • Просмотр профиля
sudo aptitude show sun-java6-jre

memfis@NOUT:~$ sudo aptitude show sun-java6-jre
sudo: aptitude: command not found


memfis@NOUT:~$ sudo apt-get check sun-java6-jre
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
« Последнее редактирование: 15 Марта 2011, 16:34:37 от memfis »

Оффлайн memfis

  • Автор темы
  • Активист
  • *
  • Сообщений: 360
    • Просмотр профиля
up.

Проблема не решена.

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
grep -v ^# /etc/apt/sources.list | grep partnerчто кажет? Если пусто, то добавляем/раскомментируем строки
Цитировать
deb http://archive.canonical.com/ubuntu maverick partner
deb-src http://archive.canonical.com/ubuntu maverick partner
Ну а дальше догадываетесь

Оффлайн memfis

  • Автор темы
  • Активист
  • *
  • Сообщений: 360
    • Просмотр профиля
обижаете, активация этих источников делается сразу после установки системы. Т.е. показывает "не пусто".

memfis@NOUT:~$ grep -v ^# /etc/apt/sources.list | grep partner
deb http://archive.canonical.com/ubuntu maverick partner
deb-src http://archive.canonical.com/ubuntu maverick partner
memfis@NOUT:~$
 
Я бы предположил, что копать надо в сторону установки линка в неработающих браузерах на ставщуюся джава-машину, примерно по аналогии с флэш-проигрвыателем от Хрома, использумого другими браузерами -

sudo ln -s /opt/google/chrome/libgcflashplayer.so /usr/lib/firefox-addons/plugins/
sudo ln -s /opt/google/chrome/libgcflashplayer.so /usr/lib/opera/plugins/

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Странно то, что у Вас в репах не находится этот пакет.... Он там есть, а у Вас не находится

Оффлайн memfis

  • Автор темы
  • Активист
  • *
  • Сообщений: 360
    • Просмотр профиля
sun-java6-jre находится и стоит, в нем и запускается в ФФ. А вот Опера и Хром с ним не контачат.

Оффлайн memfis

  • Автор темы
  • Активист
  • *
  • Сообщений: 360
    • Просмотр профиля
up.

Проблема не решена.

Оффлайн memfis

  • Автор темы
  • Активист
  • *
  • Сообщений: 360
    • Просмотр профиля
Лрачик просто открывался.

выясняем конкретное местоположение джавы:
 find / -name libnpjp2.so 2>/dev/null

выдается на экран:

/usr/lib/jvm/java-6-sun-1.6.0.24/jre/lib/i386/libnpjp2.so

переходим в директорий плагинов Оперы:
 cd /usr/lib/opera/plugins

делаем симлинк:
 sudo ln -s /usr/lib/jvm/java-6-sun-1.6.0.24/jre/lib/i386/libnpjp2.so

Вопрос - как бы реализовать это в один ход? типа

 sudo ln -s   "find / -name libnpjp2.so 2>/dev/null"  /usr/lib/opera/plugins/libnpjp2.so
« Последнее редактирование: 02 Апреля 2011, 00:17:21 от memfis »

Оффлайн memfis

  • Автор темы
  • Активист
  • *
  • Сообщений: 360
    • Просмотр профиля
В связи с развитием истории апгрейт темы: отмечено, что то бубUbuntu гнобит джаву (было и такое - вдруг они там по патентным мыслям что-то намыслили  из реп в обновление прилетели нулевые пакеты взамен работавшим), то Хром начнет ругаться на старую джаву и т.д. Установилось радикальное решение - качаем оригинальную джаву, последнюю версию - она поставляется в виде архива. Распаковываем это дело в то место, где хочетс ее хранить - у меня это в загрузках, директорий для хранения пост-установочных скриптиков, вот так:  /home/user/Загрузки/Distributiv/java (проверить наличие прав запуска нужных файлов)
Далее надо снести во всех браузерах упоминание о старых джавах и прописать новую:

sudo rm  /usr/lib/opera/plugins/libnpjp2.so
sudo rm  /opt/google/chrome/plugins/libnpjp2.so
sudo rm  /opt/google/chrome/libnpjp2.so
sudo rm  /usr/lib/firefox-addons/plugins/libnpjp2.so
sudo  mkdir /opt/google/chrome/plugins
sudo ln -s  /home/user/Загрузки/Distributiv/java/lib/i386/libnpjp2.so /usr/lib/opera/plugins/libnpjp2.so
sudo ln -s  /home/user/Загрузки/Distributiv/java/lib/i386/libnpjp2.so /usr/lib/firefox-addons/plugins/libnpjp2.so
sudo ln -s  /home/user/Загрузки/Distributiv/java/lib/i386/libnpjp2.so /opt/google/chrome/plugins/libnpjp2.so
sudo ln -s  /home/user/Загрузки/Distributiv/java/lib/i386/libnpjp2.so /opt/google/chrome/libnpjp2.so

Что любопытно: в Хроме допускается дуализм в определении места хранения плагина - некоторые версии хотели для этого видеть отдельный директорий - создаем его. Прибитие файликов выведено в отдельные команды для того, чтобы в случае чего видеть, что что-то меняется и\или что-то не удается.
Еще отмечено, что в некоторых случаях запуска в Хроме джава-аплета Хром будет спрашивать - доверять всегда или каждый раз спрашивать? - известны случаи, когда при ответе "всегда" в последующие разы аплет не запускался - я переписывался с разработчиками, подсказали решение - в настройках (где-то глубоко, дополнительно-дополнительно) надо переставить выставленное разрешение = сработало.


 

Страница сгенерирована за 0.115 секунд. Запросов: 26.