• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
Locked
0

Flash is not working in Opera. "Not GTK2 toolkit (got 0)"

New Here ,
May 11, 2009 May 11, 2009

Copy link to clipboard

Copied

Hello.

I have Opera 10 build 4102 with flash plugin 10.0.22.87
on OpenSolaris x86 build 112

Flash content is not displayed in my browser.
When I start browser from a console every time I go to pages with flash
I see messages (on console, where browser started from):
Not GTK2 toolkit (got 0).
Not GTK2 toolkit (got 0).
....
Not GTK2 toolkit (got 0).

I get these messages every time I go to pages with flash.

I searched browser binaries and libraries for the string "Not GTK2"
and found it in the libflashplayer.so only.

[inet@solaris]$ strings libflashplayer.so | grep 'Not GTK2'
Not GTK2 toolkit (got %d).
[inet@solaris]$

I've got GTK2 installed. And all libraries that needed for libflashplayer.so.
I checked with ldd libflashplayer.so
And as I don't receive messages like "can not find library" I think all libraries are there.

I traced browser execution and got a stack when this message appears.

080474b8 libc_hwcap1.so.1`printf(80a574a, 80a5290, 1, c, 80a5348, 80a5310)
080474e8 0xc8add2cc(80a574a, 80a5290, 1, c, 80a5348, 80a5310)
08047548 pluginController::createInstance+0x305(8080098, 80a4eb8, 80475d8, 805fa17)
08047568 pluginController::HandleNppNew+0x17(8080098, 80a4eb8, 8047590, 1)
080475d8 pluginController::handleMessage+0x211(8080098, 80a4eb8, 80677fc, 809b028)
080475f8 pluginController::handlePendingMessages+0x54(8080098, 806ccb4, 80677fc, 809b028, 8047628, cdbc7f84)
08047618 pluginController::handleIncomingMessage+0x37(f, 8068741, 806867b, cdbc7e8e)
08047638 InputCallback+0x1d(8063470, 3f, 1, 80811f8, 1, cdc1e23c)
08047668 0xce4f258d(809e310, 1, 809afe0, cdbad638, 809e238, 809e38c)
08047698 0xcdbe1345(809e358, ce4f250e, 809afe0, 80476e0, 809e238, 80a4d90)
08047708 0xcdbad83c(809e238, ce880000, 4420, 0, 0, 1)
08047738 libglib-2.0.so.0.2100.0`g_main_context_dispatch+0x89(809e238, 0, 809b058, 2, 2, cebd732a)
080477e8 0xcdbaf113(809e238, 1, 1, 809e3f8, ce019de8, 100)
08047858 libglib-2.0.so.0.2100.0`g_main_loop_run+0x309(809b040, 809b040, 13, 0, 13, 1)
08047898 libgtk-x11-2.0.so.0.1700.0`gtk_main+0xde(9, 806da14, 806867b)
080478b8 OpGtkToolkit::runToolkitMainLoop+0x1d(80801d8, 8069b74, 80676b1)
0804792c main+0x382(4, 8047958, 804796c)
0804794c _start+0x80(4, 8047a70, 0, 8047aa1, 8047aa4, 0)

Does anyone know (or has any ideas) why flash plugin doesn't work?

Views

6.3K

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
May 11, 2009 May 11, 2009

Copy link to clipboard

Copied

I've just installed flashplayer 9.0.151.0 and it works.

What is wrong with 10.0.22.87?

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
May 11, 2009 May 11, 2009

Copy link to clipboard

Copied

Try this. http://forums.adobe.com/thread/430948  This fix seems to work for everyone. Not sure about how you would get to the directory where the files are, but the fix should hopefully help the same.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
May 13, 2009 May 13, 2009

Copy link to clipboard

Copied

I don't have the solution for this. But I know the reason why it is happening.

With Flash player 10, Adobe forced the browser to use GTK window and containers to load a swf file in Linux. Opera I guess is based on Qt and hence has problem with loading Flash.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
May 22, 2009 May 22, 2009

Copy link to clipboard

Copied

LATEST

FYI,

https://bugs.webkit.org/show_bug.cgi?id=21748

> the Flash Player 10 plugin works fine in Konqueror 4.2, so
> there must be some way to plug it into non-GTK code.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines