LINUX.ORG.RU

В Epiphany зависает flash плеер (в браузерной игре)

 ,


0

1

Доброго времени суток! В firefox всё отлично запускается и работает (flash 19, игра Forge of Empires), а вот в Epiphany отказывается, точнее виснет на середине загрузки или вообще показывает только фон и загрузка не начинается.

флэш в Epiphany работает через nspluginwrapper, видео встроенное - Intel HD, установлено VDPAU (но Epiphany в консоли пишет va_openDriver() returns 0 NOT SANDBOXED)

P.S. если уменьшить/увеличить окно Epiphany, когда запускаю игру - загрузка вроде как двигается, но в итоге всё равно виснет на середине


Ответ на: комментарий от w1nner

Собственно ей обычно и пользуюсь, но суть в том, что Epiphany может создавать вэб приложения, хотел в отдельный процесс игру вынести.

EliJah
() автор топика
Ответ на: комментарий от EliJah

Тут многие жалуются что Epiphany недоделанный. Это фича. Забей.

w1nner ★★★★★
()

работает через nspluginwrapper

Ты его где откопал и зачем? Flash уже есть 64-битный, так что если у тебя GNU/Linux, он без надобности.

i-rinat ★★★★★
()
Ответ на: комментарий от EliJah

У меня 32 битная ОС

nspluginwrapper нужен был только для 64-битных линуксов, для FreeBSD и Solaris. Эти ОС не могли запускать 32-битные Flash плагин. В 32-битном линуксе вообще никогда с этим проблем не было, ты решаешь несуществующую задачу.

Может быть, просто не в ту директорию плагин положил?

Я, кстати, попробовал, у меня в Ephiphany загружается, стартуют вводные миссии. Дальше не тестил.

i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat
/usr/lib/mozilla/plugins/libfreshwrapper-pepperflash.so

Удалил NSPlugin Wrapper, сделал autoremove, перезагрузился, но epiphany пишет

sh: 1: /usr/lib/nspluginwrapper/i386/linux/npviewer: not found
sh: 1: /usr/lib/nspluginwrapper/i386/linux/npviewer: not found
*** NSPlugin Wrapper *** ERROR: failed to execute NSPlugin viewer
*** NSPlugin Wrapper *** ERROR: failed to initialize plugin-side RPC client connection
*** NSPlugin Wrapper *** WARNING:(/build/buildd/nspluginwrapper-1.4.4/src/npw-wrapper.c:3556):invoke_NP_Initialize: assertion failed: (rpc_method_invoke_possible(g_rpc_connection))
EliJah
() автор топика
Ответ на: комментарий от EliJah

Удалил NSPlugin Wrapper, сделал autoremove, перезагрузился, но epiphany пишет

Что-то осталось. Погляди в ~/.mozilla/plugins/ и в /usr/lib/mozilla/plugins/

i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat

Почистил ~/.mozilla/plugins/ и /usr/lib/mozilla/plugins/ остался один файл (libfreshwrapper-pepperflash.so), но теперь epiphany пишет - plug-in failure.

about:plugins показывает Shockwave Flash 19.0 r0 Включён: Да

EliJah
() автор топика
Ответ на: комментарий от i-rinat
(epiphany-browser:6334): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:121:0: Expected a valid selector

(WebKitWebProcess:6345): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:121:0: Expected a valid selector
NOT SANDBOXED
[fresh] [warning] ppb_var_var_to_utf8, 'var' is not a string, (0)
[fresh  6385] not implemented: PPB_OpenGLES2VertexArrayObject;1.0
[fresh  6385] not implemented: PPB_OpenGLES2DrawBuffers(Dev);1.0
Vector smash protection is enabled.
[fresh  6385] [PPB] {zilch} ppb_network_monitor_update_network_list
NOT SANDBOXED
[fresh  6401] not implemented: PPB_OpenGLES2VertexArrayObject;1.0
[fresh  6401] not implemented: PPB_OpenGLES2DrawBuffers(Dev);1.0
Vector smash protection is enabled.
[fresh  6401] [PPB] {zilch} ppb_network_monitor_update_network_list
[fresh  6376] [NPP] {zilch} NPP_GetValue npp=0xb2215ee0, variable=NPPVpluginCancelSrcStream

EliJah
() автор топика
Ответ на: комментарий от EliJah

А я проверял на

ii  epiphany-browser                3.16.3-1             amd64                Intuitive GNOME web browser
ii  libwebkit2gtk-4.0-37:amd64      2.10.0+dfsg1-1       amd64                Web content engine library for GTK+

неудивительно, что результаты разные :)

Эти версии, 3.10.3 и 2.4.8, это стандартные в каком-то дистрибутиве? Или вручную поставленные?

i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat

Интересно то, что flash местами работает - видео проигрывает, но управлять плеером не даёт (на нажатия и горячии клавиши не реагирует.)

EliJah
() автор топика
Ответ на: комментарий от EliJah

Сейчас попробую поставить, поглядим, как оно работает.

i-rinat ★★★★★
()
Ответ на: комментарий от EliJah

Попробовал поставить в виртуалке. В целом — работает. Падает в момент определения версии (какая-то лажа с аллокаторами), но игра загружается и работает. Flash 11.2 сам по себе работает, но игра требует 11.5 и дальше не грузится.

С падением всё довольно странно, там даже через valgrind не ясно, откуда куда прыгает. Просто сегфолт с разрушенным стеком. Причём на основной машине с более новым Epiphany и WebKit2GTK+ и той же версией freshwrapper при определении версии не падает. Даже от valgrind'а предупреждений нет.

i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat

Хм, тогда несколько не по теме вопрос: возможно стоит поставить x64 версию (Ubuntu 15.04) - железо такое: Intel G850 (Dual Core+ встроенное видео Intel HD3000) + 4Gb 1333 Оперативы. Мне показалось, что данная машинка слабовата для 64 бит, но архитектура процессора 64 и нынешняя тенденция идёт к вытеснению 32 битных систем.

EliJah
() автор топика
Ответ на: комментарий от EliJah

Я сомневаюсь, что переход на 64-битную версию решит проблему. Скорее, добавится пачка новых. Например, для чего-нибудь типа скайпа нужно будет тянуть кучу 32-битных библиотек.

i-rinat ★★★★★
()
Ответ на: комментарий от EliJah

обновления софта

В 14.10 обновлений больше не будет, у него 23 июля 2015 года срок поддержки закончился. Мне даже встроенная обновлялка об этом сообщала.

i-rinat ★★★★★
()

все в машину, пагни, у ТС: 32-битная система, Epiphany вместо браузера, он использует флеш и играет в игры при этом — и это все об одном человеке!

kep
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.