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

Jung-uk Kim jkim at FreeBSD.org
Wed Mar 30 16:50:19 UTC 2011


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


More information about the freebsd-current mailing list