Flash stopped working in stable version 1.4.589.38



  • Hello, I have two computers with Ubuntu 16.04.1 LTS (64 bit), fully updated. In both, Vivaldi stopped running flash player. If I go to [url=https://www.adobe.com/software/flash/about/]https://www.adobe.com/software/flash/about/[/url], it displays "This plugin is not supported". Checking on vivaldi://plugins/ it doesn't have Flash player loaded, it seems it doesn't find it. I have Vivaldi 1.4.589.38 (Stable channel) (64-bit). I also have Chrome installed, Version 54.0.2840.59 (64-bit), which has flash player. The plugin is located at ~/.config/google-chrome/PepperFlash/23.0.0.185/libpepflashplayer.so Now, it could be that Chrome changed the flash player location in the lastest version and Vivaldi doesn't seem to find it, because this was working before in my two computers and now it doesn't work in both, and I didn't make any changes to the systems. Is there any solution to this? Specially one that does not involve tinkering with config files or installing additional libraries, because it previously worked and now it's broken, as I want to keep this as "default" as possible.



  • Hi,

    Same problem here for me but the problem appeared after upgrading from Kubuntu 16.04 to 46.10 today. If anyone knows how to solve that issue that would be nice :)



  • Same here happened after updating Chrome browser to 54 on mint 18 and kxstudio 14.04.



  • Same here on Fedora 24. Here too, the culprit might have been an update to Chrome from 53 to 54. The ppapi is still available at ~/.config/google-chrome/PepperFlash/23.0.0.185/libpepflashplayer.so - I don't know for certain if that is the location it used to be at.



  • Same here on openSuse 42.1. think it coincided with the Chrome upreade to 54.



  • Likewise, Flash stopped working for me. The break occurred on upgrading from Kubuntu 16.04 to 16.10, and I did not and do not have Chrome installed on my computer. I downloaded Chromium to see if Flash was broken on that too, and it is. I'm not sure how Chrome switching from 53 to 54 would be the cause since I did not have Chrome installed, but I don't know enough about how Pepper Flash works to say much.



  • Same for me :(
    Flash player didn't work anymore on Mint 18.



  • I'm also having difficulty. Currently running Mint 18 with Chrome, Firefox, and Vivaldi. Flash works in latest versions of Chrome and Firefox but not Vivaldi. Flash is not appearing in Vivaldi ":plugins." Three days ago I had the same issue with Ubuntu 16.10. A couple of weeks prior to that, I would install Vivaldi (after Chrome) and the flash plugin would be there and ready to use. Tried installing pepperflash manually but got error message that there was no such file or directory as: "mv: cannot stat 'unpackchrome/opt/google/chrome/PepperFlash/libpepflashplayer.so': No such file or directory"



  • Same problem on Fedora Linux.

    Works if i start vivaldi from terminal and give the path:

    /usr/bin/vivaldi-stable –ppapi-flash-path="/home/tasmani/.config/google-chrome/PepperFlash/23.0.0.185/libpepflashplayer.so"



  • Sorry, but not really a Vivaldi problem.

    I have this on Ubuntu 16 and Debian 8.
    The pepper-flashplugin-installer or the google-chrome-….package is broken.

    //EDIT:
    Strange, that Chrome does not ship the pepperflash any more!
    https://bugs.chromium.org/p/chromium/issues/detail?id=645687



  • Yes, same error with pepperflash installer on Debian.



  • @Gwen-Dragon:

    Sorry, but not really a Vivaldi problem.

    I have this on Ubuntu 16 and Debian 8.
    The pepper-flashplugin-installer or the google-chrome-….package is broken.

    //EDIT:
    Strange, that Chrome does not ship the pepperflash any more!
    https://bugs.chromium.org/p/chromium/issues/detail?id=645687

    I see, but the weird thing is that my Chrome still runs Flash. What it seems it has done, was that it changed the place where it stores pepperflash.



  • A while back Adobe released an officially supported "flashplugin" for Liunx. I have it installed on Arch but I also still have "pepper-flash". You may want to see if there is an Adobe version available. I have not had any problems with flash lately.



  • I fixed this with a custom script and some system settings tinkering.

    Look at /usr/bin/vivaldi. It's a Bash script that contains the default paths Vivaldi goes through to look for the Flash plugin. If you start Vivaldi (through that script) with $FLASH_PATH set to the plugin's location, it finds the plugin.

    I assume that by installing the plugin separately (not from Chrome), it may be installed in one of those "default" directories.



  • I got flash working by removing google chrome 54 and installing a older version I had 51 now flash working again.



  • @lunaparadox:

    I got flash working by removing google chrome 54 and installing a older version I had 51 now flash working again.

    Using old versions of browsers is not advisable, since they contain security problems that are fixed in newer releases. This is kind of obvious, but I'm mentioning it here because you get an old version of the Flash plugin with an old version of Chrome, and the plugin is notorious for having security holes.



  • Thanks kumiponi, that was what I needed to fix it.

    I don't know about other distros, but at least Fedora - if you have chrome installed, that is - creates a text file $HOME/.config/google-chrome/PepperFlash/latest-component-updated-flash which contains the path to the latest flash version installed from Chrome. I figure it should be possible to make use of that file to keep the vivaldi startup script up to date with respect to the location of the latest flash file… or am I underestimating how easy scripts are to write, again? :o



  • @Persilja:

    Thanks kumiponi, that was what I needed to fix it.

    I don't know about other distros, but at least Fedora - if you have chrome installed, that is - creates a text file $HOME/.config/google-chrome/PepperFlash/latest-component-updated-flash which contains the path to the latest flash version installed from Chrome. I figure it should be possible to make use of that file to keep the vivaldi startup script up to date with respect to the location of the latest flash file… or am I underestimating how easy scripts are to write, again? :o

    It's fixed internally, just wait for the next snapshot



  • Thanks kumiponi, it works!
    I was trying to avoid tinkering, but as it's only temporary its ok.

    Thank you The_Solutor for fixing it :)



  • This is my hack:

    #!/bin/bash
    FLASH_PATH=~/.config/google-chrome/PepperFlash/
    FLASH_PATH=$(cat $FLASH_PATH/latest-component-updated-flash | \
    sed -re 's/.*"(\/.*\.so)".*/\1/')
    export FLASH_PATH
    /usr/bin/vivaldi $@
    

    Apparently this forum software doesn't handle the [[b]code] tag properly. It shouldn't wrap the lines.


Log in to reply
 

Looks like your connection to Vivaldi Forum was lost, please wait while we try to reconnect.