How to Get Flash Working with WebkitGTK3

With the switch to GTK3 all Webkit using applications like Epiphany, Liferea, devhelp, yelp and others lost Flash support. The reason is that Linux-Flash is GTK2 only! And of course there won't be new releases from Adobe ever. So we have the following compatibility situation for Liferea

Release
Line
Uses Flash Status
1.6
1.8
GTK2 + WebkitGTK2 any native Flash Works
1.10 GTK3 + WebkitGTK3 v1.8 32bit native Flash Broken
1.10 GTK3 + WebkitGTK3 v1.8 64bit native Flash Broken
1.10 GTK3 + WebkitGTK3 v1.8 32bit Flash + nspluginwrapper Works
1.10 GTK3 + WebkitGTK3 v2.0 any native Flash Works

The WebkitGTK+ solution for the Flash problem was implemented in version 2.0 by having a second process linked against GTK2 to run browser plugins while Webkit itself is linked to GTK3. This makes Flash work again.

But the currently widely distributed WebkitGTK3 v1.8 does not have this feature yet and fails to use the native flash.

nspluginwrapper Workaround

The only workaround is to use nspluginwrapper to run the 32bit version of Flash. This is guaranteed to work on 64bit platforms. It might not work on 32bit hardware, sometimes also because nspluginwrapper is not available there. The steps to install it are:

  1. Install nspluginwrapper. On Debian
    apt-get install nspluginwrapper
  2. Download 32bit Flash .tar.gz from Adobe
  3. Extract /usr files according to the Adobe instructions
  4. In the tarball directory run
    nspluginwrapper -i -a -v -n libflashplayer.so

    to install the plugin

Now all WebkitGTK3 using applications should be able to run Flash. Ensure to restart them and check command line output for any plugin errors.

Upgrading to WebkitGTK3 2.0

If you can try upgrading to WebkitGTK3 2.0 (e.g. Debian Experimental).

Comments

How to Get Flash Working with WebkitGTK3 | LZone

Thanks a lot, I like it!
xunjie ?????????????????????
??????????????????????
??????????????????????ELLASSAY??????? ????`???????1300 ?????????????????????????????
????????????
??????????????????
??å????????? ??????
??????????????????????????????????
??????????????????????
???????????????2009?????????Ge Xiaohui????????????????Xiaowen??2009????????????????????????·????2008??????????å????????? ??? ??????????????????????
1.60??????? - ?????????
????????????
????????????? ????? ????????å? ????????å?

How to Get Flash Working with WebkitGTK3 | LZone

Amazing quite a lot of awesome advice.
xunjie ?????????????????????
??????????
????????????????????????????????????????????????? ????????? ???n ????????????????
????????????????????
?????????????????????????????? gaga milano ?r? ??????`??
???????????????
??????????????????????????????????????????
???? - ????????????????????`??`?? ??? ???? ??????????????????
?????????????????????30?-40?????????????????
????????????????????????????????????????
?????·???????? ???????????? ??`??

How to Get Flash Working with WebkitGTK3 | LZone

Very well expressed indeed. .
xunjie ?????????????????
???????????????????????????????
?????/??????????????????????? - ??????·?????????????????????????????????????????? ??å????????? ??? ??????????????
??SKU??????????????1690???????Sinequanone??????????3.1Phillip???LAN?????????4300????????????????120?????????????MNG 175????3390?????????????????5450?????????????????
????????????????????????????? ????????? ?????`?? ?????? ?????????????????????????????????????????????
?????????????????????????????????
??????????????å????????? ???`???`?? ?????? ??????????????????????????????????????
????????????????????????????????
????????????????
??????????????????? ????`??????? ????`???` ??????

How to Get Flash Working with WebkitGTK3 | LZone

Amazing stuff. Regards.
xunjie ??70???????????
??????????????????????????????????????????????
??????????????????? ??å????????? ??å? ?????? ???5?????????????????????????????????????
????????????????????????
??????????????????????????
????`???? ? ????????å? ?????????????????????????????
???????????????????????????????????????????[???]?????
?????????????????????????å????????? ??å? ??????
?????????????50???????????
?SUNROO????????????????????????????
???????????????????????????????????????
??????????????????????
??`????? ??? ????

How to Get Flash Working with WebkitGTK3 | LZone

You said it very well.!
xunjie 7????????????·??????
?????????????????????????????????????
???????????????????????????????? ????????`?? ??å??? ???????????????
???????????????????????????
??????????????????????????? ???????`?? ???? ??????????
????????·???????????????????????·???????????·????????????
?????????????????????????????????????? ??`?? ???`?? 2008?????????????????????????
????????????????????
???????????????
??????????????? ??å????????? ???`???`??

How to Get Flash Working with WebkitGTK3 | LZone

Thank you. Loads of information!

xunjie ?????????????????????
?????????????????????
??????????????????????????? ??å????????? ???`???`?? ?????? ???????????????
?????????????????????????????
???????????????????? ????????? ?r? ?????? ??????????????????
??????????????????????
?????????????????????????????????UGG ?????? ???????????????????????????
???????????????
???????????????????????????20.47??????
??????????????????????
??`????? ??? ??????`??

How to Get Flash Working with WebkitGTK3 | LZone

Factor certainly utilized..
xunjie ??????????????
????????????????????????????????????????????????????????????%?????????????????????????
?????????????????????????????????????????? ????????? ?r? ?????? ????????????
?????????????????????
???????????????????????? ???????????? 1000????? ?????????????????
???????????????????
???????......??????????????å????????? ??? ???????????????????????
??????????????2????????????????
???????????????????????
?????????? ??å????????? ????????å?

How to Get Flash Working with WebkitGTK3 | LZone

Regards, Useful stuff!
xunjie ?????????????????????
1272?8????????????????????????
??????????????????????????? ??å????????? ???`???`?? ?????????????????????????????????
2???????????????????????????
????????????????????? ????????? ?r? ??????`?? ????? ??????????
?????????????????????????
4?26????500??????????????????????chrome hearts ??????å? ????????????????????????????????????????????????????
?????????????????????????10??1??????????????????????????????????????????
????????????????????????
??????????????? ????`???????1400

How to Get Flash Working with WebkitGTK3 | LZone

Kudos! A good amount of tips.

xunjie ??????????
??????????
1330-43-4 2010.6.18??????????????????????????????? ????????? ?????`?? 13??????????CPI???????????????????
???2?????????????>??????????????????????????
????????????????????? ????`??????? ????`???` ??
?????????????????????
????????????????
????????????????????????å????????? ???`???`?? ?????? ?????????????????????????????????????????????????????????????????????????
??????????????????????
????????????????????
???????????? ????????? ?????

How to Get Flash Working with WebkitGTK3 | LZone

Wonderful information, Kudos!
xunjie ????????Mr.Ioannis Voinis????????????????????????
??????????
??????????????????????????????????????? ??å????????? ???`???`?? ?????? ????????????????????????????????
?????????????????????2??????????
????????????????????
??`????? ??å? ?????????????????????????????? ?????????????????????????????????
??????????????????????
2800??????????????????????`?? ?????`?? ????????????????????????????????????????????????????????????????????????????
?????????????????????
????????????????????????????
??15,000???????????????? ????? ???? ??????`??

How to Get Flash Working with WebkitGTK3 | LZone

Nicely put, Thank you!
xunjie ?????????????????
??????????????????????2012?????????????
??????????????????? ??å????????? ???`???`?? ?????????????????????????
?????????????????
???????????????????????????????????????????????????????????????? ????????? ?r? ??????`?? ????? ????????????????????
???????????????
?????????????????????`???????1300 ????????????????????·????????????????????????????????????????????
?????????????????????2013???????????
???????????????????????
??????????2009??????????????????????????????????????? UGG ??`??

How to Get Flash Working with WebkitGTK3 | LZone

Cheers, Quite a lot of posts.

xunjie ??5?10????????
????????????????????????????????????
???????????? ??å????????? ??? ?????????????????????????????????
????????????????????
???2???????????????????????????? ???? ???
?????????????????????????????????
???????????????????????????
?????????????????175???å????????? ???`????`?? ???????????????
????????????????????????????????????????
?????????????????
?????????????? ????`??????? ????`???` 996

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options

To prevent automated spam submissions leave this field empty.
Syndicate content