Re: Ubuntu 12.04: Serious problems with operapluginwrapper-native

Eirik Byrkjeflot Anonsen <[email protected]> Thu, 07 Jun 2012 10:39:19 +0200
Newsgroups gmane.comp.web.opera.linux
Message-ID <[email protected]>
Morgan Hughes <[email protected]> writes:

> On 06/06/2012 10:43 PM, Eirik Byrkjeflot Anonsen wrote:
>> The operapluginwrapper is the process that actually runs a browser
>> plug-in.  On 64-bit linux, operapluginwrapper-native runs 64-bit
>> plug-ins, and there's another operapluginwrapper that runs 32-bit
>> plug-ins.
>
> Hi Eirik, thanks for the details.  Sorry to thread-hijack, but while
> we're on the topic I'd like to ask two more questions:
>
> First, I've been unable to get 32-bit plugins to show up under a
> 64-bit install.  It looks like I have the 32-bit wrapper installed as
>   usr/lib64/opera/operapluginwrapper-ia32-linux
> but when I add 32-bit plugins to the Plugin Path they don't show up.
> Is there something I'm missing?

I wouldn't think so.  As long as opera can find both the pluginwrapper
and the plug-in, that should be sufficient.  It used to be that you
could execute the pluginwrapper "by hand" to see whether it can
successfully load a plug-in.  I think:

./operapluginwrapper-ia32-linux detect -fd 1 /path/to/plugin.so

If the pluginwrapper manages to load the plug-in, it will print out some
of the plug-in data to stdout.

> Second, can you comment on bug DSK-357435 which I filed?  It describes
> some substantial flakiness in Flash when switching tabs, often
> resulting in the plugin being drawn in the wrong place, sometimes on
> the wrong screen, or segfaulting.

Not entirely surprising, given how plug-ins work.  I know we've fixed
similar bugs sometimes in the past.

There's been substantial rewriting happening for the plug-in support in
opera 12, so it may be fixed now.  If it still happens with 12, I'd like
to know about it so I can update the bug report.

eirik
--
Opera-Linux: https://list.opera.com/mailman/listinfo/opera-linux
More lists: https://list.opera.com/mailman/listinfo/
Unsubscribe: mailto:[email protected]?subject=unsubscribe