Web Projects Consulting

Making HTML5 Video and Adobe Flash Work in Vivaldi Browser for Fedora

Making HTML5 video and Adobe Flash work in vivaldi on Fedora 28 is quite easy.

Install Vivaldi on Fedora 28 with fedy

vivaldi is very cool chromium-based web browser which is a lot more user-friendly than any other I know at the moment available for Linux. It supports all the extensions from the store, and it’s Development Tools look exactly like a developer has been used to, so there is no reason not to take advantage from using it. The only fix you have to take care of is making video and, optionally, Adobe Flash work on it.

Install fedy from https://www.folkswithhats.org

Install Vivaldi

Install Vivaldi from fedy

 

Fix Rendering First

http://techdows.com/2016/09/vivaldi-1-4-html5-videos-not-playing.html

Visit vivaldi://flags and enable override software rendering list and restart the browser.

 

Override software rendering

Override software rendering

Video

Grab the installation script latest-proprietary-media.sh and put it somewhere in your local path.

https://gist.github.com/ruario/bec42d156d30affef655

chmod u+x ~/bin/latest-proprietary-media.sh
~/bin/latest-proprietary-media.sh

This will download and install needed codecs to your system.

Check video playing again: https://www.quirksmode.org/html5/tests/video.html

Flash

Make sure that Google chrome is installed or just create the ‘/opt/google/chrome/‘ directory.

Download the latest-pepper-flash.sh script from the link below.

https://gist.github.com/ruario/215c365facfe8d3c5071

chmod u+x ~/bin/latest-pepper-flash.sh
~/bin/latest-pepper-flash.sh
sudo ln -s /opt/google/chrome/PepperFlash/libpepflashplayer.so /opt/vivaldi/
sudo ln -s /opt/google/chrome/PepperFlash /opt/vivaldi/PepperFlash

This will download and install latest flash .so for chrome and link it to vivaldi.

Check flash is working visiting this page: https://helpx.adobe.com/flash-player.html.

The result is below.

Vivaldi Info

Vivaldi Browser Version

Leave a Reply

Your email address will not be published. Required fields are marked *


This site uses Akismet to reduce spam. Learn how your comment data is processed.