Wow... (<-- blown away at performance)

Kris Moore kris at pcbsd.org
Wed Mar 30 19:41:01 UTC 2011


On 03/30/2011 12:50, Jung-uk Kim wrote:
> On Wednesday 30 March 2011 12:46 am, Buganini wrote:
>> It seems work well now, no lockup when I went through pages.
>> but I still got lockup when I right-click on some flash
>> advertisement. for example, here: http://tw.yahoo.com/
> "Don't do that" is not an answer, I guess? ;-)
>
> Seriously, this problem is very well known.  There were several
> work-arounds suggested but the most popular one is setting
> GDK_NATIVE_WINDOWS environment variable.  Try "GDK_NATIVE_WINDOWS
> Flash" on Google and you will see tons of them.  Actually, Fedora
> took that hack into nspluginwrapper later:
>
> https://bugzilla.redhat.com/show_bug.cgi?id=542424
>
> Basically, Gnome people broke the ABI in the middle of major release
> branch, if my understanding is correct.  Of course, that caused a lot
> of complaints and they had to add the variable to restore the
> previous behavior.  Now here is the bad news for you.  This
> environment variable does nothing for us because
> linux-f10-gtk2-2.14.7 does not have the compat hack. :-(
>
> One thing we can do is re-rolling linux-f10-gtk2 with the hack locally
> (as we did for x11-toolkits/linux-f10-pango) and using the hack from
> www/nspluginwrapper-devel *iff* that actually fixes the problem.
>
> There was another attempt by PC-BSD to address this issue:
>
> http://trac.pcbsd.org/changeset/3799
>
> Unfortunately, I have no idea how Pango can affect the "right click"
> problem in the first place.  In fact, I wasn't able to reproduce the
> fix on FreeBSD (long ago) and I *thought* their fix is PBI-specific
> (kmoore added to CC list).
>
> Jung-uk Kim

I checked the other day, and our pango fix is no longer functional, that 
was something we did for flash 9 back in the day and it seemed to fix 
the right-click functionality for our PBIs, but alas, no more. We are in 
the same boat as you at the moment.


-- 
Kris Moore
PC-BSD Software
iXsystems



More information about the freebsd-current mailing list