LINUX.ORG.RU

Opera && Flash


0

0

Есть два компа с идентичным набором пакетов:

opera                             9.24-20071015.6                      The Opera Web Browser
flashplugin-nonfree               9.0.48.0.2~bpo.1                     Adobe Flash Player plugin installer
linux-image-2.6-686               2.6.18+6etch2                        Linux kernel 2.6 image on PPro/Celeron/PII/P
linux-image-2.6-686-smp           2.6.18+6etch2                        Linux 2.6 image on PPro/Celeron/PII/PIII/P4
linux-image-2.6.18-5-686          2.6.18.dfsg.1-13etch5                Linux 2.6.18 image on PPro/Celeron/PII/PIII/

Разница между ними:

Тут flash работает:
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 15
model           : 4
model name      : Intel(R) Pentium(R) 4 CPU 3.00GHz
stepping        : 3
cpu MHz         : 3000.287
cache size      : 2048 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 1
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 5
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl est cid cx16 xtpr
bogomips        : 6005.83

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 15
model           : 4
model name      : Intel(R) Pentium(R) 4 CPU 3.00GHz
stepping        : 3
cpu MHz         : 3000.287
cache size      : 2048 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 1
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 5
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl est cid cx16 xtpr
bogomips        : 6000.67


Тут flash не работает:
$ cat /proc/cpuinfo
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 107
model name      : AMD Athlon(tm) 64 X2 Dual Core Processor 4000+
stepping        : 1
cpu MHz         : 2109.618
cache size      : 512 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 2
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt lm 3dnowext 3dnow pni cx16 lahf_lm cmp_legacy svm cr8legacy ts fid vid ttp tm stc [6]
bogomips        : 4222.95

processor       : 1
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 107
model name      : AMD Athlon(tm) 64 X2 Dual Core Processor 4000+
stepping        : 1
cpu MHz         : 2109.618
cache size      : 512 KB
physical id     : 0
siblings        : 2
core id         : 1
cpu cores       : 2
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt lm 3dnowext 3dnow pni cx16 lahf_lm cmp_legacy svm cr8legacy ts fid vid ttp tm stc [6]
bogomips        : 4219.50


Собственно вопрос в том, что специально поставил ядро для Intel (хрен с ней с оптимальностью) и раньше работало, но когда-то (видимо, что-то обновилось) перестало (к сожалению, сразу не заметил, когда).

Причем в iceweasel все продолжает работать =-/

В какую сторону копнуть?
Уже башку сломал.
★★★★★

Я к тому, что может кто-то сталкивался с подобным.

ManJak ★★★★★
() автор топика

Отличия могут быть в конфигурации. opera:plugins что показывает? А какие пути прописаны в opera:config#UserPrefs|PluginPath ?

Попробуй последний флеш (9.0.115.0) и Оперу 9.50

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

>Попробуй последний флеш (9.0.115.0) и Оперу 9.50

В (относительно) стабильной Opera 9.50 флеш вообще не работает, так что лучше просто поставь флешь непосредственно опере в /usr/lib/opera/plugins

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

Хм....

Спасибо.

А как такое может быть?

Тут работает:

$ ls -la /usr/lib/flashplugin-nonfree
итого 6952
drwxr-xr-x   2 root root    4096 2007-09-30 15:27 .
drwxr-xr-x 146 root root   53248 2007-12-11 10:14 ..
-rw-r--r--   1 root root     856 2007-09-30 15:27 flashplayer.xpt
-rw-r--r--   1 root root 7040036 2007-09-30 15:27 libflashplayer.so

Тут, нет:
~$ ls -la /usr/lib/flashplugin-nonfree
итого 76
drwxr-xr-x   2 root root  4096 2007-01-17 23:06 .
drwxr-xr-x 184 root root 69632 2007-12-13 18:43 ..


Это логично, но я даже представить себе не мог, т.к. переставлять пробовал =(

Все вынуто с портов.

Сравнил, маршруты неидентичны (что странно).

Где работет:
$ dpkg -L flashplugin-nonfree
/.
/var
/var/cache
/var/cache/flashplugin-nonfree
/usr
/usr/lib
/usr/lib/flashplugin-nonfree
/usr/lib/mozilla
/usr/lib/mozilla/plugins
/usr/lib/mozilla-firefox
/usr/lib/mozilla-firefox/plugins
/usr/lib/firefox
/usr/lib/firefox/plugins
/usr/lib/iceweasel
/usr/lib/iceweasel/plugins
/usr/lib/iceape
/usr/lib/iceape/plugins
/usr/share
/usr/share/doc
/usr/share/doc/flashplugin-nonfree
/usr/share/doc/flashplugin-nonfree/copyright
/usr/share/doc/flashplugin-nonfree/changelog.gz
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/flashplugin-nonfree
/usr/lib/mozilla/plugins/flashplayer.xpt
/usr/lib/mozilla/plugins/libflashplayer.so
/usr/lib/mozilla-firefox/plugins/flashplayer.xpt
/usr/lib/mozilla-firefox/plugins/libflashplayer.so
/usr/lib/firefox/plugins/flashplayer.xpt
/usr/lib/firefox/plugins/libflashplayer.so
/usr/lib/iceweasel/plugins/flashplayer.xpt
/usr/lib/iceweasel/plugins/libflashplayer.so
/usr/lib/iceape/plugins/flashplayer.xpt
/usr/lib/iceape/plugins/libflashplayer.so

Где не работает:
$ dpkg -L flashplugin-nonfree
/.
/usr
/usr/lib
/usr/lib/flashplugin-nonfree-unpackdir
/usr/lib/flashplugin-nonfree
/usr/lib/mozilla
/usr/lib/mozilla/plugins
/usr/lib/mozilla-firefox
/usr/lib/mozilla-firefox/plugins
/usr/lib/firefox
/usr/lib/firefox/plugins
/usr/lib/iceweasel
/usr/lib/iceweasel/plugins
/usr/lib/iceape
/usr/lib/iceape/plugins
/usr/share
/usr/share/doc
/usr/share/doc/flashplugin-nonfree
/usr/share/doc/flashplugin-nonfree/copyright
/usr/share/doc/flashplugin-nonfree/changelog.gz
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/flashplugin-nonfree
/usr/lib/mozilla/plugins/flashplayer.xpt
/usr/lib/mozilla/plugins/libflashplayer.so
/usr/lib/mozilla-firefox/plugins/flashplayer.xpt
/usr/lib/mozilla-firefox/plugins/libflashplayer.so
/usr/lib/firefox/plugins/flashplayer.xpt
/usr/lib/firefox/plugins/libflashplayer.so
/usr/lib/iceweasel/plugins/flashplayer.xpt
/usr/lib/iceweasel/plugins/libflashplayer.so
/usr/lib/iceape/plugins/flashplayer.xpt
/usr/lib/iceape/plugins/libflashplayer.so

Чувствую, что где-то туплю.....
Но это невозможно!


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

$ md5sum /var/cache/apt/archives/flashplugin-nonfree_9.0.31.0.1_i386.deb
66a42bc6b91f4aabb534535ff9afc264  /var/cache/apt/archives/flashplugin-nonfree_9.0.31.0.1_i386.deb

$ md5sum /var/cache/apt/archives/flashplugin-nonfree_9.0.31.0.1_i386.deb
66a42bc6b91f4aabb534535ff9afc264  /var/cache/apt/archives/flashplugin-nonfree_9.0.31.0.1_i386.deb

ManJak ★★★★★
() автор топика

$ cat pluginpath.ini
Opera Preferences version 2.1
; Do not edit this file while Opera is running
; This file is stored in UTF-8 encoding

[Paths]
/usr/lib/opera/plugins=1
/usr/lib/mozilla/plugins=1
/usr/lib/flashplugin-nonfree=1
~/.mozilla/plugins=1

последнюю строчку сам добавил

flash ставил из tar.gz с сайта adobe, там собственный "инсталлятор"
да оно поставилось в папку ~/.mozilla/plugins
javascript из плеша не работает

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

В общем, проведу эксперимент, снесу и поставлю, там, где работало =)

Если не получится, то ....

Т.к., при одинаковых сорс-листах и парочем, версия плагина стояла странная.

Заметил случайно =(

Мой косяк.

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

>В (относительно) стабильной Opera 9.50 флеш вообще не работает

У меня всё прекрасно работает. 9.50 Beta 2 Сборка 1709.

KRoN73 ★★★★★
()
Ответ на: комментарий от anonymous

>Рад за ваше 32битное братство.

Пока сидел на 64-х битах, прекрасно работал nspluginwrapper в Konqueror и Firefox. В Опере Флеш нормально работал и в 32-х битной :)

KRoN73 ★★★★★
()
Ответ на: комментарий от ManJak

В общем, вывод такой!

При установке из репозиториев:

$ dpkg -l | grep opera
ii  eject                             2.1.4-3                              ejects CDs and operates CD-Changers under Linux
ii  opera                             9.24-20071015.6                      The Opera Web Browser

$ dpkg -l | grep flash
ii  flashplugin-nonfree               9.0.115.0.1~bpo40+1                  Adobe Flash Player plugin installer

Совместно не работают.

Причем, там есть версия flash 9.0.31.0.1

Так, она тоже с Opera не работает =))))

Посмотрим, может починят.

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

Причем, Opera плагина видит (даже, в двух местах):

opera:plugins

Shockwave Flashapplication/futuresplash	spl
application/x-shockwave-flash	swf
/usr/lib/mozilla/plugins/libflashplayer.so

Shockwave Flashapplication/futuresplash	spl
application/x-shockwave-flash	swf
/usr/lib/flashplugin-nonfree/libflashplayer.so

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

Но, там ошибка где-то:

(process:12509): GLib-GObject-CRITICAL **: gtype.c:2240: initialization assertion failed, use IA__g_type_init() prior to this function

(process:12509): Gtk-CRITICAL **: gtk_clipboard_get_for_display: assertion `GDK_IS_DISPLAY (display)' failed
Adobe Flash Player: gtk_clipboard_get(GDK_SELECTION_PRIMARY); failed. Trying to call gtk_init(0,0);

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